Removed snapshots and profiles from 'cls' alias, chkinst function, lxd completion in zsh

This commit is contained in:
HerrCraziDev
2024-09-09 16:45:48 +02:00
parent 0cbdaf9b1e
commit a6ad403af6
3 changed files with 11 additions and 3 deletions

View File

@@ -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'

10
.termrc
View File

@@ -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

2
.zshrc
View File

@@ -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