keybindings

This commit is contained in:
Jackson Delahunt 2023-08-21 17:06:10 +10:00
parent 9289d8fd25
commit fa6d09b625

View file

@ -27,3 +27,59 @@ Fork the [github-computer/github-computer](https://github.com/github-computer/gi
- [x] A computer wholly defined in code.
- [x] Only one command required to start from scratch.
## Keybindings
Inexhaustive list of keybindings. Check `~/.config/i3/config` for all available bindings.
### System Management
- Restart desktop environment: `$mod+Shift+q`
### Window Focus and Movement
Vim-style bindings for focusing and moving windows.
- Focus left: `$mod+h`
- Focus down: `$mod+j`
- Focus up: `$mod+k`
- Focus right: `$mod+l`
- Move focused window left: `$mod+Shift+h`
- Move focused window down: `$mod+Shift+j`
- Move focused window up: `$mod+Shift+k`
- Move focused window right: `$mod+Shift+l`
- Resize gaps: `$mod+equal` and `$mod+Shift+equal`
### Workspace Management
- Create a new workspace: `$mod+n`
- Move the focused window to a new workspace: `$mod+Shift+n`
- Switch to adjacent workspace: `$mod+Control+h` or `$mod+Control+l`
- Switch to workspace: `$mod+1` to `$mod+0`
### Application Launching
- Launch Alacritty terminal: `$mod+Return`
- Launch Google Chrome: `$mod+b`
- Launch VS Code: `$mod+c`
- Launch Discord: `$mod+d`
- Launch PCManFM file manager: `$mod+e`
- Launch Telegram: `$mod+t`
- Launch Screenshot: `$mod+x`
### Monitor Management
- Move the focused window to the left monitor: `$mod+less`
- Move the focused window to the right monitor: `$mod+greater`
### Scratchpad
- Show Gotop: `$mod+Escape`
- Show Terminal: `$mod+grave`
- Show Volume: `$mod+v`
- Show WiFi: `$mod+i`
### Miscellaneous
- Lock screen: `$mod+slash`
- Restart i3 in-place: `$mod+Shift+r`