diff --git a/home/dot_config/mise/config.toml.tmpl b/home/dot_config/mise/config.toml.tmpl index 663b2f0..e8dc0e9 100644 --- a/home/dot_config/mise/config.toml.tmpl +++ b/home/dot_config/mise/config.toml.tmpl @@ -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+%s@users.noreply.github.com" .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+%s@users.noreply.github.com" .id .login | quote }} +GIT_COMMITTER_NAME = "{{ "{{ env.GIT_AUTHOR_NAME }}" }}" +GIT_COMMITTER_EMAIL = "{{ "{{ env.GIT_AUTHOR_EMAIL }}" }}" {{- end -}} {{- end -}} {{- end }}