diff options
| author | 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com> | 2025-06-14 15:42:20 +1000 |
|---|---|---|
| committer | 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com> | 2025-06-14 15:42:20 +1000 |
| commit | b5a91d3ca57d1369d0b7b502112c4b4c9849d26c (patch) | |
| tree | 8ea45e54e0b0c826f65f54ebf82e41cb68163221 /util.fish | |
| parent | feat: impl pip subcommand (diff) | |
| download | caelestia-cli-b5a91d3ca57d1369d0b7b502112c4b4c9849d26c.tar.gz caelestia-cli-b5a91d3ca57d1369d0b7b502112c4b4c9849d26c.tar.bz2 caelestia-cli-b5a91d3ca57d1369d0b7b502112c4b4c9849d26c.zip | |
internal: remove all legacy fish scripts
Diffstat (limited to 'util.fish')
| -rw-r--r-- | util.fish | 51 |
1 files changed, 0 insertions, 51 deletions
diff --git a/util.fish b/util.fish deleted file mode 100644 index 5718628..0000000 --- a/util.fish +++ /dev/null @@ -1,51 +0,0 @@ -function _out -a colour level text - set_color $colour - # Pass arguments other than text to echo - echo $argv[4..] -- ":: [$level] $text" - set_color normal -end - -function log -a text - _out cyan LOG $text $argv[2..] -end - -function warn -a text - _out yellow WARN $text $argv[2..] -end - -function error -a text - _out red ERROR $text $argv[2..] - return 1 -end - -function input -a text - _out blue INPUT $text $argv[2..] -end - -function get-config -a key - test -f $C_CONFIG_FILE && set -l value (jq -r ".$key" $C_CONFIG_FILE) - test -n "$value" -a "$value" != null && echo $value || jq -r ".$key" (dirname (status filename))/data/config.json -end - -function set-config -a key value - if test -f $C_CONFIG_FILE - set -l tmp (mktemp) - cp $C_CONFIG_FILE $tmp - jq -e ".$key = $value" $tmp > $C_CONFIG_FILE || cp $tmp $C_CONFIG_FILE - rm $tmp - else - jq -en ".$key = $value" > $C_CONFIG_FILE || rm $C_CONFIG_FILE - end -end - -set -q XDG_DATA_HOME && set C_DATA $XDG_DATA_HOME/caelestia || set C_DATA $HOME/.local/share/caelestia -set -q XDG_STATE_HOME && set C_STATE $XDG_STATE_HOME/caelestia || set C_STATE $HOME/.local/state/caelestia -set -q XDG_CACHE_HOME && set C_CACHE $XDG_CACHE_HOME/caelestia || set C_CACHE $HOME/.cache/caelestia -set -q XDG_CONFIG_HOME && set CONFIG $XDG_CONFIG_HOME || set CONFIG $HOME/.config -set C_CONFIG $CONFIG/caelestia -set C_CONFIG_FILE $C_CONFIG/scripts.json - -mkdir -p $C_DATA -mkdir -p $C_STATE -mkdir -p $C_CACHE -mkdir -p $C_CONFIG |