set -l readme_file "$fish_path/themes/budspencer/README.md"
set -l readme_file "$fish_path/themes/budspencer/README.md"
if set -q PAGER
if set -q PAGER
if [ -e $readme_file ]
if [ -e $readme_file ]
eval $PAGER $readme_file
eval $PAGER $readme_file
else
else
set_color $fish_color_error[1]
set_color $fish_color_error[1]
echo "$readme_file wasn't found."
echo "$readme_file wasn't found."
end
end
else
else
open $readme_file
open $readme_file
end
end
end
end
################
################
# => Environment
# => Environment
################
################
function day -d "Set color palette for bright environment."
function day -d "Set color palette for bright environment."
set budspencer_colors $budspencer_day
set budspencer_colors $budspencer_day
set budspencer_cursors "\033]12;#$budspencer_colors[10]\007" "\033]12;#$budspencer_colors[5]\007" "\033]12;#$budspencer_colors[8]\007" "\033]12;#$budspencer_colors[9]\007"
set budspencer_cursors "\033]12;#$budspencer_colors[10]\007" "\033]12;#$budspencer_colors[5]\007" "\033]12;#$budspencer_colors[8]\007" "\033]12;#$budspencer_colors[9]\007"
end
end
function night -d "Set color palette for dark environment."
function night -d "Set color palette for dark environment."
set budspencer_colors $budspencer_night
set budspencer_colors $budspencer_night
set budspencer_cursors "\033]12;#$budspencer_colors[10]\007" "\033]12;#$budspencer_colors[5]\007" "\033]12;#$budspencer_colors[8]\007" "\033]12;#$budspencer_colors[9]\007"
set budspencer_cursors "\033]12;#$budspencer_colors[10]\007" "\033]12;#$budspencer_colors[5]\007" "\033]12;#$budspencer_colors[8]\007" "\033]12;#$budspencer_colors[9]\007"
end
end
#################
#################
# => Window title
# => Window title
#################
#################
function wt -d 'Set window title'
function wt -d 'Set window title'
set -g window_title $argv
set -g window_title $argv
function fish_title
function fish_title
echo -n $window_title
echo -n $window_title
end
end
end
end
####################
####################
# => Welcome message
# => Welcome message
####################
####################
function fish_greeting -d 'Show greeting in login shell.'
function fish_greeting -d 'Show greeting in login shell.'
if not set -q budspencer_nogreeting
if not set -q budspencer_nogreeting
if begin
if begin
not set -q -x LOGIN
not set -q -x LOGIN
and not set -q -x RANGER_LEVEL
and not set -q -x RANGER_LEVEL
and not set -q -x VIM
and not set -q -x VIM
end
end
echo This is (set_color -b $budspencer_colors[2] $budspencer_colors[10])budspencer(set_color normal) theme for fish, a theme for the 70s.
echo This is (set_color -b $budspencer_colors[2] $budspencer_colors[10])budspencer(set_color normal) theme for fish, a theme for the 70s.
echo Type (set_color -b $budspencer_colors[2] $budspencer_colors[6])»budspencer_help«(set_color normal) in order to see how you can speed up your workflow.
echo Type (set_color -b $budspencer_colors[2] $budspencer_colors[6])»budspencer_help«(set_color normal) in order to see how you can speed up your workflow.