diff options
| -rw-r--r-- | config/xmonad/xmonad.hs | 3 | ||||
| -rw-r--r-- | config/zsh/.zshrc | 7 | ||||
| -rwxr-xr-x | install | 1 |
3 files changed, 10 insertions, 1 deletions
diff --git a/config/xmonad/xmonad.hs b/config/xmonad/xmonad.hs index d285569..b0f47a6 100644 --- a/config/xmonad/xmonad.hs +++ b/config/xmonad/xmonad.hs @@ -15,12 +15,13 @@ import XMonad.Util.SpawnOnce (spawnOnOnce) import XMonad.Layout.NoBorders (noBorders) import XMonad.Layout.Reflect (reflectHoriz) import XMonad.Layout.Spacing (Border (..), spacingRaw) -import XMonad.Layout.Grid (Grid(..)) +import XMonad.Layout.Grid (Grid (..)) -- Hooks import XMonad.Hooks.InsertPosition (Focus (..), Position (..), insertPosition) + myTerminal = "st" -- xmonad :: XConfig -> IO () diff --git a/config/zsh/.zshrc b/config/zsh/.zshrc index 0b28a0f..77ee41e 100644 --- a/config/zsh/.zshrc +++ b/config/zsh/.zshrc @@ -65,6 +65,13 @@ chpwd() { [ "$(stat -c "%U" .)" = "$USER" ] && touch . # to sort by last cd } +# https://wiki.archlinux.org/title/Zsh#Shortcut_to_exit_shell_on_partial_command_line +exit_zsh() { + exit +} +zle -N exit_zsh +bindkey '^D' exit_zsh + # shellcheck disable=SC2034,SC2039,SC3030 fignore=(o hi) # ignore extensions in autocomplete @@ -7,6 +7,7 @@ if [ "$USER" = 'root' ] then crontab crontab/root.crontab + pkgfile --update exit fi |
