From 3cbde4886f395e2493fee4cc72d0f39c2f4e7f23 Mon Sep 17 00:00:00 2001 From: Anthony Rodriguez Date: Mon, 9 Dec 2024 20:30:03 +0100 Subject: [PATCH] modules/theme: update fish colors --- modules/theme/default.nix | 47 ++++++++++++++++++++++++++------------- 1 file changed, 32 insertions(+), 15 deletions(-) diff --git a/modules/theme/default.nix b/modules/theme/default.nix index fd5a41e..c238d52 100644 --- a/modules/theme/default.nix +++ b/modules/theme/default.nix @@ -212,21 +212,38 @@ in { }; fish.interactiveShellInit = '' - set emphasized_text brcyan # base1 - set normal_text brblue # base0 - set secondary_text brgreen # base01 - set background_light black # base02 - set background brblack # base03 - set -g fish_color_quote cyan # color of commands - set -g fish_color_redirection brmagenta # color of IO redirections - set -g fish_color_end blue # color of process separators like ';' and '&' - set -g fish_color_error red # color of potential errors - set -g fish_color_match --reverse # color of highlighted matching parenthesis - set -g fish_color_search_match --background=yellow - set -g fish_color_selection --reverse # color of selected text (vi mode) - set -g fish_color_operator green # color of parameter expansion operators like '*' and '~' - set -g fish_color_escape red # color of character escapes like '\n' and and '\x70' - set -g fish_color_cancel red # color of the '^C' indicator on a canceled command + set fish_cursor_default block blink + set fish_cursor_insert line blink + set fish_cursor_replace_one underscore blink + set fish_cursor_visual block + + set -x fish_color_autosuggestion brblack + set -x fish_color_cancel -r + set -x fish_color_command brgreen + set -x fish_color_comment brmagenta + set -x fish_color_cwd green + set -x fish_color_cwd_root red + set -x fish_color_end brmagenta + set -x fish_color_error brred + set -x fish_color_escape brcyan + set -x fish_color_history_current --bold + set -x fish_color_host normal + set -x fish_color_host_remote yellow + set -x fish_color_match --background=brblue + set -x fish_color_normal normal + set -x fish_color_operator cyan + set -x fish_color_param brblue + set -x fish_color_quote yellow + set -x fish_color_redirection bryellow + set -x fish_color_search_match 'bryellow' '--background=brblack' + set -x fish_color_selection 'white' '--bold' '--background=brblack' + set -x fish_color_status red + set -x fish_color_user brgreen + set -x fish_color_valid_path --underline + set -x fish_pager_color_completion normal + set -x fish_pager_color_description yellow + set -x fish_pager_color_prefix 'white' '--bold' '--underline' + set -x fish_pager_color_progress 'brwhite' '--background=cyan' ''; starship.settings = {