Added alias script
authorLukas Krickl <lukas@krickl.dev>
Thu, 27 Jul 2023 04:46:24 +0000 (06:46 +0200)
committerLukas Krickl <lukas@krickl.dev>
Thu, 27 Jul 2023 04:46:24 +0000 (06:46 +0200)
alias.zsh [new file with mode: 0644]

diff --git a/alias.zsh b/alias.zsh
new file mode 100644 (file)
index 0000000..0c8dc62
--- /dev/null
+++ b/alias.zsh
@@ -0,0 +1,38 @@
+# some shortcuts
+alias cp="cp -i"                          # confirm before overwriting something
+alias df='df -h'                          # human-readable sizes
+alias free='free -m'                      # show sizes in MB
+alias np='nano -w PKGBUILD'
+alias more=less
+
+alias ls='ls --color=auto'
+alias grep='grep --colour=auto'
+alias egrep='egrep --colour=auto'
+alias fgrep='fgrep --colour=auto'
+
+alias ls="lsd"
+alias ll='ls -l'
+alias la='ls -a'
+alias hx='helix'
+alias vim='nvim'
+
+alias gs='git status'
+alias gl='git log'
+alias gco='git add ./ && git commit -a'
+alias gce='git checkout'
+alias gbr='git branch'
+
+# mji commit command shortcut
+alias mjc='mji --commit'
+
+alias cb='cargo build'
+alias cr='cargo run'
+alias ct='cargo test'
+alias ci='cargo install'
+alias cw='cargo watch'
+
+alias cat='bat'
+alias zel='zellij'
+
+alias ssh='TERM=xterm-256color ssh'
+