diff --git a/dotfiles/zshrc.d/dmesg.zsh b/dotfiles/zshrc.d/dmesg.zsh new file mode 100644 index 0000000..5b462b1 --- /dev/null +++ b/dotfiles/zshrc.d/dmesg.zsh @@ -0,0 +1,9 @@ +function dmesg { + if [ $(id -u) -eq 0 ] ; then + command dmesg "$@" + elif id | grep -q '(sudo)' ; then + sudo dmesg "$@" + else + command dmesg "$@" + fi +}