-
Notifications
You must be signed in to change notification settings - Fork 14
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
5e38ffa
commit e55a647
Showing
1 changed file
with
81 additions
and
87 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -20,88 +20,82 @@ _.path = [ | |
] | ||
|
||
# XDG | ||
XDG_CACHE_HOME=$HOME/.cache | ||
XDG_CONFIG_HOME=$HOME/.config | ||
XDG_DATA_HOME=$HOME/.local/share | ||
XDG_STATE_HOME=$HOME/.local/state | ||
|
||
ACKRC=$XDG_CONFIG_HOME/ack/ackrc | ||
ATOM_HOME=$XDG_CONFIG_HOME/atom | ||
AWS_CONFIG_FILE=$XDG_CONFIG_HOME/aws/config | ||
AWS_SHARED_CREDENTIALS_FILE=$XDG_CONFIG_HOME/aws/credentials | ||
BASH_COMPLETION_USER_FILE=$XDG_CONFIG_HOME/bash/completion/bash_completion | ||
CABAL_CONFIG=$XDG_CONFIG_HOME/cabal/config | ||
CABAL_DIR=$XDG_CACHE_HOME/cabal | ||
CARGO_HOME=$XDG_DATA_HOME/cargo | ||
CCACHE_DIR=$XDG_CACHE_HOME/cache | ||
CQL_HISTORY=$XDG_CACHE_HOME/cassandra/cqlsh_history | ||
CRAWL_DIR=$XDG_DATA_HOME/crawl | ||
CUDA_CACHE_PATH=$XDG_CACHE_HOME/nv | ||
DOCKER_CONFIG=$XDG_CONFIG_HOME/docker | ||
ELECTRUMDIR=$XDG_DATA_HOME/electrum | ||
ELINKS_CONFDIR=$XDG_CONFIG_HOME/elinks | ||
GEM_HOME=$XDG_DATA_HOME/gem | ||
GEM_SPEC_CACHE=$XDG_CACHE_HOME/gem | ||
GNUPGHOME=$XDG_DATA_HOME/gnupg | ||
GOPATH=$XDG_DATA_HOME/go | ||
GRADLE_USER_HOME=$XDG_DATA_HOME/gradle | ||
GTK2_RC_FILES=$XDG_CONFIG_HOME/gtk/2.0/gtkrc | ||
GTK_RC_FILES=$XDG_CONFIG_HOME/gtk/1.0/gtkrc | ||
HISTFILE=$XDG_CACHE_HOME/bash/history | ||
HISTFILE=$XDG_CACHE_HOME/bash/history | ||
IMAPFILTER_HOME=$XDG_CONFIG_HOME/imapfilter | ||
INPUTRC=$XDG_CONFIG_HOME/readline/inputrc | ||
K9SCONFIG=$XDG_CONFIG_HOME/k9s | ||
KDEHOME=$XDG_CONFIG_HOME/kde | ||
LEDGER_FILE=$XDG_DATA_HOME/hledger/journal | ||
LEIN_HOME=$XDG_DATA_HOME/lein | ||
LESSHISTFILE=$XDG_CACHE_HOME/less/history | ||
LESSHISTFILE=$XDG_CACHE_HOME/less/history | ||
LESSKEY=$XDG_CONFIG_HOME/less/lesskey | ||
LESSKEY=$XDG_CONFIG_HOME/less/lesskey | ||
MATHEMATICA_USERBASE=$XDG_CONFIG_HOME/mathematica | ||
MAXIMA_USERDIR=$XDG_CONFIG_HOME/maxima | ||
MEDNAFEN_HOME=$XDG_CONFIG_HOME/mednafen | ||
MINIKUBE_HOME=$XDG_DATA_HOME/minikube | ||
MOST_INITFILE=$XDG_CONFIG_HOME/most/mostrc | ||
MPLAYER_HOME=$XDG_CONFIG_HOME/mplayer | ||
MYCLI_HISTFILE=$XDG_DATA_HOME/mycli/history | ||
MYSQL_HISTFILE=$XDG_DATA_HOME/sql_history | ||
NODE_REPL_HISTORY=$XDG_CACHE_HOME/node_repl_history | ||
NPM_CONFIG_USERCONFIG=$XDG_CONFIG_HOME/npm/npmrc | ||
NVM_DIR=$XDG_DATA_HOME/nvm | ||
OPAMROOT=$XDG_DATA_HOME/opam | ||
PARALLEL_HOME=$XDG_CONFIG_HOME/parallel | ||
PASSWORD_STORE_DIR=$XDG_DATA_HOME/pass | ||
PEX_ROOT=$XDG_CACHE_HOME/pex | ||
PGPASSFILE=$XDG_CONFIG_HOME/pg/pgpass | ||
PGPASSFILE=$XDG_CONFIG_HOME/pg/pgpass | ||
PGSERVICEFILE=$XDG_CONFIG_HOME/pg/pg_service.conf | ||
PSQLRC=$XDG_CONFIG_HOME/pg/psqlrc | ||
PSQL_HISTORY=$XDG_CACHE_HOM/psql_history | ||
PYLINTHOME=$XDG_CACHE_HOM/pylint | ||
PYTHON_EGG_CACHE=$XDG_CACHE_HOME/python-eggs | ||
REDISCLI_HISTFILE=$XDG_DATA_HOME/redis/rediscli_history | ||
REDISCLI_HISTFILE=$XDG_DATA_HOME/redis/rediscli_history | ||
REDISCLI_RCFILE=$XDG_CONFIG_HOME/redis/redisclirc | ||
RUSTUP_HOME=$XDG_DATA_HOME/rustup | ||
SCREENRC=$XDG_CONFIG_HOME/screen/screenrc | ||
SOLARGRAPH_CACHE=$XDG_CACHE_HOME/solargraph | ||
STACK_ROOT=$XDG_DATA_HOME/stack | ||
TASKDATA=$XDG_DATA_HOME/task | ||
TASKRC=$XDG_CONFIG_HOME/task/taskrc | ||
TERMINFO=$XDG_DATA_HOME/terminfo | ||
TERMINFO_DIRS=$XDG_DATA_HOME/terminfo/usr/share/terminfo | ||
TS_NODE_HISTORY=$XDG_STATE_HOME/ts_node_repl_history | ||
UNCRUSTIFY_CONFIG=$XDG_CONFIG_HOME/uncrustify/uncrustify.cfg | ||
UNISON=$XDG_DATA_HOME/unison | ||
WEECHAT_HOME=$XDG_CONFIG_HOME/weechat | ||
WGETRC=$XDG_CONFIG_HOME/wgetrc | ||
XCOMPOSECACHE=$XDG_CACHE_HOME/11/xcompose | ||
XCOMPOSEFILE=$XDG_CONFIG_HOME/X11/xcompose | ||
_Z_DATA=$XDG_CACHE_HOME/z | ||
__GL_SHADER_DISK_CACHE_PATH=$XDG_CACHE_HOME/nv | ||
npm_config_cache=$XDG_CACHE_HOME/npm | ||
XDG_CACHE_HOME = "{{ "{{ env.HOME }}/.cache" }}" | ||
XDG_CONFIG_HOME = "{{ "{{ env.HOME }}/.config" }}" | ||
XDG_DATA_HOME = "{{ "{{ env.HOME }}/.local/share" }}" | ||
XDG_STATE_HOME = "{{ "{{ env.HOME }}/.local/state" }}" | ||
ACKRC = "{{ "{{ env.XDG_CONFIG_HOME }}/ack/ackrc" }}" | ||
ATOM_HOME = "{{ "{{ env.XDG_CONFIG_HOME }}/atom" }}" | ||
AWS_CONFIG_FILE = "{{ "{{ env.XDG_CONFIG_HOME }}/aws/config" }}" | ||
AWS_SHARED_CREDENTIALS_FILE = "{{ "{{ env.XDG_CONFIG_HOME }}/aws/credentials" }}" | ||
BASH_COMPLETION_USER_FILE = "{{ "{{ env.XDG_CONFIG_HOME }}/bash/completion/bash_completion" }}" | ||
CABAL_CONFIG = "{{ "{{ env.XDG_CONFIG_HOME }}/cabal/config" }}" | ||
CABAL_DIR = "{{ "{{ env.XDG_CACHE_HOME }}/cabal" }}" | ||
CARGO_HOME = "{{ "{{ env.XDG_DATA_HOME }}/cargo" }}" | ||
CCACHE_DIR = "{{ "{{ env.XDG_CACHE_HOME }}/cache" }}" | ||
CQL_HISTORY = "{{ "{{ env.XDG_CACHE_HOME }}/cassandra/cqlsh_history" }}" | ||
CRAWL_DIR = "{{ "{{ env.XDG_DATA_HOME }}/crawl" }}" | ||
CUDA_CACHE_PATH = "{{ "{{ env.XDG_CACHE_HOME }}/nv" }}" | ||
DOCKER_CONFIG = "{{ "{{ env.XDG_CONFIG_HOME }}/docker" }}" | ||
ELECTRUMDIR = "{{ "{{ env.XDG_DATA_HOME }}/electrum" }}" | ||
ELINKS_CONFDIR = "{{ "{{ env.XDG_CONFIG_HOME }}/elinks" }}" | ||
GEM_HOME = "{{ "{{ env.XDG_DATA_HOME }}/gem" }}" | ||
GEM_SPEC_CACHE = "{{ "{{ env.XDG_CACHE_HOME }}/gem" }}" | ||
GNUPGHOME = "{{ "{{ env.XDG_DATA_HOME }}/gnupg" }}" | ||
GOPATH = "{{ "{{ env.XDG_DATA_HOME }}/go" }}" | ||
GRADLE_USER_HOME = "{{ "{{ env.XDG_DATA_HOME }}/gradle" }}" | ||
GTK2_RC_FILES = "{{ "{{ env.XDG_CONFIG_HOME }}/gtk/2.0/gtkrc" }}" | ||
GTK_RC_FILES = "{{ "{{ env.XDG_CONFIG_HOME }}/gtk/1.0/gtkrc" }}" | ||
HISTFILE = "{{ "{{ env.XDG_CACHE_HOME }}/bash/history" }}" | ||
IMAPFILTER_HOME = "{{ "{{ env.XDG_CONFIG_HOME }}/imapfilter" }}" | ||
INPUTRC = "{{ "{{ env.XDG_CONFIG_HOME }}/readline/inputrc" }}" | ||
K9SCONFIG = "{{ "{{ env.XDG_CONFIG_HOME }}/k9s" }}" | ||
KDEHOME = "{{ "{{ env.XDG_CONFIG_HOME }}/kde" }}" | ||
LEDGER_FILE = "{{ "{{ env.XDG_DATA_HOME }}/hledger/journal" }}" | ||
LEIN_HOME = "{{ "{{ env.XDG_DATA_HOME }}/lein" }}" | ||
LESSHISTFILE = "{{ "{{ env.XDG_CACHE_HOME }}/less/history" }}" | ||
LESSKEY = "{{ "{{ env.XDG_CONFIG_HOME }}/less/lesskey" }}" | ||
MATHEMATICA_USERBASE = "{{ "{{ env.XDG_CONFIG_HOME }}/mathematica" }}" | ||
MAXIMA_USERDIR = "{{ "{{ env.XDG_CONFIG_HOME }}/maxima" }}" | ||
MEDNAFEN_HOME = "{{ "{{ env.XDG_CONFIG_HOME }}/mednafen" }}" | ||
MINIKUBE_HOME = "{{ "{{ env.XDG_DATA_HOME }}/minikube" }}" | ||
MOST_INITFILE = "{{ "{{ env.XDG_CONFIG_HOME }}/most/mostrc" }}" | ||
MPLAYER_HOME = "{{ "{{ env.XDG_CONFIG_HOME }}/mplayer" }}" | ||
MYCLI_HISTFILE = "{{ "{{ env.XDG_DATA_HOME }}/mycli/history" }}" | ||
MYSQL_HISTFILE = "{{ "{{ env.XDG_DATA_HOME }}/sql_history" }}" | ||
NODE_REPL_HISTORY = "{{ "{{ env.XDG_CACHE_HOME }}/node_repl_history" }}" | ||
NPM_CONFIG_USERCONFIG = "{{ "{{ env.XDG_CONFIG_HOME }}/npm/npmrc" }}" | ||
NVM_DIR = "{{ "{{ env.XDG_DATA_HOME }}/nvm" }}" | ||
OPAMROOT = "{{ "{{ env.XDG_DATA_HOME }}/opam" }}" | ||
PARALLEL_HOME = "{{ "{{ env.XDG_CONFIG_HOME }}/parallel" }}" | ||
PASSWORD_STORE_DIR = "{{ "{{ env.XDG_DATA_HOME }}/pass" }}" | ||
PEX_ROOT = "{{ "{{ env.XDG_CACHE_HOME }}/pex" }}" | ||
PGPASSFILE = "{{ "{{ env.XDG_CONFIG_HOME }}/pg/pgpass" }}" | ||
PGSERVICEFILE = "{{ "{{ env.XDG_CONFIG_HOME }}/pg/pg_service.conf" }}" | ||
PSQLRC = "{{ "{{ env.XDG_CONFIG_HOME }}/pg/psqlrc" }}" | ||
PSQL_HISTORY = "{{ "{{ env.XDG_CACHE_HOME }}/psql_history" }}" | ||
PYLINTHOME = "{{ "{{ env.XDG_CACHE_HOME }}/pylint" }}" | ||
PYTHON_EGG_CACHE = "{{ "{{ env.XDG_CACHE_HOME }}/python-eggs" }}" | ||
REDISCLI_HISTFILE = "{{ "{{ env.XDG_DATA_HOME }}/redis/rediscli_history" }}" | ||
REDISCLI_RCFILE = "{{ "{{ env.XDG_CONFIG_HOME }}/redis/redisclirc" }}" | ||
RUSTUP_HOME = "{{ "{{ env.XDG_DATA_HOME }}/rustup" }}" | ||
SCREENRC = "{{ "{{ env.XDG_CONFIG_HOME }}/screen/screenrc" }}" | ||
SOLARGRAPH_CACHE = "{{ "{{ env.XDG_CACHE_HOME }}/solargraph" }}" | ||
STACK_ROOT = "{{ "{{ env.XDG_DATA_HOME }}/stack" }}" | ||
TASKDATA = "{{ "{{ env.XDG_DATA_HOME }}/task" }}" | ||
TASKRC = "{{ "{{ env.XDG_CONFIG_HOME }}/task/taskrc" }}" | ||
TERMINFO = "{{ "{{ env.XDG_DATA_HOME }}/terminfo" }}" | ||
TERMINFO_DIRS = "{{ "{{ env.XDG_DATA_HOME }}/terminfo/usr/share/terminfo" }}" | ||
TS_NODE_HISTORY = "{{ "{{ env.XDG_STATE_HOME }}/ts_node_repl_history" }}" | ||
UNCRUSTIFY_CONFIG = "{{ "{{ env.XDG_CONFIG_HOME }}/uncrustify/uncrustify.cfg" }}" | ||
UNISON = "{{ "{{ env.XDG_DATA_HOME }}/unison" }}" | ||
WEECHAT_HOME = "{{ "{{ env.XDG_CONFIG_HOME }}/weechat" }}" | ||
WGETRC = "{{ "{{ env.XDG_CONFIG_HOME }}/wgetrc" }}" | ||
XCOMPOSECACHE = "{{ "{{ env.XDG_CACHE_HOME }}/11/xcompose" }}" | ||
XCOMPOSEFILE = "{{ "{{ env.XDG_CONFIG_HOME }}/X11/xcompose" }}" | ||
_Z_DATA = "{{ "{{ env.XDG_CACHE_HOME }}/z" }}" | ||
__GL_SHADER_DISK_CACHE_PATH = "{{ "{{ env.XDG_CACHE_HOME }}/nv" }}" | ||
npm_config_cache = "{{ "{{ env.XDG_CACHE_HOME }}/npm" }}" | ||
|
||
# LS_COLORS | ||
LS_COLORS={{ output "pkgx" "vivid" "--color-mode" "8-bit" "generate" "one-dark" | trim | quote }} | ||
|
@@ -111,11 +105,11 @@ LS_COLORS={{ output "pkgx" "vivid" "--color-mode" "8-bit" "generate" "one-dark" | |
{{- if $output -}} | ||
{{- with (fromJson $output) -}} | ||
{{- if and (index . "id") (index . "name") (index . "login") -}} | ||
GITHUB_USER={{ .login | quote }} | ||
GIT_AUTHOR_NAME={{ .name | quote }} | ||
GIT_AUTHOR_EMAIL={{ printf "%v+%[email protected]" .id .login | quote }} | ||
GIT_COMMITTER_NAME="$GIT_AUTHOR_NAME" | ||
GIT_COMMITTER_EMAIL="$GIT_AUTHOR_EMAIL" | ||
GITHUB_USER = {{ .login | quote }} | ||
GIT_AUTHOR_NAME = {{ .name | quote }} | ||
GIT_AUTHOR_EMAIL = {{ printf "%v+%[email protected]" .id .login | quote }} | ||
GIT_COMMITTER_NAME = "{{ "{{ env.GIT_AUTHOR_NAME }}" }}" | ||
GIT_COMMITTER_EMAIL = "{{ "{{ env.GIT_AUTHOR_EMAIL }}" }}" | ||
{{- end -}} | ||
{{- end -}} | ||
{{- end }} |