Commit 3f6b3bd

HPCesia <me@hpcesia.com>
2025-10-20 06:36:40
feat: update noctalia config
1 parent 53c7f50
Changed files (2)
modules
desktop
desktop-environment
discrete
modules/desktop/desktop-environment/discrete/shell/noctalia/colors.nix
@@ -1,6 +1,6 @@
 {
   flake.modules.homeManager.de-shell-noctalia = {config, ...}: {
-    programs.noctalia-shell.settings.colorSchemes.darkMode = config.lib.stylix.colors.variant;
+    programs.noctalia-shell.settings.colorSchemes.darkMode = config.lib.stylix.colors.variant == "dark";
 
     programs.noctalia-shell.colors = {
       mPrimary = config.lib.stylix.colors.base0E;
modules/desktop/desktop-environment/discrete/shell/noctalia/default.nix
@@ -5,6 +5,7 @@
     programs.noctalia-shell = {
       enable = true;
       settings = {
+        setupCompleted = true;
         ui = {
           fontDefault = config.stylix.fonts.sansSerif.name;
           fontFixed = config.stylix.fonts.monospace.name;
@@ -23,6 +24,11 @@
           enableClipboardHistory = false;
           terminalCommand = "ghostty -e";
         };
+        notifications = {
+          lowUrgencyDuration = 3;
+          normalUrgencyDuration = 5;
+          criticalUrgencyDuration = 7;
+        };
         location.name = "重庆, 中国";
         screenRecorder.directory = config.xdg.userDirs.videos;
       };