My Nix Configuration

[home.programs.caelestia] update config

Changed files
+16 -63
homeModules
programs
+16 -63
homeModules/programs/caelestia/caelestia-shell.json
···
},
"general": {
"apps": {
-
"audio": [
-
"pwvucontrol"
-
],
-
"explorer": [
-
"thunar"
-
],
-
"playback": [
-
"mpv"
-
],
-
"terminal": [
-
"ghostty"
-
]
+
"audio": ["pwvucontrol"],
+
"explorer": ["thunar"],
+
"playback": ["mpv"],
+
"terminal": ["ghostty"]
},
"battery": {
"criticalLevel": 3,
···
"actionPrefix": ">",
"actions": [
{
-
"command": [
-
"autocomplete",
-
"calc"
-
],
+
"command": ["autocomplete", "calc"],
"dangerous": false,
"description": "Do simple math equations (powered by Qalc)",
"enabled": true,
···
"name": "Wallpaper",
"icon": "image",
"description": "Change the current wallpaper",
-
"command": [
-
"autocomplete",
-
"wallpaper"
-
],
+
"command": ["autocomplete", "wallpaper"],
"enabled": true,
"dangerous": false
},
···
"name": "Random",
"icon": "casino",
"description": "Switch to a random wallpaper",
-
"command": [
-
"caelestia",
-
"wallpaper",
-
"-r"
-
],
+
"command": ["caelestia", "wallpaper", "-r"],
"enabled": true,
"dangerous": false
},
{
-
"command": [
-
"systemctl",
-
"poweroff"
-
],
+
"command": ["systemctl", "poweroff"],
"dangerous": true,
"description": "Shutdown the system",
"enabled": true,
···
"name": "Shutdown"
},
{
-
"command": [
-
"systemctl",
-
"reboot"
-
],
+
"command": ["systemctl", "reboot"],
"dangerous": true,
"description": "Reboot the system",
"enabled": true,
···
"name": "Reboot"
},
{
-
"command": [
-
"loginctl",
-
"terminate-user",
-
""
-
],
+
"command": ["loginctl", "terminate-user", ""],
"dangerous": true,
"description": "Log out of the current session",
"enabled": true,
···
"name": "Logout"
},
{
-
"command": [
-
"loginctl",
-
"lock-session"
-
],
+
"command": ["loginctl", "lock-session"],
"dangerous": false,
"description": "Lock the current session",
"enabled": true,
···
"name": "Lock"
},
{
-
"command": [
-
"systemctl",
-
"suspend"
-
],
+
"command": ["systemctl", "suspend"],
"dangerous": false,
"description": "Suspend",
"enabled": true,
···
},
"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,