updated lockfile and tried firefox theming

This commit is contained in:
Tyler Mayoff 2025-09-17 21:03:00 -04:00
parent 6fdc4ae0d2
commit ea7e96a3ef
5 changed files with 55 additions and 53 deletions

View file

@ -14,27 +14,24 @@ in {
noctalia
inputs.quickshell.packages.${system}.default
xdg-desktop-portal-gtk
xdg-desktop-portal-gnome
gnome-keyring
mods.xwayland-satellite
wlsunset
];
xdg.portal = {
enable = true;
extraPortals = [pkgs.xdg-desktop-portal-gnome pkgs.xdg-desktop-portal-gtk];
# wlr.enable = true;
config = {
niri = {
default = ["gnome" "gtk"];
"org.freedesktop.impl.portal.Access" = ["gtk"];
"org.freedesktop.impl.portal.Notification" = ["gtk"];
"org.freedesktop.impl.portal.Secret" = ["gnome-keyring"];
};
};
};
# xdg.portal = {
# enable = true;
# extraPortals = [pkgs.xdg-desktop-portal-gnome pkgs.xdg-desktop-portal-gtk];
# config = {
# niri = {
# default = ["gnome" "gtk"];
# "org.freedesktop.impl.portal.Access" = ["gtk"];
# "org.freedesktop.impl.portal.Notification" = ["gtk"];
# "org.freedesktop.impl.portal.Secret" = ["gnome-keyring"];
# };
# };
# };
home.shellAliases = {
restart-shell = "${noctalia} kill && niri msg action spawn -- \"${noctalia}\"";
@ -43,6 +40,7 @@ in {
programs.niri.settings = {
cursor = {
size = 12;
theme = "Adwaita";
};
# This config is in the KDL format: https://kdl.dev
@ -294,7 +292,7 @@ in {
# // This line starts waybar, a commonly used bar for Wayland compositors.
spawn-at-startup = [
{argv = ["${noctalia}"];}
{argv = ["noctalia-shell"];}
];
# Uncomment this line to ask the clients to omit their client-side decorations if possible.