if status is-interactive # start vi mode set -g fish_key_bindings fish_vi_key_bindings # Set greeting set fish_greeting "" # Commands to run in interactive sessions can go here # Dracula Color Palette set -l foreground f8f8f2 set -l selection 44475a set -l comment 6272a4 --italics set -l red ff5555 set -l orange ffb86c set -l yellow f1fa8c set -l green 50fa7b set -l purple bd93f9 set -l cyan 8be9fd set -l pink ff79c6 # Syntax Highlighting Colors set -g fish_color_normal $foreground set -g fish_color_command $cyan set -g fish_color_keyword $pink set -g fish_color_quote $yellow set -g fish_color_redirection $foreground set -g fish_color_end $orange set -g fish_color_error $red set -g fish_color_param $purple set -g fish_color_comment $comment set -g fish_color_selection --background=$selection set -g fish_color_search_match --background=$selection set -g fish_color_operator $green set -g fish_color_escape $pink set -g fish_color_autosuggestion $comment set -g fish_color_cancel $red --reverse set -g fish_color_option $orange # Default Prompt Colors set -g fish_color_cwd $green set -g fish_color_host $purple set -g fish_color_host_remote $purple set -g fish_color_user $cyan # Completion Pager Colors set -g fish_pager_color_progress $comment set -g fish_pager_color_background set -g fish_pager_color_prefix $cyan set -g fish_pager_color_completion $foreground set -g fish_pager_color_description $comment set -g fish_pager_color_selected_background --background=$selection set -g fish_pager_color_selected_prefix $cyan set -g fish_pager_color_selected_completion $foreground set -g fish_pager_color_selected_description $comment set -g fish_pager_color_secondary_background set -g fish_pager_color_secondary_prefix $cyan set -g fish_pager_color_secondary_completion $foreground set -g fish_pager_color_secondary_description $comment alias icat="kitty +kitten icat" alias ssh="kitty +kitten ssh" end