main: workspace action

This commit is contained in:
2 * r + 2 * t
2025-01-17 16:43:58 +11:00
parent 2185b60b58
commit 47733e964a
3 changed files with 20 additions and 3 deletions
+8 -2
View File
@@ -1,6 +1,6 @@
#!/bin/fish
cd (dirname (status filename)) || exit
cd (dirname (realpath (status filename))) || exit
. ./util.fish
@@ -18,6 +18,11 @@ if test "$argv[1]" = shell
exit
end
if test "$argv[1]" = workspace-action
./workspace-action.sh $argv[2..]
exit
end
if test "$argv[1]" = change-wallpaper
./change-wallpaper.fish $argv[2..]
exit
@@ -27,8 +32,9 @@ test "$argv[1]" != help && error "Unknown command: $argv[1]"
echo 'Usage: caelestia COMMAND'
echo
echo 'COMMAND := help | shell | change-wallpaper'
echo 'COMMAND := help | shell | workspace-action | change-wallpaper'
echo
echo ' help: show this help message'
echo ' shell: send a message to the shell'
echo ' workspace-action: execute a Hyprland workspace dispatcher in the current group'
echo ' change-wallpaper: change the wallpaper'