diff --git a/flake.lock b/flake.lock index c51630bd..4093a9e3 100644 --- a/flake.lock +++ b/flake.lock @@ -61,11 +61,11 @@ ] }, "locked": { - "lastModified": 1760497394, - "narHash": "sha256-/4Hf/irgPh+gRQAcCNjXyXFcUGOrXMX8+OtOwbscbXk=", + "lastModified": 1760837100, + "narHash": "sha256-B4iL67pRKARIPnZGnlV19axKjjW+UfNP1wnlPbxUM6M=", "owner": "caelestia-dots", "repo": "shell", - "rev": "4cb1048fdd6fa281baa0efa36c8c82ddd2cc43a3", + "rev": "84343dde62f99590cd9e21694065cf70d96d9869", "type": "github" }, "original": { @@ -85,11 +85,11 @@ ] }, "locked": { - "lastModified": 1760147156, - "narHash": "sha256-ad+1gnp7Lm7jVSzqvGjMiwnA0P61dFZmp6HcRMXicWY=", + "lastModified": 1760637553, + "narHash": "sha256-I3fN6TsYfOtKFc1iVy/vXYR7Ck3JRTPncnQaZC6eLJ8=", "owner": "caelestia-dots", "repo": "cli", - "rev": "e9668d58f51e935094e50090b99301df8344f590", + "rev": "4593b823d730f46168d2eccd061467adb1754a57", "type": "github" }, "original": { diff --git a/homeModules/programs/caelestia/caelestia-shell.json b/homeModules/programs/caelestia/caelestia-shell.json index df90f8cd..7a639f6c 100644 --- a/homeModules/programs/caelestia/caelestia-shell.json +++ b/homeModules/programs/caelestia/caelestia-shell.json @@ -128,18 +128,10 @@ }, "general": { "apps": { - "audio": [ - "pwvucontrol" - ], - "explorer": [ - "thunar" - ], - "playback": [ - "mpv" - ], - "terminal": [ - "ghostty" - ] + "audio": ["pwvucontrol"], + "explorer": ["thunar"], + "playback": ["mpv"], + "terminal": ["ghostty"] }, "battery": { "criticalLevel": 3, @@ -179,10 +171,7 @@ "timeout": 600 }, { - "idleAction": [ - "systemctl", - "suspend" - ], + "idleAction": ["systemctl", "suspend"], "timeout": 900 } ] @@ -192,10 +181,7 @@ "actionPrefix": ">", "actions": [ { - "command": [ - "autocomplete", - "calc" - ], + "command": ["autocomplete", "calc"], "dangerous": false, "description": "Do simple math equations (powered by Qalc)", "enabled": true, @@ -206,10 +192,7 @@ "name": "Wallpaper", "icon": "image", "description": "Change the current wallpaper", - "command": [ - "autocomplete", - "wallpaper" - ], + "command": ["autocomplete", "wallpaper"], "enabled": true, "dangerous": false }, @@ -217,31 +200,12 @@ "name": "Random", "icon": "casino", "description": "Switch to a random wallpaper", - "command": [ - "caelestia", - "wallpaper", - "-r" - ], - "enabled": true, - "dangerous": false - }, - { - "name": "Discord", - "icon": "d", - "description": "Open Discord", - "command": [ - "caelestia", - "toggle", - "discord" - ], + "command": ["caelestia", "wallpaper", "-r"], "enabled": true, "dangerous": false }, { - "command": [ - "systemctl", - "poweroff" - ], + "command": ["systemctl", "poweroff"], "dangerous": true, "description": "Shutdown the system", "enabled": true, @@ -249,10 +213,7 @@ "name": "Shutdown" }, { - "command": [ - "systemctl", - "reboot" - ], + "command": ["systemctl", "reboot"], "dangerous": true, "description": "Reboot the system", "enabled": true, @@ -260,11 +221,7 @@ "name": "Reboot" }, { - "command": [ - "loginctl", - "terminate-user", - "" - ], + "command": ["loginctl", "terminate-user", ""], "dangerous": true, "description": "Log out of the current session", "enabled": true, @@ -272,10 +229,7 @@ "name": "Logout" }, { - "command": [ - "loginctl", - "lock-session" - ], + "command": ["loginctl", "lock-session"], "dangerous": false, "description": "Lock the current session", "enabled": true, @@ -283,10 +237,7 @@ "name": "Lock" }, { - "command": [ - "systemctl", - "suspend" - ], + "command": ["systemctl", "suspend"], "dangerous": false, "description": "Suspend", "enabled": true, @@ -349,23 +300,10 @@ }, "session": { "commands": { - "hibernate": [ - "systemctl", - "suspend" - ], - "logout": [ - "loginctl", - "terminate-user", - "" - ], - "reboot": [ - "systemctl", - "reboot" - ], - "shutdown": [ - "systemctl", - "poweroff" - ] + "hibernate": ["systemctl", "suspend"], + "logout": ["loginctl", "terminate-user", ""], + "reboot": ["systemctl", "reboot"], + "shutdown": ["systemctl", "poweroff"] }, "dragThreshold": 30, "enabled": true, @@ -386,7 +324,8 @@ "configLoaded": true, "dndChanged": true, "gameModeChanged": true, - "numLockChanged": true + "numLockChanged": true, + "nowPlaying": true } } } diff --git a/nixosModules/homes/thehedgehog-zaphod/default.nix b/nixosModules/homes/thehedgehog-zaphod/default.nix index 5558a367..5c823c27 100644 --- a/nixosModules/homes/thehedgehog-zaphod/default.nix +++ b/nixosModules/homes/thehedgehog-zaphod/default.nix @@ -5,7 +5,7 @@ ... }: let - shell = "dms"; + shell = "caelestia"; in { home-manager.users.thehedgehog = { @@ -19,8 +19,8 @@ in NIXOS_OZONE_WL = "1"; }; py.profiles.desktop = { + inherit shell; enable = true; - shell = "dms"; }; programs.dankMaterialShell.plugins = lib.mkIf (shell == "dms") { dms-wallpaper-shuffler.src = inputs.dms-wp-shuffler;