From 868e2ddae2a05dc9249d5c922b231cd107c2926f Mon Sep 17 00:00:00 2001 From: Christian Baer Date: Thu, 2 Jul 2020 11:04:31 +0200 Subject: [PATCH] Uses Nord color color scheme for LS_COLORS on GNU systems --- .gitmodules | 3 +++ .zsh/lib/30-colors.zsh | 5 ++++- init/nord-dircolors | 1 + 3 files changed, 8 insertions(+), 1 deletion(-) create mode 160000 init/nord-dircolors diff --git a/.gitmodules b/.gitmodules index d467a81..c7d1cc4 100644 --- a/.gitmodules +++ b/.gitmodules @@ -7,3 +7,6 @@ [submodule "init/nord-iterm2"] path = init/nord-iterm2 url = https://github.com/arcticicestudio/nord-iterm2 +[submodule "init/nord-dircolors"] + path = init/nord-dircolors + url = https://github.com/arcticicestudio/nord-dircolors diff --git a/.zsh/lib/30-colors.zsh b/.zsh/lib/30-colors.zsh index b9aa7a3..b84e517 100644 --- a/.zsh/lib/30-colors.zsh +++ b/.zsh/lib/30-colors.zsh @@ -1,9 +1,12 @@ typeset -Ag FX FG BG +## Set Colors on BSD system LSCOLORS="gxfxcxdxbxegedabagacad" -LS_COLORS="di=36:ln=35:so=32:pi=33:ex=31:bd=34;46:cd=34;43:su=30;41:sg=30;46:tw=30;42:ow=30;43" CLICOLOR="YES" +## Load .dir_colors for GNU systems +test -r "~/.dir_colors" && eval $(dircolors ~/.dir_colors) + FX=( reset "%{%}" bold "%{%}" no-bold "%{%}" diff --git a/init/nord-dircolors b/init/nord-dircolors new file mode 160000 index 0000000..addb3b4 --- /dev/null +++ b/init/nord-dircolors @@ -0,0 +1 @@ +Subproject commit addb3b427e008d23affc721450fde86f27566f1d