25 lines
407 B
Plaintext
25 lines
407 B
Plaintext
|
# Functions common to other modules
|
||
|
# vim: ft=zsh
|
||
|
|
||
|
# Run the supplied command and null all the output
|
||
|
function nullexec {
|
||
|
"$@" &>/dev/null
|
||
|
}
|
||
|
|
||
|
# Compile all includes
|
||
|
function newconf {
|
||
|
for i in ~/.zshrc ~/.config/zsh.d/*; do
|
||
|
if ! [[ $i =~ .+\.zwc ]]; then
|
||
|
msg "Compiling $i..."
|
||
|
zcompile $i
|
||
|
fi
|
||
|
done
|
||
|
}
|
||
|
|
||
|
# set PATH from misc_path
|
||
|
function set_misc_path {
|
||
|
for p in $@; do
|
||
|
PATH="$p:$PATH"
|
||
|
done
|
||
|
}
|