aboutsummaryrefslogtreecommitdiff
path: root/.config
diff options
context:
space:
mode:
authorsrdusr <trevorgray@srdusr.com>2022-12-02 22:39:29 +0200
committersrdusr <trevorgray@srdusr.com>2022-12-02 22:39:29 +0200
commitc58867397a9ee43cc80ed9958f020e04917d7c06 (patch)
treef7c0151614937c5f34db23d60377ae6ffb4c60f2 /.config
parent8d84f308e21cd0cccd5af12a2f16280a5a78b0f5 (diff)
downloaddotfiles-c58867397a9ee43cc80ed9958f020e04917d7c06.tar.gz
dotfiles-c58867397a9ee43cc80ed9958f020e04917d7c06.zip
Add alias confirmation safety nets for commands like mv, cp, ln and rm
Diffstat (limited to '.config')
-rw-r--r--.config/zsh/.zshrc5
1 files changed, 5 insertions, 0 deletions
diff --git a/.config/zsh/.zshrc b/.config/zsh/.zshrc
index 54efcbc..0b2a312 100644
--- a/.config/zsh/.zshrc
+++ b/.config/zsh/.zshrc
@@ -342,6 +342,11 @@ alias trash_restore='gio trash --restore "$(gio trash --list | fzf | cut -f 1)"'
alias ec='$EDITOR $HOME/.config/zsh/.zshrc'
alias sc="source $HOME/.zshrc"
+# confirmation #
+alias mv='mv -i'
+alias cp='cp -i'
+alias ln='ln -i'
+alias rm='rm -i'
########## Source Plugins, should be last ##########