aboutsummaryrefslogtreecommitdiff
path: root/zsh/.zsh/aliases.zsh
diff options
context:
space:
mode:
authorNeodarZ <neodarz@neodarz.net>2017-07-29 20:28:50 +0200
committerNeodarZ <neodarz@neodarz.net>2017-07-29 20:28:50 +0200
commitfc327dacd538734da542d74c3fea584d205a1358 (patch)
treed5f4e8e19ff7c45220e758443c34b415c5f67566 /zsh/.zsh/aliases.zsh
parent81bdc06ba6fd53d55f1db82d63e2956111de3e7f (diff)
downloaddotfiles_ascii-fc327dacd538734da542d74c3fea584d205a1358.tar.xz
dotfiles_ascii-fc327dacd538734da542d74c3fea584d205a1358.zip
Manual merge from t410 and update zsh conf file
Diffstat (limited to 'zsh/.zsh/aliases.zsh')
-rwxr-xr-xzsh/.zsh/aliases.zsh123
1 files changed, 88 insertions, 35 deletions
diff --git a/zsh/.zsh/aliases.zsh b/zsh/.zsh/aliases.zsh
index 8fe9d93..fb76cbe 100755
--- a/zsh/.zsh/aliases.zsh
+++ b/zsh/.zsh/aliases.zsh
@@ -15,48 +15,46 @@
# ░░░░░░░░░░
#
#█▓▒░ aliases
-alias xyzzy="echo nothing happens"
-alias ls="ls -hF --color=auto"
-alias ll="ls -lahF --color=auto"
-alias lsl="ls -lhF --color=auto"
-alias "cd.."="cd ../"
-alias up="cd ../"
+alias l='ls -F --color=auto --group-directories-first'
+alias la='ls -lahF --color=auto --group-directories-first --time-style=+"%d.%m.%Y %H:%M"'
+alias ll='ls -lhF --color=auto --group-directories-first --time-style=+"%d.%m.%Y %H:%M"'
+alias ls='ls -F --color=auto --group-directories-first'
+alias ".."="cd ../"
+alias "..."="cd ../.."
alias rmrf="rm -rf"
alias psef="ps -ef"
alias mkdir="mkdir -p"
alias cp="cp -r"
alias scp="scp -r"
-alias mkdir="mkdir -p"
alias xsel="xsel -b"
alias fuck='sudo $(fc -ln -1)'
alias v="vim"
alias vi="vim"
alias emacs="vim"
-alias git="hub"
-alias g="hub"
+alias g="git"
alias ga="git add"
alias gc="git commit -m"
alias gs="git status"
alias gd="git diff"
-alias gf="git fetch"
+#alias gf="git fetch" To use with hub command
alias gm="git merge"
alias gr="git rebase"
alias gp="git push"
-alias gu="git unstage"
-alias gg="git graph"
+alias gu="git pull"
+#alias gu="git unstage" # To use with hub command
+#alias gg="git graph" # To use with hub command
alias gco="git checkout"
alias gcs="git commit -S -m"
-alias gpr="hub pull-request"
+#alias gpr="hub pull-request" To use with hub command
alias ag="ag --color --color-line-number '0;35' --color-match '46;30' --color-path '4;36'"
alias tree='tree -CAFa -I "CVS|*.*.package|.svn|.git|.hg|node_modules|bower_components" --dirsfirst'
-alias rock="ncmpcpp"
alias mixer="alsamixer"
-alias genplaylist="cd ~/music;find . -name '*.mp3' -o -name '*.flac'|sed -e 's%^./%%g' > ~/.mpd/playlists/all.m3u"
+#alias genplaylist="cd ~/music;find . -name '*.mp3' -o -name '*.flac'|sed -e 's%^./%%g' > ~/.mpd/playlists/all.m3u"
alias matrix="cmatrix -b"
alias tempwatch="while :; do sensors; sleep 1 && clear; done;"
-alias term="urxvtc -hold -e " #used for run menu
-alias sprunge="curl -F 'sprunge=<-' http://sprunge.us"
-alias clbin="curl -F 'clbin=<-' https://clbin.com"
+#alias term="urxvtc -hold -e " #used for run menu
+#alias sprunge="curl -F 'sprunge=<-' http://sprunge.us"
+#alias clbin="curl -F 'clbin=<-' https://clbin.com"
alias toiletlist='for i in ${TOILET_FONT_PATH:=/usr/share/figlet}/*.{t,f}lf; do j=${i##*/}; echo ""; echo "╓───── "$j; echo "╙────────────────────────────────────── ─ ─ "; echo ""; toilet -d "${i%/*}" -f "$j" "${j%.*}"; done'
alias ascii="toilet -t -f 3d"
alias future="toilet -t -f future"
@@ -64,14 +62,60 @@ alias rusto="toilet -t -f rusto"
alias rustofat="toilet -t -f rustofat"
alias lol="base64 </dev/urandom | lolcat"
alias pacman="sudo pacman"
-alias update="pacman-colors && yaourt -Syua"
+alias update="yaourt -Syua"
alias systemctl="sudo systemctl"
-alias :q="sudo systemctl poweroff"
+alias :q="poweroff"
+alias off="poweroff"
+alias dldstart="systemctl --user start aria2d.service"
+alias dldstop="systemctl --user stop aria2d.service"
+alias dldstatus="systemctl --user status aria2d.service"
+alias dll="DIANA_SECRET_TOKEN=8NuPEM8g6O1vBf6uLyWrcdGFKkI-vBTS diana list"
+alias dllw="DIANA_SECRET_TOKEN=8NuPEM8g6O1vBf6uLyWrcdGFKkI-vBTS watch diana list"
+alias dla="DIANA_SECRET_TOKEN=8NuPEM8g6O1vBf6uLyWrcdGFKkI-vBTS diana add"
+alias diana="DIANA_SECRET_TOKEN=8NuPEM8g6O1vBf6uLyWrcdGFKkI-vBTS diana"
+alias dl="DIANA_SECRET_TOKEN=8NuPEM8g6O1vBf6uLyWrcdGFKkI-vBTS diana"
+alias dlrm="DIANA_SECRET_TOKEN=8NuPEM8g6O1vBf6uLyWrcdGFKkI-vBTS diana remove"
+alias dlrs="DIANA_SECRET_TOKEN=8NuPEM8g6O1vBf6uLyWrcdGFKkI-vBTS diana resume"
+alias dlp="DIANA_SECRET_TOKEN=8NuPEM8g6O1vBf6uLyWrcdGFKkI-vBTS diana pause"
alias ZZ="quit"
alias disks='echo "╓───── m o u n t . p o i n t s"; echo "╙────────────────────────────────────── ─ ─ "; lsblk -a; echo ""; echo "╓───── d i s k . u s a g e"; echo "╙────────────────────────────────────── ─ ─ "; df -h;'
-alias todo="bash ~/code/sys/todo"
-alias record="ffmpeg -f x11grab -s 1366x768 -an -r 16 -loglevel quiet -i :0.0 -b:v 5M -y" #pass a filename
-alias nexus="jmtpfs ~/nexus"
+#alias todo="bash ~/code/sys/todo"
+alias record="ffmpeg -f x11grab -s 1920x1080 -an -r 16 -loglevel quiet -i :0.0 -b:v 5M -y" #pass a filename
+#alias nexus="jmtpfs ~/nexus"
+alias nullify="~/script/nullify"
+alias ff="nullify firefox-developer"
+alias lo="nullify libreoffice"
+
+alias fixit='sudo rm -f /var/lib/pacman/db.lck'
+alias mirrors='sudo pacman-mirrors -g'
+alias printer='system-config-printer'
+alias bat="upower -i /org/freedesktop/UPower/devices/battery_BAT0 | grep 'percentage:' | awk '{print $2}'"
+alias t="task"
+alias ts="task sync"
+alias tcal="task calendar"
+alias tp="task -TASK"
+alias tt="task +TASK"
+alias ttoday="task +TODAY"
+alias ttomorrow="task +TOMORROW"
+alias tyesterday="task +YESTERDAY"
+alias tweek="task +WEEK"
+alias tmonth="task +MONTH"
+
+alias rl='source ~/.zsh/aliases.zsh'
+alias rssyoutube="newsbeuter -c /home/neodarz/.newsbeuter/youtube.db -u /home/neodarz/.newsbeuter/urls_youtube -C /home/neodarz/.newsbeuter/youtube_conf"
+alias rssliberte="newsbeuter -c /home/neodarz/.newsbeuter/liberte.db -u /home/neodarz/.newsbeuter/urls_liberte -C /home/neodarz/.newsbeuter/liberte_conf"
+alias rssblog="newsbeuter -c /home/neodarz/.newsbeuter/blog.db -u /home/neodarz/.newsbeuter/urls_blog -C /home/neodarz/.newsbeuter/blog_conf"
+alias rsscode="newsbeuter -c /home/neodarz/.newsbeuter/code.db -u /home/neodarz/.newsbeuter/urls_code -C /home/neodarz/.newsbeuter/code_conf"
+alias rsshardware="newsbeuter -c /home/neodarz/.newsbeuter/hardware.db -u /home/neodarz/.newsbeuter/urls_hardware -C /home/neodarz/.newsbeuter/hardware_conf"
+alias rssactu="newsbeuter -c /home/neodarz/.newsbeuter/actu.db -u /home/neodarz/.newsbeuter/urls_actu -C /home/neodarz/.newsbeuter/actu_conf"
+alias i3lock="i3lock-fancy"
+alias weatherM="weather -k 0aebbf2d72f2b78f797b650a76c88401 -c -z 47.9955,0.1939"
+alias weatherC="weather -k 0aebbf2d72f2b78f797b650a76c88401 -c -z 47.1778,-1.3416"
+alias vpn="sh /home/neodarz/Apps/ipsec-vpn/vpn"
+alias cal="ikhal"
+alias cals="vdirsyncer sync"
+alias mm="offlineimap && mutt"
+
#█▓▒░ dumb tmux trix
alias tsad="printf '\033k┐(T_T)┌\033\\'"
@@ -79,13 +123,13 @@ alias tshrug="printf '\033k┐(\`-\`)┌\033\\'"
alias tlol="printf '\033k┐(^0^)┌\033\\'"
#█▓▒░ update mpd database
-function genplaylist() {
- cd ~/music
- find . -name '*.mp3' -o -name '*.flac'|sed -e 's%^./%%g' > ~/.config/mpd/playlists/all.m3u
- mpc clear
- mpc load all.m3u
- mpc update
-}
+#function genplaylist() {
+# cd ~/music
+# find . -name '*.mp3' -o -name '*.flac'|sed -e 's%^./%%g' > ~/.config/mpd/playlists/all.m3u
+# mpc clear
+# mpc load all.m3u
+# mpc update
+#}
function t() {
X=$#
@@ -104,14 +148,23 @@ function c() {
done
}
# colorized less
-function l() {
+function le() {
pygmentize -O style=sourcerer -f console256 -g $1 | less -r
}
# read markdown files like manpages
-function md() {
+function mdm() {
pandoc -s -f markdown -t man "$*" | man -l -
}
# nullpointer url shortener
-function short() {
- curl -F"shorten=$*" https://0x0.st
-}
+#function short() {
+# curl -F"shorten=$*" https://0x0.st
+#}
+
+mkdir -p ~/.ssh-agent-thing
+if ! pgrep -u "$USER" ssh-agent > /dev/null; then
+ ssh-agent > ~/.ssh-agent-thing
+fi
+if [[ "$SSH_AGENT_PID" == "" ]]; then
+ eval "$(<~/.ssh-agent-thing)"
+fi
+