aboutsummaryrefslogtreecommitdiff
path: root/.zsh_aliases
diff options
context:
space:
mode:
authorCharles <sircharlesaze@gmail.com>2020-05-15 12:53:02 +0200
committerCharles <sircharlesaze@gmail.com>2020-05-15 12:53:02 +0200
commit8bf3a3166a147adeee5094cfcfc8646ba2e96803 (patch)
treefe1e62dcded75767003cefe04548a4381762258f /.zsh_aliases
parent9279d013bb1ce88860c560a04dbc926ce55f3093 (diff)
parente9530ee0b4e9706fb0fcb82fa3cb87d57a5b540d (diff)
downloaddotfiles-8bf3a3166a147adeee5094cfcfc8646ba2e96803.tar.gz
dotfiles-8bf3a3166a147adeee5094cfcfc8646ba2e96803.tar.bz2
dotfiles-8bf3a3166a147adeee5094cfcfc8646ba2e96803.zip
Merge branch 'master' into carbon
Diffstat (limited to '.zsh_aliases')
-rw-r--r--.zsh_aliases35
1 files changed, 30 insertions, 5 deletions
diff --git a/.zsh_aliases b/.zsh_aliases
index 1fe984a..676940a 100644
--- a/.zsh_aliases
+++ b/.zsh_aliases
@@ -18,7 +18,7 @@ alias sudo="sudo " # enable color (the search for aliases continues)
# ls
alias ll="ls -lFh"
alias la="ls -a"
-alias lla="ls -al"
+alias lla="ls -alh"
alias lss="ls -Ssh"
# tree
@@ -29,9 +29,17 @@ alias t3="tree -L 3"
alias treeI="tree -I '__pycache__' -I '*.o' -I vendor"
# man
-alias m="man"
-alias m2="man 2"
-alias m3="man 3"
+alias ma="man"
+alias ma1="man 1"
+alias ma2="man 2"
+alias ma3="man 3"
+alias manv="man -P 'vim -M +MANPAGER -'" # vim has man pager
+alias manv2="man 2 -P 'vim -M +MANPAGER -'"
+alias manv3="man 3 -P 'vim -M +MANPAGER -'"
+alias manv5="man 5 -P 'vim -M +MANPAGER -'"
+
+# make
+alias m="make"
# git
alias ga="git add"
@@ -48,6 +56,7 @@ alias glgo="git log --oneline --no-decorate"
alias gp="git push"
alias gcl="git clone --recurse-submodules"
alias gst="git status"
+alias gs="git status"
alias gss="git status --short"
alias gco="git checkout"
alias gsta="git stash push"
@@ -57,7 +66,7 @@ alias gstp="git stash pop"
alias lpassp="lpass show --password --clip" # put password in clipboard
# helper to switch between dual and single monitor setup
-alias dual='xrandr --output LVDS1 --primary --left-of VGA1 --output VGA1 --auto'
+alias dual='xrandr --output LVDS1 --primary --below VGA1 --output VGA1 --auto'
alias single='xrandr --output VGA1 --off'
# edit config files
@@ -67,5 +76,21 @@ alias vimrc="vim $DOTFILES/.vimrc"
alias vimplugrc="vim $DOTFILES/.pluggins.vim"
alias xmonadrc="vim $DOTFILES/xmonad.hs"
+
# other
alias date="date -R"
+
+# parent directory jump
+alias ..='cd ..'
+alias ...='cd ../..'
+alias ....='cd ../../..'
+
+alias norm='ruby -I/home/charles/norminette/vendor/bundle/ruby/2.7.0/gems/parseconfig-1.0.8/lib/ ~/norminette/norminette.rb'
+
+getrfc() {
+ curl "https://ietf.org/rfc/rfc$1.txt" > "$HOME/rfc/rfc$1.txt"
+}
+
+# bluetooth
+alias bton='echo power on | bluetoothctl'
+alias btoff='echo power off | bluetoothctl'