diff --git a/dot_config/profile/env.d/base.env.tmpl b/dot_config/profile/env.d/base.env.tmpl index b82259c..167165d 100644 --- a/dot_config/profile/env.d/base.env.tmpl +++ b/dot_config/profile/env.d/base.env.tmpl @@ -1,6 +1,5 @@ # chezmoi:template:left-delimiter=#{{ -# chezmoi:template:right-delimiter=}}# -#{{- /* vim: set filetype=sh: */ -}}# +#{{- /* vim: set filetype=sh: */ -}} #shellcheck disable=SC2034 BROWSER=firefox HISTCONTROL=ignoredups:erasedups:ignorespace @@ -9,27 +8,27 @@ HISTSIZE= MAN_DIR=${XDG_DATA_HOME}/man/man1 PATH=${XDG_BIN_HOME}:${PATH} -#{{- if lookPath "nvim" }}# +#{{- if lookPath "nvim" }} EDITOR=nvim -#{{- else }}# +#{{- else }} EDITOR=vim -#{{- end }}# +#{{- end }} -#{{ if lookPath "bat" -}}# +#{{ if lookPath "bat" -}} BAT_PAGER="less --raw-control-chars --quit-if-one-screen --no-init" BAT_STYLE=plain BAT_THEME=zenburn MANPAGER="sh -c 'col -bx | bat --language man --plain'" -#{{ end -}}# +#{{ end -}} -#{{ if eq .chezmoi.os "darwin" -}}# +#{{ if eq .chezmoi.os "darwin" -}} CLICOLOR=1 -#{{ end -}}# +#{{ end -}} -#{{ if and (lookPath "node") (stat (joinPath .chezmoi.homeDir ".config" "npm" "npmrc")) -}}# -NPM_CONFIG_USERCONFIG="${XDG_CONFIG_HOME}/npm/npmrc" -#{{ end -}}# +#{{ if and (lookPath "node") (stat (joinPath .chezmoi.homeDir ".config" "npm" "npmrc")) -}} +NPM_CONFIG_USERCONFIG="#{{ if ne .role "work" }}${XDG_CONFIG_HOME}/npm/npmrc'#{{ else }}${XDG_CONFIG_HOME}/npm/config'#{{ end }}" +#{{ end -}} -#{{ if lookPath "rg" -}}# +#{{ if lookPath "rg" -}} RIPGREP_CONFIG_PATH="${XDG_CONFIG_HOME}/ripgrep/config" -#{{ end -}}# +#{{ end -}}