Skip to content

Instantly share code, notes, and snippets.

@RowanFeely
Created April 18, 2020 10:40
Show Gist options
  • Save RowanFeely/046ff013a0fffbdde40e23be12562abc to your computer and use it in GitHub Desktop.
Save RowanFeely/046ff013a0fffbdde40e23be12562abc to your computer and use it in GitHub Desktop.
# Polar Night
set -g nord0 2e3440 #2e3440
set -g nord1 3b4252 #3b4252
set -g nord2 434c5e #434c5e
set -g nord3 4c566a #4c566a
# Snow Storm
set -g nord4 d8dee9 #d8dee9
set -g nord5 e5e9f0 #e5e9f0
set -g nord6 eceff4 #eceff4
# Frost
set -g nord7 8fbcbb #8fbcbb
set -g nord8 88c0d0 #88c0d0
set -g nord9 81a1c1 #81a1c1
set -g nord10 5e81ac #5e81ac
# Aurora
set -g nord11 bf616a #bf616a
set -g nord12 d08770 #d08770
set -g nord13 ebcb8b #ebcb8b
set -g nord14 a3be8c #a3be8c
set -g nord15 b48ead #b48ead
set -U fish_color_normal $nord4 # the default color
set -U fish_color_command --bold $nord6 # the color for commands
set -U fish_color_quote $nord14 # the color for quoted blocks of text
set -U fish_color_redirection $nord13 # the color for IO redirections
set -U fish_color_end $nord15 # the color for process separators like ';' and '&'
set -U fish_color_error $nord11 # the color used to highlight potential errors
set -U fish_color_param $nord9 # the color for regular command parameters
set -U fish_color_comment --italics $nord3 # the color used for code comments
set -U fish_color_match $nord7 # the color used to highlight matching parenthesis
set -U fish_color_selection --background=$nord1 # the color used when selecting text (in vi visual mode)
set -U fish_color_search_match $nord13 # used to highlight history search matches and the selected pager item (must be background)
set -U fish_color_operator $nord13 # the color for parameter expansion operators like '*' and '~'
set -U fish_color_escape --bold $nord4 # the color used to highlight character escapes like '\n' and '\x70'
set -U fish_color_cwd $nord3 # the color used for the current working directory in the default prompt
set -U fish_color_autosuggestion $nord1 # the color used for autosuggestions
set -U fish_color_user $nord14 # the color used to print the current username in some of fish default prompts
set -U fish_color_host $nord15 # the color used to print the current host system in some of fish default prompts
set -U fish_color_host_remote $nord13 # the color used to print the current host system in some of fish default prompts $nord # if fisis running remotely (via ssh or similar)
set -U fish_color_cancel --background=$nord11 --bold $nord0 # the color for the '^C' indicator on a canceled command
# Additionally the following variables are available to change the highlighting in the completion pager:
set -U fish_pager_color_progress $nord12 # the color of the progress bar at the bottom left corner
set -U fish_pager_color_selected_prefix --bold nord14 # fish_pager_color_prefix of the selected completion. Defaults tfish_pager_color_prefix
set -U fish_pager_color_selected_completion $nord6 # fish_pager_color_completion of the selected completion. Defaults tfish_pager_color_completion
set -U fish_pager_color_selected_description $nord7 # fish_pager_color_description of the selected completion. Defaults tfish_pager_color_description
set -U fish_pager_color_selected_background --background=$nord3 # fish_pager_color_background of the selected completion. Defaults tfish_color_search_match
set -U fish_pager_color_prefix $nord6 # the color of the prefix string $nord # i.e. the string that is to be completed
set -U fish_pager_color_secondary_prefix $nord6# fish_pager_color_prefix of every second unselected completion. Defaults tfish_pager_color_prefix
set -U fish_pager_color_completion $nord3 # the color of the completion itself
set -U fish_pager_color_secondary_completion $nord3 # fish_pager_color_completion of every second unselected completionDefaults to fish_pager_color_completion
set -U fish_pager_color_description $nord9 # the color of the completion description
set -U fish_pager_color_secondary_description $nord9 # fish_pager_color_description of every second unselected completionDefaults to fish_pager_color_description
set -U fish_pager_color_background --background=$nord0 # the background color of a line
set -U fish_pager_color_secondary_background --background=$nord0 # fish_pager_color_background of every second unselected completionDefaults to fish_pager_color_background
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment