aboutsummaryrefslogtreecommitdiff
path: root/zsh/.zsh/aliases.zsh
diff options
context:
space:
mode:
authorxero <x@xero.nu>2017-01-23 00:13:18 -0500
committerxero <x@xero.nu>2017-01-23 00:13:18 -0500
commit3cf3b8ef6764c9ec44605904217f51f1eba8e6d6 (patch)
tree0d9fb7adc1bed97e3dbd0c76c045d6c437e09086 /zsh/.zsh/aliases.zsh
parent5a4d4a06a287985fbf5b458056881d3d0a0c71aa (diff)
downloaddotfiles_ascii-3cf3b8ef6764c9ec44605904217f51f1eba8e6d6.tar.xz
dotfiles_ascii-3cf3b8ef6764c9ec44605904217f51f1eba8e6d6.zip
zsh updates
Diffstat (limited to 'zsh/.zsh/aliases.zsh')
-rwxr-xr-xzsh/.zsh/aliases.zsh35
1 files changed, 27 insertions, 8 deletions
diff --git a/zsh/.zsh/aliases.zsh b/zsh/.zsh/aliases.zsh
index c26a99c..6433d47 100755
--- a/zsh/.zsh/aliases.zsh
+++ b/zsh/.zsh/aliases.zsh
@@ -15,8 +15,9 @@
# ░░░░░░░░░░
#
#█▓▒░ aliases
-alias ll="ls -lahF --color=auto"
+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 ../"
@@ -70,28 +71,46 @@ alias disks='echo "╓───── m o u n t . p o i n t s"; echo "╙──
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"
-tmx() {
- [[ $# -eq 0 ]] && bash ~/bin/tmx 0 || bash ~/bin/tmx $#
+
+#█▓▒░ dumb tmux trix
+alias tsad="printf '\033k┐(T_T)┌\033\\'"
+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 t() {
+ X=$#
+ [[ $X -eq 0 ]] || X=X
+ tmux new-session -A -s $X
}
-email() {
+
+function email() {
echo $3 | mutt -s $2 $1
}
# colorized cat
-c() {
+function c() {
for file in "$@"
do
pygmentize -O style=sourcerer -f console256 -g "$file"
done
}
# colorized less
-l() {
+function l() {
pygmentize -O style=sourcerer -f console256 -g $1 | less -r
}
# read markdown files like manpages
-md() {
+function md() {
pandoc -s -f markdown -t man "$*" | man -l -
}
# nullpointer url shortener
-short() {
+function short() {
curl -F"shorten=$*" https://0x0.st
}