nordtheme / nord

An arctic, north-bluish color palette.
https://www.nordtheme.com
MIT License
5.98k stars 167 forks source link

Port for `fish` shell #102

Open duganchen opened 6 years ago

duganchen commented 6 years ago

Just wanted to contribute my attempt at a theme for the Fast Interactive Shell. It's meant to be used with the arcticicestudio stack (vim, dircolors, tmux), not the base16 stack, although it does work well with base16-fzf.

set nord0 2e3440
set nord1 3b4252
set nord2 434c5e
set nord3 4c566a
set nord4 d8dee9
set nord5 e5e9f0
set nord6 eceff4
set nord7 8fbcbb
set nord8 88c0d0
set nord9 81a1c1
set nord10 5e81ac
set nord11 bf616a
set nord12 d08770
set nord13 ebcb8b
set nord14 a3be8c
set nord15 b48ead

set fish_color_normal $nord4
set fish_color_command $nord9
set fish_color_quote $nord14
set fish_color_redirection $nord9
set fish_color_end $nord6
set fish_color_error $nord11
set fish_color_param $nord4
set fish_color_comment $nord3
set fish_color_match $nord8
set fish_color_search_match $nord8
set fish_color_operator $nord9
set fish_color_escape $nord13
set fish_color_cwd $nord8
set fish_color_autosuggestion $nord6
set fish_color_user $nord4
set fish_color_host $nord9
set fish_color_cancel $nord15
set fish_pager_color_prefix $nord13
set fish_pager_color_completion $nord6
set fish_pager_color_description $nord10
set fish_pager_color_progress $nord12
set fish_pager_color_secondary $nord1
arcticicestudio commented 5 years ago

Thanks for your contribution 👍

Sorry for the delay, I've had no free time (job :man_health_worker:, study :book:, life :weight_lifting_man: etc.) to work on my or any other :octocat: OSS project (see Tweets :bird: from April and June), but from the beginning of July I finished my studies and can finally spend time on OSS again :green_heart:

I've added it to the backlog and @-mention you as soon as I start working on it so you can track the progress or contribute ideas for this port project.

Please note that it may take some time because there are many other issues over many other port projects with requests and proposals waiting in the queue. I'm currently also very busy on working and prototyping on the nord-docs to finally have a „single source of truth“ for Nord and all related data. Please also take into account that I work as a software developer in the "real world" and I hope you understand that the time to work on my projects may vary depending on my freetime. :octocat:

duganchen commented 4 years ago

Feel free to close this, as FISH 3.1 includes a Nord theme.

daaniiieel commented 4 years ago

@duganchen Fish includes it? Where? Where is documentation about this?

JesseFarebro commented 4 years ago

fish_config and select Nord as your theme.

daaniiieel commented 4 years ago

Thank you, my fish looks a ton better now :)

Uzaaft commented 2 years ago

@duganchen Feel free to close the issue, since you originally created it.

svengreb commented 2 years ago

Please do not close this issue because it acts as a tracker for an official port. Even when fish bundled Nord as theme, the single-source-of-truth is always an official Nord repository. Since I'm not a fish user I haven't reviewed the implementation, but taking a quick look at the main branch already reveals invalid colors that are not part of Nord ^1. Within the next weeks a long-pending status update about the future plans and roadmap of Nord will be published that also included information how to handle the insane amount of issues, contributions and (port) requests so this long-time issue will also finally be processed (it has also already been sorted into a new internal project board for port request triage).