mirror of
https://github.com/ViViDboarder/shoestrap.git
synced 2024-11-24 13:16:30 +00:00
Allow printing of fish theme if one has been set
This commit is contained in:
parent
1c60cdd46e
commit
ebdbe2a071
@ -1,9 +1,17 @@
|
|||||||
function fish_theme --description "Sets fish theme"
|
# Variable to hold the currently set fish theme
|
||||||
|
set -gx current_fish_theme unknown
|
||||||
|
|
||||||
|
function fish_theme --description "Sets fish theme" --argument-names "theme_name"
|
||||||
|
if not set -q argv[1]
|
||||||
|
echo "$current_fish_theme"
|
||||||
|
return
|
||||||
|
end
|
||||||
set -l theme_name $argv[1]
|
set -l theme_name $argv[1]
|
||||||
for p in $fish_themes_path
|
for p in $fish_themes_path
|
||||||
set -l theme_file "$p/$theme_name.fish"
|
set -l theme_file "$p/$theme_name.fish"
|
||||||
if test -f "$theme_file"
|
if test -f "$theme_file"
|
||||||
source "$theme_file"
|
source "$theme_file"
|
||||||
|
set -gx current_fish_theme "$theme_name"
|
||||||
return
|
return
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
Loading…
Reference in New Issue
Block a user