diff --git a/.aliases b/.aliases index 2d6a7d8..d14dbf0 100644 --- a/.aliases +++ b/.aliases @@ -29,7 +29,7 @@ alias reload='source ~/.termrc' alias ssj="ssh -J pi@bst1.chenco.dev" #alias mc-install-plugin='echo "Installing $2"; echo "Done !"' -alias cls='lxc ls -c ns4DSP' +alias cls='lxc ls -c ns4D' alias cll='lxc ls -c ns4dD' alias ctop='lxc ls -c nsuMDbS' alias vls='lxc storage volume ls -c tnUcu chongoose' diff --git a/.termrc b/.termrc index 989ecae..a71a330 100644 --- a/.termrc +++ b/.termrc @@ -12,8 +12,16 @@ fi echo -e '\e[34m [termrc] Config reloaded\e[0m' +# Check if program is installed +function chkinst { + command -v $1 &>/dev/null +} + # Add Rust crates to path -#export PATH=$PATH:$HOME/.cargo/bin +chkinst rust && export PATH=$PATH:$HOME/.cargo/bin + +# Add snap bins to PATH (fuck snap) +chkinst snap && export PATH=$PATH:/snap/bin # Usual env vars export EDITOR=/usr/bin/vim diff --git a/.zshrc b/.zshrc index eab7f7f..1bb6cee 100644 --- a/.zshrc +++ b/.zshrc @@ -10,7 +10,7 @@ if [ -d $ZSH ]; then COMPLETION_WAITING_DOTS="true" DISABLE_UNTRACKED_FILES_DIRTY="true" HIST_STAMPS="dd/mm/yyyy" - plugins=(git) + plugins=(git lxd-completion-zsh) source $ZSH/oh-my-zsh.sh fi