25 lines
407 B
Bash
25 lines
407 B
Bash
# 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
|
|
}
|