Fish Shell Greeting Update
- Modify fish greeting to output randomly selected colorscript from approved list
This commit is contained in:
@@ -1,8 +1,18 @@
|
|||||||
############
|
############
|
||||||
# GREETING #
|
# GREETING #
|
||||||
############
|
############
|
||||||
/opt/shell-color-scripts/colorscript.sh random # Color Scripts
|
function fish_greeting
|
||||||
set fish_greeting "¸.·´¯`·.´¯`·.¸¸.·´¯`·.¸><(((º>" # Fish Greeting
|
# Indices of colorscripts that don't block prompt
|
||||||
|
set colorscript_indices 2 3 5 6 7 13 14 15 16 17 18 19 20 21 22 23 25 26 27 28 29 30 31 36 37 38 39 40 41 43 44 46 47 48 49 50 51
|
||||||
|
# Get length of array
|
||||||
|
set length (count $colorscript_indices)
|
||||||
|
# Randomly select array index
|
||||||
|
set i (math (random) % $length + 1)
|
||||||
|
# Output randomly selected colorscript from approved list
|
||||||
|
/opt/shell-color-scripts/colorscript.sh -e $colorscript_indices[$i]
|
||||||
|
# Output swimming fish string
|
||||||
|
echo "¸.·´¯`·.´¯`·.¸¸.·´¯`·.¸><(((º>"
|
||||||
|
end
|
||||||
|
|
||||||
#############
|
#############
|
||||||
# VARIABLES #
|
# VARIABLES #
|
||||||
@@ -44,8 +54,8 @@ alias gpg-retrieve="gpg2 --keyserver-options auto-key-retrieve --receive-keys"
|
|||||||
# bare git repo alias for dotfiles
|
# bare git repo alias for dotfiles
|
||||||
alias config="GIT_WORK_TREE=~ GIT_DIR=~/.cfg"
|
alias config="GIT_WORK_TREE=~ GIT_DIR=~/.cfg"
|
||||||
|
|
||||||
###############
|
##########
|
||||||
# FISH PROMPT #
|
# PROMPT #
|
||||||
###############
|
##########
|
||||||
# Starship Prompt
|
# Starship Prompt
|
||||||
starship init fish | source
|
starship init fish | source
|
||||||
|
Reference in New Issue
Block a user