xdgspec and pretty aliases
This commit is contained in:
parent
9f52004efa
commit
beb15e6ade
2 changed files with 13 additions and 5 deletions
13
shell/bashrc
13
shell/bashrc
|
@ -72,13 +72,18 @@ alias \
|
||||||
img="cd $HOME/Pictures/ && ls" \
|
img="cd $HOME/Pictures/ && ls" \
|
||||||
vid="cd $HOME/Videos/ && ls" \
|
vid="cd $HOME/Videos/ && ls" \
|
||||||
|
|
||||||
|
EZA_OPTS="--git --group-directories-first --icons --time-style=long-iso"
|
||||||
command -v exa >/dev/null 2>&1 &&
|
command -v exa >/dev/null 2>&1 &&
|
||||||
alias ls="exa --group-directories-first --icons -a1" &&
|
alias la="exa $EZA_OPTS -alghUum" &&
|
||||||
alias ll="exa --group-directories-first --icons -al --time-style=iso --git"
|
alias lt="exa $EZA_OPTS -T -L 2" &&
|
||||||
|
alias ll="exa $EZA_OPTS -alg" &&
|
||||||
|
alias ls="exa $EZA_OPTS -a1"
|
||||||
|
|
||||||
command -v eza >/dev/null 2>&1 &&
|
command -v eza >/dev/null 2>&1 &&
|
||||||
alias ls="eza --group-directories-first --icons -a1" &&
|
alias la="eza $EZA_OPTS -alghUum" &&
|
||||||
alias ll="eza --group-directories-first --icons -al --time-style=iso --git"
|
alias lt="eza $EZA_OPTS -T -L 2" &&
|
||||||
|
alias ll="eza $EZA_OPTS -alg" &&
|
||||||
|
alias ls="eza $EZA_OPTS -a1"
|
||||||
|
|
||||||
command -v trash >/dev/null 2>&1 && alias rm="trash"
|
command -v trash >/dev/null 2>&1 && alias rm="trash"
|
||||||
|
|
||||||
|
|
|
@ -2,16 +2,19 @@
|
||||||
# $ printf '[ -f ~/.config/shell/env ] && . ~/.config/shell/env' | sudo tee -a /etc/profile
|
# $ printf '[ -f ~/.config/shell/env ] && . ~/.config/shell/env' | sudo tee -a /etc/profile
|
||||||
|
|
||||||
export \
|
export \
|
||||||
BASH_ENV="$XDG_CONFIG_HOME/shell/bashrc" \
|
|
||||||
XDG_STATE_HOME="$HOME/.local/state" \
|
XDG_STATE_HOME="$HOME/.local/state" \
|
||||||
XDG_CACHE_HOME="$HOME/.local/cache" \
|
XDG_CACHE_HOME="$HOME/.local/cache" \
|
||||||
XDG_DATA_HOME="$HOME/.local/share" \
|
XDG_DATA_HOME="$HOME/.local/share" \
|
||||||
XDG_CONFIG_HOME="$HOME/.config" \
|
XDG_CONFIG_HOME="$HOME/.config" \
|
||||||
|
BASH_ENV="$XDG_CONFIG_HOME/shell/bashrc" \
|
||||||
_JAVA_OPTIONS=-Djava.util.prefs.userRoot="$XDG_CONFIG_HOME/java" \
|
_JAVA_OPTIONS=-Djava.util.prefs.userRoot="$XDG_CONFIG_HOME/java" \
|
||||||
MATHEMATICA_USERBASE="$XDG_CONFIG_HOME/mathematica" \
|
MATHEMATICA_USERBASE="$XDG_CONFIG_HOME/mathematica" \
|
||||||
XCURSOR_PATH=/usr/share/icons:$XDG_DATA_HOME/icons \
|
XCURSOR_PATH=/usr/share/icons:$XDG_DATA_HOME/icons \
|
||||||
GTK2_RC_FILES="$XDG_CONFIG_HOME/gtk-2.0/gtkrc-2.0" \
|
GTK2_RC_FILES="$XDG_CONFIG_HOME/gtk-2.0/gtkrc-2.0" \
|
||||||
PASSWORD_STORE_DIR="$XDG_DATA_HOME/password-store" \
|
PASSWORD_STORE_DIR="$XDG_DATA_HOME/password-store" \
|
||||||
|
TEXMFCONFIG="$XDG_CONFIG_HOME/texlive/texmf-config" \
|
||||||
|
TEXMFVAR="$XDG_CACHE_HOME/texlive/texmf-var" \
|
||||||
|
TEXMFHOME="$XDG_DATA_HOME/texmf" \
|
||||||
VIMINIT="source $XDG_CONFIG_HOME/vim/vimrc" \
|
VIMINIT="source $XDG_CONFIG_HOME/vim/vimrc" \
|
||||||
XSERVERRC="$XDG_CONFIG_HOME/X11/xserverrc" \
|
XSERVERRC="$XDG_CONFIG_HOME/X11/xserverrc" \
|
||||||
MBSYNCRC="$XDG_CONFIG_HOME/isync/mbsyncrc" \
|
MBSYNCRC="$XDG_CONFIG_HOME/isync/mbsyncrc" \
|
||||||
|
|
Loading…
Reference in a new issue