Collection of configuration files for Linux and macOS, managed by chezmoi
-
tmux -
alacritty -
neovim - Add mode into neovim table to disambiguate arrow key actions
-
git -
dunst -
ulauncher -
yambar -
sway - Global keyboard shortcut ideas
- Take a look at
hyprWM -
mineapps.list - Lighter 'server' config?
- Enable clicking on URLs in Alacritty
- Check for useful fish functions for Linux setup
Version 128 has introduced a questionable new 'privacy preserving' Ad API developed alongside meta, see:
Disappointingly you are opted into this experimental API when installing the build. Suffice as to say, I am disabling this: Settings > Privacy & Security > Web Site Advertising Preferences > Disable "Allow web sites to perform privacy ad measurement".
Key bindings configured that are different to the default or custom ones added.
NOTE: Unless otherwise specified, case does matter!
| Abbreviation | Key |
|---|---|
| A | Alt |
| C | Ctrl |
| L | Leader |
| S | Super (Cmd on macOS) |
Prefix: C-a
| Key | Action |
|---|---|
| C-a | Switch to last window |
| C-h | Switch to the previous session |
| C-l | Switch to the next session |
| h | Move focus left a pane |
| j | Move focus down a pane |
| k | Move focus up a pane |
| l | Move focus right a pane |
<leader>: <Space>
| Mode | Description |
|---|---|
| i | Insert |
| n | Normal |
| Mode | Hotkey | Action |
|---|---|---|
| i | <Down> |
nop (force my use of vi style keyboard navigation |
| i | <Left> |
nop (force my use of vi style keyboard navigation |
| i | <Right> |
nop (force my use of vi style keyboard navigation |
| i | <Up> |
nop (force my use of vi style keyboard navigation |
| i | A-BS | Delete word to left |
| n | , | Toggle hidden characters |
| n | C-h | Stop searching |
| n | C-p | Open file |
| n | H | Beginning of line |
| n | L | Go to end of line |
| n | L-; | Search open buffers |
| n | L-L | Switch to last buffer |
| n | L-L+ | nop |
| n | L-c | Copy entire buffer into clipboard |
| n | L-e | Open LSP diagnostic |
| n | L-i | Toggle inlay hints |
| n | L-o | Open a new file adjacent to the current file |
| n | L-w | Write buffer |
| n | L-s-w | Enable word wrap |
| n | L-s-s | Enable British spell checker |
| n | <Left> |
Switch to left buffer |
| n | <Right> |
Switch to right buffer |