# doas-zsh-plugin Easily prefix your current or previous commands with `doas` by pressing esc twice To use it, run the following command: ```console $ git clone https://github.com/anatolykopyl/doas-zsh-plugin.git $HOME/.oh-my-zsh/custom/plugins/doas ``` ## Usage ### Current typed commands Say you have typed a long command and forgot to add `doas` in front: ```console $ apt-get install build-essential ``` By pressing the esc key twice, you will have the same command with `doas` prefixed without typing: ```console $ doas apt-get install build-essential ``` ### Previous executed commands Say you want to delete a system file and denied: ```console $ rm some-system-file.txt -su: some-system-file.txt: Permission denied $ ``` By pressing the esc key twice, you will have the same command with `doas` prefixed without typing: ```console $ rm some-system-file.txt -su: some-system-file.txt: Permission denied $ doas rm some-system-file.txt Password: $ ``` Plugin inspired by sudo plugin by [Dongweiming](https://github.com/dongweiming)