chore: some updates

This commit is contained in:
Xavier Morel
2026-02-17 15:54:36 +01:00
parent 08dd1086f2
commit 521a046a89
3 changed files with 16 additions and 13 deletions

View File

@@ -1,3 +1,5 @@
include "noctalia.kdl"
input { input {
keyboard { keyboard {
repeat-rate 30 repeat-rate 30
@@ -117,7 +119,7 @@ window-rule {
binds { binds {
Mod+Shift+Slash { show-hotkey-overlay; } 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+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 Mod+Alt+L hotkey-overlay-title="Lock the Screen" { spawn-sh "noctalia-shell ipc call sessionMenu lockAndSuspend"; } // swaylock

View File

@@ -63,17 +63,17 @@
]; ];
}; };
# firefox = { firefox = {
# executable = "${pkgs.firefox}/bin/firefox"; executable = "${pkgs.firefox}/bin/firefox";
# profile = "${pkgs.firejail}/etc/firejail/firefox.profile"; profile = "${pkgs.firejail}/etc/firejail/firefox.profile";
# desktop = "${pkgs.firefox}/share/applications/firefox.desktop"; desktop = "${pkgs.firefox}/share/applications/firefox.desktop";
# extraArgs = [ extraArgs = [
# "--ignore=private-dev" "--ignore=private-dev"
# "--env=GTK_THEME=Adwaita:dark" "--env=GTK_THEME=Adwaita:dark"
# "--dbus-user.talk=org.freedesktop.Notifications" "--dbus-user.talk=org.freedesktop.Notifications"
# "--dbus-user.talk=org.freedesktop.portal.Desktop" "--dbus-user.talk=org.freedesktop.portal.Desktop"
# ]; ];
# }; };
}; };
}; };
}; };

View File

@@ -40,6 +40,7 @@
noctalia-shell.enable = true; noctalia-shell.enable = true;
quickshell.enable = true; quickshell.enable = true;
alacritty.enable = true; alacritty.enable = true;
kitty.enable = true;
firefox = { firefox = {
enable = true; enable = true;
@@ -53,7 +54,7 @@
"browser.urlbar.suggest.*" = false; "browser.urlbar.suggest.*" = false;
"cookiebanners.service.mode.privateBrowsing" = 2; # Block cookie banners in private browsing "cookiebanners.service.mode.privateBrowsing" = 2; # Block cookie banners in private browsing
"cookiebanners.service.mode" = 2; # Block cookie banners "cookiebanners.service.mode" = 2; # Block cookie banners
# "privacy.clearOnShutdown_v2.browsingHistoryAndDownloads" = true; "privacy.clearOnShutdown_v2.browsingHistoryAndDownloads" = true;
# "privacy.clearOnShutdown_v2.formdata" = true; # "privacy.clearOnShutdown_v2.formdata" = true;
"privacy.donottrackheader.enabled" = true; "privacy.donottrackheader.enabled" = true;
"privacy.fingerprintingProtection" = true; "privacy.fingerprintingProtection" = true;