summaryrefslogtreecommitdiff
path: root/main.fish
diff options
context:
space:
mode:
author2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>2025-01-17 16:18:16 +1100
committer2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>2025-01-17 16:18:16 +1100
commit7205226e5f2f17c2ffa4cf16efa25a36d3e91125 (patch)
tree928e453739ce25b4676484a4bc8ff5598044c565 /main.fish
downloadcaelestia-cli-7205226e5f2f17c2ffa4cf16efa25a36d3e91125.tar.gz
caelestia-cli-7205226e5f2f17c2ffa4cf16efa25a36d3e91125.tar.bz2
caelestia-cli-7205226e5f2f17c2ffa4cf16efa25a36d3e91125.zip
Initial commit
Diffstat (limited to 'main.fish')
-rwxr-xr-xmain.fish18
1 files changed, 18 insertions, 0 deletions
diff --git a/main.fish b/main.fish
new file mode 100755
index 0000000..3292e65
--- /dev/null
+++ b/main.fish
@@ -0,0 +1,18 @@
+#!/bin/fish
+
+cd (dirname (status filename)) || exit
+
+. ./util.fish
+
+if test "$argv[1]" = change-wallpaper
+ ./change-wallpaper.fish $argv[2..]
+end
+
+test "$argv[1]" != help && error "Unknown command: $argv[1]"
+
+echo 'Usage: caelestia COMMAND'
+echo
+echo 'COMMAND := help | change-wallpaper'
+echo
+echo ' help: show this help message'
+echo ' change-wallpaper: change the wallpaper'