diff options
author | Timmy Keller <tjk@tjkeller.xyz> | 2022-07-31 15:16:04 -0500 |
---|---|---|
committer | Timmy Keller <tjk@tjkeller.xyz> | 2022-07-31 15:16:04 -0500 |
commit | a0943a0a387400afc8e49e7a626532e73990d24f (patch) | |
tree | 5e14f8a353c9b05a1a97f029c66c9f0e28f352a1 /zsh/zscripts/aliasrc.zsh | |
parent | 4af49ed67fbf358674d45fb8af3c4c3efaf90f58 (diff) | |
download | dotconfig-a0943a0a387400afc8e49e7a626532e73990d24f.tar.xz dotconfig-a0943a0a387400afc8e49e7a626532e73990d24f.zip |
bunch more stuff
Diffstat (limited to 'zsh/zscripts/aliasrc.zsh')
-rwxr-xr-x | zsh/zscripts/aliasrc.zsh | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/zsh/zscripts/aliasrc.zsh b/zsh/zscripts/aliasrc.zsh index 411a84d..308690d 100755 --- a/zsh/zscripts/aliasrc.zsh +++ b/zsh/zscripts/aliasrc.zsh @@ -1,10 +1,14 @@ -#!/bin/sh +#!/usr/bin/env zsh # Replacement programs -alias \ - htop="htim" \ - mutt="neomutt" \ - sudo="${SUDO-sudo}" \ +typeset -A repaliases=( + #alias replacement + htop htim + mutt neomutt + vim nvim + sudo "$SUDO" +) +for alias rep in ${(kv)repaliases}; do command -v $rep >/dev/null && alias $alias=$rep; done # Tests if replacement exists before creating alias # Shorten program names alias \ @@ -19,10 +23,9 @@ alias \ cds="cd ~/.local/bin" \ cdw="cd ~/.local/src/sites" \ hw="cd ~/docs/school" \ - vrc="nvim ~/.config/nvim/init.vim" \ + vrc="vim ~/.config/nvim/init.vim" \ xrc="cd ~/.config/x11" \ zrc="cd ~/.config/zsh" \ - zhist="vim ~/.local/share/zsh/zhistory" \ # Power scripts alias \ @@ -58,7 +61,5 @@ alias \ # Clean home directory alias \ mbsync="mbsync --config $MBSYNCRC" \ - startdwm="startx $X11CONFIG/xinitrc dwm" \ - startpfwm="startx $X11CONFIG/xinitrc picframewm" \ startx="startx $X11CONFIG/xinitrc" \ |