diff --git a/dotfiles/niri/config.kdl b/dotfiles/niri/config.kdl index be50b2b..bf8df8d 100644 --- a/dotfiles/niri/config.kdl +++ b/dotfiles/niri/config.kdl @@ -1,3 +1,5 @@ +include "noctalia.kdl" + input { keyboard { repeat-rate 30 @@ -117,7 +119,7 @@ window-rule { binds { Mod+Shift+Slash { show-hotkey-overlay; } - Mod+Return hotkey-overlay-title="Open a Terminal" { spawn "alacritty"; } + Mod+Return hotkey-overlay-title="Open a Terminal" { spawn-sh "kitty"; } Mod+D hotkey-overlay-title="Run an Application" { spawn-sh "noctalia-shell ipc call launcher toggle"; } // rofi -show drun // fuzzel Mod+Alt+L hotkey-overlay-title="Lock the Screen" { spawn-sh "noctalia-shell ipc call sessionMenu lockAndSuspend"; } // swaylock diff --git a/hosts/work/configuration.nix b/hosts/work/configuration.nix index f664ca2..b573611 100644 --- a/hosts/work/configuration.nix +++ b/hosts/work/configuration.nix @@ -63,17 +63,17 @@ ]; }; - # firefox = { - # executable = "${pkgs.firefox}/bin/firefox"; - # profile = "${pkgs.firejail}/etc/firejail/firefox.profile"; - # desktop = "${pkgs.firefox}/share/applications/firefox.desktop"; - # extraArgs = [ - # "--ignore=private-dev" - # "--env=GTK_THEME=Adwaita:dark" - # "--dbus-user.talk=org.freedesktop.Notifications" - # "--dbus-user.talk=org.freedesktop.portal.Desktop" - # ]; - # }; + firefox = { + executable = "${pkgs.firefox}/bin/firefox"; + profile = "${pkgs.firejail}/etc/firejail/firefox.profile"; + desktop = "${pkgs.firefox}/share/applications/firefox.desktop"; + extraArgs = [ + "--ignore=private-dev" + "--env=GTK_THEME=Adwaita:dark" + "--dbus-user.talk=org.freedesktop.Notifications" + "--dbus-user.talk=org.freedesktop.portal.Desktop" + ]; + }; }; }; }; diff --git a/hosts/work/home.nix b/hosts/work/home.nix index ed3a5a0..0fba7f3 100644 --- a/hosts/work/home.nix +++ b/hosts/work/home.nix @@ -40,6 +40,7 @@ noctalia-shell.enable = true; quickshell.enable = true; alacritty.enable = true; + kitty.enable = true; firefox = { enable = true; @@ -53,7 +54,7 @@ "browser.urlbar.suggest.*" = false; "cookiebanners.service.mode.privateBrowsing" = 2; # Block cookie banners in private browsing "cookiebanners.service.mode" = 2; # Block cookie banners - # "privacy.clearOnShutdown_v2.browsingHistoryAndDownloads" = true; + "privacy.clearOnShutdown_v2.browsingHistoryAndDownloads" = true; # "privacy.clearOnShutdown_v2.formdata" = true; "privacy.donottrackheader.enabled" = true; "privacy.fingerprintingProtection" = true;