From 959a016dee5f452d3588fdb93f5fef5dad8208e0 Mon Sep 17 00:00:00 2001 From: Dennis Date: Mon, 3 Nov 2025 20:43:25 +0100 Subject: [PATCH] sets fish colors --- modules/fish/default.nix | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/modules/fish/default.nix b/modules/fish/default.nix index 349a529..e024820 100644 --- a/modules/fish/default.nix +++ b/modules/fish/default.nix @@ -101,6 +101,27 @@ set hn (prompt_hostname) set fish_cursor_default block blink + # Custom Colorscheme + set --universal fish_color_autosuggestion brblack # autosuggestions + set --universal fish_color_command white # commands + set --universal fish_color_comment brblack # code comments + set --universal fish_color_cwd brblack # current working directory in the default prompt + set --universal fish_color_end brblack # process separators like ';' and '&' + set --universal fish_color_error brred # highlight potential errors + set --universal fish_color_escape brblack # highlight character escapes like '\n' and '\x70' + set --universal fish_color_match yellow # highlight matching parenthesis + set --universal fish_color_normal white # default color + set --universal fish_color_operator brblack # parameter expansion operators like '*' and '~' + set --universal fish_color_param brblack # regular command parameters + set --universal fish_color_quote yellow # quoted blocks of text + set --universal fish_color_redirection brblack # IO redirections + set --universal fish_color_search_match --background brblack # highlight history search matches and the selected pager item (must be a background) + set --universal fish_color_selection brmagenta # when selecting text (in vi visual mode) + set --universal fish_color_cancel brblack # ayu:common.bg the '^C' indicator on a canceled command + set --universal fish_color_host white # current host system in some of fish default prompts + set --universal fish_color_host_remote yellow # ayu:syntax.constant current host system in some of fish default prompts, if fish is running remotely (via ssh or similar) + set --universal fish_color_user white # current username in some of fish default prompts + set -x GPG_TTY (tty) fish_add_path /run/current-system/sw/bin