diff --git a/modules/fish/themes/modus-vivendi-tinted.fish b/modules/fish/themes/modus-vivendi-tinted.fish new file mode 100644 index 0000000..4319e08 --- /dev/null +++ b/modules/fish/themes/modus-vivendi-tinted.fish @@ -0,0 +1,37 @@ +set -l foreground ffffff +set -l fgalt c6daff +set -l selection 7030af +set -l comment 989898 +set -l red ff5f59 +set -l orange fec43f +set -l yellow d0bc00 +set -l green 44bc44 +set -l purple b6a0ff +set -l cyan 00d3d0 +set -l pink feacd0 + +# Syntax Highlighting Colors +set -g fish_color_user $cyan +set -g fish_color_cwd $fgalt +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_option $pink +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 + +# Completion Pager Colors +set -g fish_pager_color_progress $comment +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 diff --git a/modules/fish/work.nix b/modules/fish/work.nix index 13ae9ca..353f49c 100644 --- a/modules/fish/work.nix +++ b/modules/fish/work.nix @@ -145,8 +145,7 @@ }; interactiveShellInit = '' - set -Ux fish_color_user 6ae4b9 - set -Ux fish_color_cwd b6a0ff + source ./themes/modus-vivendi-tinted.fish set hn (prompt_hostname) set fish_cursor_default block blink