diff --git a/.chezmoiscripts/linux/run_onchange_before_10_installs.sh.tmpl b/.chezmoiscripts/linux/run_onchange_before_10_installs.sh.tmpl index 4db4ec4..0b59c5d 100644 --- a/.chezmoiscripts/linux/run_onchange_before_10_installs.sh.tmpl +++ b/.chezmoiscripts/linux/run_onchange_before_10_installs.sh.tmpl @@ -15,6 +15,7 @@ sudo apt update packages=( "bat" + "colordiff" "expect" # needed to set shell on Parrot "fzf" "gh" @@ -33,6 +34,7 @@ packages=( "universal-ctags" "vim" "wget" + "xclip" ) # security only packages @@ -40,6 +42,8 @@ packages=( {{ if or (eq .osid "linux-kali") (eq .osid "linux-parrot") }} sec_packages=( + "burpsuite" + "gobuster" "seclists" ) packages+=("${sec_packages[@]}") @@ -90,5 +94,12 @@ for pkg in "${rm_packages[@]}"; do fi done +# Linux specific aliases +cat < $DOTFILES/system/linux.zsh +alias pbcopy='xclip -selection clipboard' +alias pbpaste='xclip -selection clipboard -o' +# Debian links bat as batcat +alias bat='batcat' +EOF {{- end -}} diff --git a/.chezmoiscripts/linux/run_onchange_before_20_parrot_installs.sh.tmpl b/.chezmoiscripts/linux/run_onchange_before_20_parrot_installs.sh.tmpl index 0fe2312..bd2394c 100644 --- a/.chezmoiscripts/linux/run_onchange_before_20_parrot_installs.sh.tmpl +++ b/.chezmoiscripts/linux/run_onchange_before_20_parrot_installs.sh.tmpl @@ -17,12 +17,6 @@ python3 -m pip install --no-input arsenal-cli # Load default MATE terminal settings dbus-launch dconf load /org/mate/terminal/ < $DOTFILES/terminal/MATE.terminal -# Linux specific aliases -cat < $DOTFILES/system/linux.zsh -alias pbcopy='xclip -selection clipboard' -alias pbpaste='xclip -selection clipboard -o' -EOF - # Replace nvim with real vim sudo update-alternatives --remove vim /usr/bin/nvim sudo apt install -y vim