Editing README.

This commit is contained in:
Derek Taylor 2020-03-11 18:20:37 -05:00
parent 00bc22f604
commit b08c3d33c0
4 changed files with 22 additions and 16 deletions

View File

@ -23,7 +23,7 @@ keybindings consistent with all of my window managers.
| Keybinding | Action | | Keybinding | Action |
| :--- | :--- | | :--- | :--- |
| `MODKEY + RETURN` | opens terminal (st is the terminal but can be easily changed) | | `MODKEY + RETURN` | opens terminal (alacritty is the terminal but can be easily changed) |
| `MODKEY + SHIFT + RETURN` | opens run launcher (dmenu is the run launcher but can be easily changed) | | `MODKEY + SHIFT + RETURN` | opens run launcher (dmenu is the run launcher but can be easily changed) |
| `MODKEY + TAB` | rotates through the available layouts | | `MODKEY + TAB` | rotates through the available layouts |
| `MODKEY + SHIFT + c` | closes window with focus | | `MODKEY + SHIFT + c` | closes window with focus |
@ -33,8 +33,8 @@ keybindings consistent with all of my window managers.
| `MODKEY + k` | lazy layout down (switches focus between windows in the stack) | | `MODKEY + k` | lazy layout down (switches focus between windows in the stack) |
| `MODKEY + SHIFT + j` | lazy layout shuffle_up (rotates the windows in the stack) | | `MODKEY + SHIFT + j` | lazy layout shuffle_up (rotates the windows in the stack) |
| `MODKEY + SHIFT + k` | lazy layout shuffle_down (rotates the windows in the stack) | | `MODKEY + SHIFT + k` | lazy layout shuffle_down (rotates the windows in the stack) |
| `MODKEY + SHIFT + h` | Shrink size of window (MondadTall layout) | | `MODKEY + h` | Shrink size of window (MondadTall layout) |
| `MODKEY + SHIFT + l` | Shrink size of window (MondadTall layout) | | `MODKEY + l` | Shrink size of window (MondadTall layout) |
| `MODKEY + w` | switch focus to monitor 1 | | `MODKEY + w` | switch focus to monitor 1 |
| `MODKEY + e` | switch focus to monitor 2 | | `MODKEY + e` | switch focus to monitor 2 |
| `MODKEY + r` | switch focus to monitor 3 | | `MODKEY + r` | switch focus to monitor 3 |

View File

@ -106,12 +106,12 @@ keys = [
lazy.layout.shuffle_up() # Move windows up in current stack lazy.layout.shuffle_up() # Move windows up in current stack
), ),
Key( Key(
[mod, "shift"], "l", [mod], "h",
lazy.layout.grow(), # Grow size of current window (XmonadTall) lazy.layout.grow(), # Grow size of current window (XmonadTall)
lazy.layout.increase_nmaster(), # Increase number in master pane (Tile) lazy.layout.increase_nmaster(), # Increase number in master pane (Tile)
), ),
Key( Key(
[mod, "shift"], "h", [mod], "l",
lazy.layout.shrink(), # Shrink size of current window (XmonadTall) lazy.layout.shrink(), # Shrink size of current window (XmonadTall)
lazy.layout.decrease_nmaster(), # Decrease number in master pane (Tile) lazy.layout.decrease_nmaster(), # Decrease number in master pane (Tile)
), ),

View File

@ -16,13 +16,16 @@ This directory houses my personal xmonad configuration (xmonad.hs). To check ou
# My Keybindings # My Keybindings
The MODKEY is set to the Super key (aka the Windows key). The MODKEY is set to the Super key (aka the Windows key). I try to keep the
keybindings consistent with all of my window managers.
| Keybinding | Action | | Keybinding | Action |
| :--- | :--- | | :--- | :--- |
| `ALT + CTRL + Enter` | opens run launcher (dmenu is the run launcher but can be easily changed) | | `MODKEY + RETURN` | opens terminal (alacritty is the terminal but can be easily changed) |
| `MODKEY + Enter` | opens terminal (st is the terminal but can be easily changed) | | `MODKEY + SHIFT + RETURN` | opens run launcher (dmenu is the run launcher but can be easily changed) |
| `MODKEY + TAB` | rotates through the available layouts |
| `MODKEY + SHIFT + c` | closes window with focus | | `MODKEY + SHIFT + c` | closes window with focus |
| `MODKEY + SHIFT + r` | restarts xmonad |
| `MODKEY + SHIFT + q` | quits xmonad | | `MODKEY + SHIFT + q` | quits xmonad |
| `MODKEY + j` | windows focus down (switches focus between windows in the stack) | | `MODKEY + j` | windows focus down (switches focus between windows in the stack) |
| `MODKEY + k` | windows focus up (switches focus between windows in the stack) | | `MODKEY + k` | windows focus up (switches focus between windows in the stack) |
@ -33,3 +36,6 @@ The MODKEY is set to the Super key (aka the Windows key).
| `MODKEY + w` | switches focus to monitor 1 | | `MODKEY + w` | switches focus to monitor 1 |
| `MODKEY + e` | switches focus to monitor 2 | | `MODKEY + e` | switches focus to monitor 2 |
| `MODKEY + r` | switches focus to monitor 3 | | `MODKEY + r` | switches focus to monitor 3 |
| `MODKEY + period` | switch focus to next monitor |
| `MODKEY + comma` | switch focus to prev monitor |

View File

@ -36,7 +36,7 @@ import XMonad.Actions.RotSlaves (rotSlavesDown, rotAllDown)
import XMonad.Actions.CopyWindow (kill1, copyToAll, killAllOtherCopies, runOrCopy) import XMonad.Actions.CopyWindow (kill1, copyToAll, killAllOtherCopies, runOrCopy)
import XMonad.Actions.WindowGo (runOrRaise, raiseMaybe) import XMonad.Actions.WindowGo (runOrRaise, raiseMaybe)
import XMonad.Actions.WithAll (sinkAll, killAll) import XMonad.Actions.WithAll (sinkAll, killAll)
import XMonad.Actions.CycleWS (moveTo, shiftTo, WSType(..), shiftNextScreen, shiftPrevScreen) import XMonad.Actions.CycleWS (moveTo, shiftTo, WSType(..), nextScreen, prevScreen, shiftNextScreen, shiftPrevScreen)
import XMonad.Actions.GridSelect import XMonad.Actions.GridSelect
import XMonad.Actions.DynamicWorkspaces (addWorkspacePrompt, removeEmptyWorkspace) import XMonad.Actions.DynamicWorkspaces (addWorkspacePrompt, removeEmptyWorkspace)
import XMonad.Actions.MouseResize import XMonad.Actions.MouseResize
@ -214,7 +214,7 @@ myKeys =
, ("M-C-<Left>", sendMessage (DecreaseLeft 10)) -- Decrease size of focused window left , ("M-C-<Left>", sendMessage (DecreaseLeft 10)) -- Decrease size of focused window left
-- Layouts -- Layouts
, ("M-<Space>", sendMessage NextLayout) -- Switch to next layout , ("M-<Tab>", sendMessage NextLayout) -- Switch to next layout
, ("M-S-<Space>", sendMessage ToggleStruts) -- Toggles struts , ("M-S-<Space>", sendMessage ToggleStruts) -- Toggles struts
, ("M-S-n", sendMessage $ Toggle NOBORDERS) -- Toggles noborder , ("M-S-n", sendMessage $ Toggle NOBORDERS) -- Toggles noborder
, ("M-S-=", sendMessage (Toggle NBFULL) >> sendMessage ToggleStruts) -- Toggles noborder/full , ("M-S-=", sendMessage (Toggle NBFULL) >> sendMessage ToggleStruts) -- Toggles noborder/full
@ -227,16 +227,16 @@ myKeys =
, ("M-S-<KP_Multiply>", increaseLimit) -- Increase number of windows that can be shown , ("M-S-<KP_Multiply>", increaseLimit) -- Increase number of windows that can be shown
, ("M-S-<KP_Divide>", decreaseLimit) -- Decrease number of windows that can be shown , ("M-S-<KP_Divide>", decreaseLimit) -- Decrease number of windows that can be shown
, ("M-C-h", sendMessage Shrink) , ("M-h", sendMessage Shrink)
, ("M-C-l", sendMessage Expand) , ("M-l", sendMessage Expand)
, ("M-C-j", sendMessage MirrorShrink) , ("M-C-j", sendMessage MirrorShrink)
, ("M-C-k", sendMessage MirrorExpand) , ("M-C-k", sendMessage MirrorExpand)
, ("M-S-;", sendMessage zoomReset) , ("M-S-;", sendMessage zoomReset)
, ("M-;", sendMessage ZoomFullToggle) , ("M-;", sendMessage ZoomFullToggle)
-- Workspaces -- Workspaces
, ("M-<KP_Add>", moveTo Next nonNSP) -- Go to next workspace , ("M-.", nextScreen) -- Switch focus to next monitor
, ("M-<KP_Subtract>", moveTo Prev nonNSP) -- Go to previous workspace , ("M-,", prevScreen) -- Switch focus to prev monitor
, ("M-S-<KP_Add>", shiftTo Next nonNSP >> moveTo Next nonNSP) -- Shifts focused window to next workspace , ("M-S-<KP_Add>", shiftTo Next nonNSP >> moveTo Next nonNSP) -- Shifts focused window to next workspace
, ("M-S-<KP_Subtract>", shiftTo Prev nonNSP >> moveTo Prev nonNSP) -- Shifts focused window to previous workspace , ("M-S-<KP_Subtract>", shiftTo Prev nonNSP >> moveTo Prev nonNSP) -- Shifts focused window to previous workspace
@ -248,7 +248,7 @@ myKeys =
, ("M-<Return>", spawn myTerminal) , ("M-<Return>", spawn myTerminal)
--- Dmenu Scripts (Alt+Ctr+Key) --- Dmenu Scripts (Alt+Ctr+Key)
, ("M1-C-<Return>", spawn "dmenu_run -fn 'UbuntuMono Nerd Font:size=10' -nb '#292d3e' -nf '#bbc5ff' -sb '#82AAFF' -sf '#292d3e' -p 'dmenu:'") , ("M-S-<Return>", spawn "dmenu_run -fn 'UbuntuMono Nerd Font:size=10' -nb '#292d3e' -nf '#bbc5ff' -sb '#82AAFF' -sf '#292d3e' -p 'dmenu:'")
, ("M1-C-e", spawn "./.dmenu/dmenu-edit-configs.sh") , ("M1-C-e", spawn "./.dmenu/dmenu-edit-configs.sh")
, ("M1-C-h", spawn "./.dmenu/dmenu-hugo.sh") , ("M1-C-h", spawn "./.dmenu/dmenu-hugo.sh")
, ("M1-C-m", spawn "./.dmenu/dmenu-sysmon.sh") , ("M1-C-m", spawn "./.dmenu/dmenu-sysmon.sh")