diff options
Diffstat (limited to 'config')
-rw-r--r-- | config/essentials/zsh/aliases.zsh | 2 | ||||
-rw-r--r-- | config/essentials/zsh/zshrc (renamed from config/zshrc/.zshrc) | 39 | ||||
-rw-r--r-- | config/home/.zshenv | 50 |
3 files changed, 55 insertions, 36 deletions
diff --git a/config/essentials/zsh/aliases.zsh b/config/essentials/zsh/aliases.zsh index c981223..f532a5f 100644 --- a/config/essentials/zsh/aliases.zsh +++ b/config/essentials/zsh/aliases.zsh @@ -7,6 +7,8 @@ alias -g nb='newsboat' alias -g sr='surfraw' alias -g ccu='calcurse' +alias arduino-cli='arduino-cli --config-file $XDG_CONFIG_HOME/arduino15/arduino-cli.yaml' + if [ -x /usr/bin/dircolors ]; then test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)" # alias ls='ls -h --color --group-directories-first' diff --git a/config/zshrc/.zshrc b/config/essentials/zsh/zshrc index 30f6b46..dd52e5e 100644 --- a/config/zshrc/.zshrc +++ b/config/essentials/zsh/zshrc @@ -1,29 +1,10 @@ #!/bin/zsh -export PATH="$HOME/.local/bin:$PATH" -export PATH="$HOME/bin:$PATH" -export PATH="$HOME/go/bin:$PATH" - -export XINITRC="$HOME/.config/x11/xinitrc" -export EDITOR="nvim" -export VISUAL="nvim" -export TERMINAL="st" -export BROWSER="firefox" - -export CARGO_HOME=~/.config/cargo -export GNUPGHOME="$HOME/.config/gnupg" -export GTK2_RC_FILES="$HOME/.config/gtk-2.0/gtkrc-2.0" -export QT_QPA_PLATFORMTHEME="qt5ct" - -export _JAVA_AWT_WM_NONREPARENTING=1 - -export PASSWORD_STORE_CLIP_TIME=5 - if [ ! $(pgrep Xorg) ] && [ "tty1" = "$(basename $(tty))" ] then clear - eval "$(keychain --dir "$HOME/.config/keychain" --eval --quiet --agents gpg 3A626DD20A32EB2E5DD9CE71CFD9ABC97158CD5D 2> /dev/null)" - eval "$(keychain --dir "$HOME/.config/keychain" --noask --eval --quiet --agents ssh 2> /dev/null)" + eval "$(keychain --dir "$XDG_CONFIG_HOME/keychain" --eval --quiet --agents gpg 3A626DD20A32EB2E5DD9CE71CFD9ABC97158CD5D 2> /dev/null)" + eval "$(keychain --dir "$XDG_CONFIG_HOME/keychain" --noask --eval --quiet --agents ssh 2> /dev/null)" clear startx 2&> /dev/null exit @@ -35,6 +16,7 @@ zle -N edit-command-line zstyle ':compinstall' filename '/home/aluc/.zshrc' zstyle ':completion:*' menu select autoload -Uz compinit +compinit -d $XDG_CACHE_HOME/zsh/zcompdump-$ZSH_VERSION autoload -Uz surround zle -N delete-surround surround zle -N add-surround surround @@ -115,18 +97,3 @@ setopt histreduceblanks setopt interactivecomments setopt notify setopt cdablevars - -# Variables -HISTFILE=~/.config/zsh/histfile -HISTSIZE=100000 -SAVEHIST=100000 - -ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE='fg=10' -GCC_COLORS='error=01;31:warning=01;35:note=01;36:caret=01;32:locus=01:quote=01' -ZOT="${HOME}/zot" - -# old -# export RANGER_LOAD_DEFAULT_RC=FALSE -# export VIMINIT="source ~/.config/vim/vimrc" -# export NVM_DIR="$HOME/.config/nvm" -# export fpath=($HOME/.config/zsh/completion/ $fpath) diff --git a/config/home/.zshenv b/config/home/.zshenv new file mode 100644 index 0000000..00aab62 --- /dev/null +++ b/config/home/.zshenv @@ -0,0 +1,50 @@ +#!/bin/zsh +export PATH="$HOME/.local/bin:$PATH" +export PATH="$HOME/bin:$PATH" +export PATH="$HOME/go/bin:$PATH" + +export EDITOR="nvim" +export VISUAL="nvim" +export TERMINAL="st" +export BROWSER="firefox" + +export XDG_CONFIG_HOME="$HOME"/.config +export XDG_CACHE_HOME="$HOME"/.cache +export XDG_DATA_HOME="$HOME"/.local/share +export XDG_STATE_HOME="$HOME"/.local/state + +test ! -d "$XDG_CONFIG_HOME"/x11 && + mkdir "$XDG_CONFIG_HOME"/x11 +export XINITRC="$XDG_CONFIG_HOME/x11"/xinitrc +# export XAUTHORITY="$XDG_RUNTIME_DIR/x11"/Xauthority +export CARGO_HOME="$XDG_CONFIG_HOME"/cargo +export GTK2_RC_FILES="$XDG_CONFIG_HOME"/gtk-2.0/gtkrc +export GNUPGHOME="$XDG_CONFIG_HOME"/gnupg +export GTK2_RC_FILES="$XDG_CONFIG_HOME"/gtk-2.0/gtkrc-2.0 +export CUDA_CACHE_PATH="$XDG_CONFIG_HOME"/nv +export NPM_CONFIG_USERCONFIG="$XDG_CONFIG_HOME"/npm/npmrc +export NVM_DIR="$XDG_DATA_HOME/nvm" +export W3M_DIR="$XDG_STATE_HOME"/w3m + +export ZDOTDIR="$XDG_CONFIG_HOME"/zsh +export HISTFILE="$ZDOTDIR"/histfile +export HISTSIZE=100000 +export SAVEHIST=100000 +export ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE='fg=10' + +export GCC_COLORS='error=01;31:warning=01;35:note=01;36:caret=01;32:locus=01:quote=01' + +export QT_QPA_PLATFORMTHEME="qt5ct" + +export _JAVA_AWT_WM_NONREPARENTING=1 +export _JAVA_OPTIONS=-Djava.util.prefs.userRoot="$XDG_CONFIG_HOME"/java + +export PASSWORD_STORE_CLIP_TIME=5 + + +source "$ZDOTDIR"/zshrc + +# old +# export RANGER_LOAD_DEFAULT_RC=FALSE +# export VIMINIT="source ~/.config/vim/vimrc" +# export fpath=($XDG_CONFIG_HOME/zsh/completion/ $fpath) |