Commit af7327f

HPCesia <me@hpcesia.com>
2026-01-31 06:41:48
build(deps): update noctalia shell
1 parent ea7c938
Changed files (5)
modules
desktop
desktop-environment
modules/desktop/desktop-environment/discrete/shell/noctalia/colors.nix
@@ -2,7 +2,7 @@
   flake.modules.homeManager.de-shell-noctalia = {config, ...}: {
     programs.noctalia-shell.settings.colorSchemes = {
       darkMode = config.lib.stylix.colors.variant == "dark";
-      generateTemplatesForPredefined = false;
+      useWallpaperColors = false;
     };
 
     programs.noctalia-shell.colors = {
modules/desktop/desktop-environment/discrete/shell/noctalia/default.nix
@@ -7,9 +7,15 @@
     };
   };
 
-  flake.modules.homeManager.de-shell-noctalia = {config, ...}: {
+  flake.modules.homeManager.de-shell-noctalia = {
+    config,
+    pkgs,
+    ...
+  }: {
     imports = [inputs.noctalia.homeModules.default];
 
+    home.packages = [pkgs.app2unit];
+
     programs.noctalia-shell = {
       enable = true;
       systemd.enable = true;
@@ -31,6 +37,7 @@
           enableClipboardHistory = config.services.cliphist.enable;
           useApp2Unit = true;
           terminalCommand = "ghostty -e";
+          autoPasteClipboard = true;
         };
         notifications = {
           lowUrgencyDuration = 3;
@@ -38,7 +45,6 @@
           criticalUrgencyDuration = 7;
         };
         location.name = "重庆, 中国";
-        screenRecorder.directory = config.xdg.userDirs.videos;
       };
     };
   };
modules/desktop/desktop-environment/discrete/clipboard.nix
@@ -1,6 +1,9 @@
 {
   flake.modules.homeManager.de-discrete = {pkgs, ...}: {
-    home.packages = [pkgs.wl-clipboard-rs];
+    home.packages = [
+      pkgs.wl-clipboard-rs
+      pkgs.wtype
+    ];
 
     services.cliphist = {
       enable = true;
flake.lock
@@ -820,16 +820,16 @@
         "nixpkgs": "nixpkgs_7"
       },
       "locked": {
-        "lastModified": 1768078785,
-        "narHash": "sha256-1ByxRYrivSkD4lIQQxv88r+I/mFo+JF3ebok6375+3Q=",
+        "lastModified": 1770171970,
+        "narHash": "sha256-pU70RhSNksY7VmriQ/95zANtHjUWo/VteDyVEOANZOc=",
         "owner": "noctalia-dev",
         "repo": "noctalia-shell",
-        "rev": "956ffbdf6c88c08f03d68475632c57f30391cae0",
+        "rev": "e4ab3d9ab6873a9fa789355a69577bae28754959",
         "type": "github"
       },
       "original": {
         "owner": "noctalia-dev",
-        "ref": "v4.0.0",
+        "ref": "v4.3.2",
         "repo": "noctalia-shell",
         "type": "github"
       }
flake.nix
@@ -26,7 +26,7 @@
 
     nixos-hardware.url = "github:NixOS/nixos-hardware/master";
 
-    noctalia.url = "github:noctalia-dev/noctalia-shell/v4.0.0";
+    noctalia.url = "github:noctalia-dev/noctalia-shell/v4.3.2";
 
     nur.url = "github:nix-community/NUR";