fix scheme change when no dir

This commit is contained in:
2 * r + 2 * t
2025-01-28 18:37:33 +11:00
parent 9fa909981f
commit f99dbde53a
+4 -1
View File
@@ -34,8 +34,11 @@ end
if test "$argv[1]" = scheme
set -l valid_schemes dynamic mocha macchiato frappe latte
if contains -- "$argv[2]" $valid_schemes
echo -n $argv[2] > $CACHE/scheme/current.txt || error "Invalid scheme: $argv[2]"
mkdir -p $CACHE/scheme
echo -n $argv[2] > $CACHE/scheme/current.txt
test -f $CONFIG/gtk/update-scheme.fish && $CONFIG/gtk/update-scheme.fish
else
error "Invalid scheme: $argv[2]"
end
exit
end