Configuration files for Linux programs. Many configurations are distribution-agnostic. Any configurations, scripts, or files that are specific to a distribution are contained in the subdirectory for that distribution.
Lots of configs use the Hack Nerd Font Mono
font. For Arch, this font is installed via the ttf-hack-nerd
package. I have not tested how to install this font on Debian derrivitives.
mod
= super
Action |
Keybinding |
Start Terminal |
mod+enter |
Start Launcher |
mod+d |
Kill Focused Window |
mod+q |
Change Focused Window |
mod+Up|Down|Left|Right |
Move Focused Window |
mod+Shift+Up|Down|Left|Right |
Split Horizontally |
mod+h |
Split Vertically |
mod+v |
Enter Fullscreen for Focused Container |
mod+f |
Change Container Layout (stacked/tabbed/toggle split) |
mod+s|w|e |
Toggle Tiling/Floating |
mod+Shift+Space |
Change focus between tiling/floating windows |
mod+space |
Focus the Parent Container |
mod+a |
Switch to Workspace |
mod+1|2|3|4|5|6|7|8|9|0 |
Move Focused Container to Workspace |
mod+Shift+1|2|3|4|5|6|7|8|9|0 |
Reload Sway Configuration File |
mod+Shift+c |
Enter Resize Mode |
mod+r |
Resize Window (while in resize mode) |
Up|Down|Left|Right |
Exit Resize Mode (while in resize mode) |
esc |
Action |
Keybinding |
New Tab |
ctrl+shift+t |
Close Tab |
ctrl+shift+q |
Move to tab to the right |
ctrl+shift+right |
Move to tab to the left |
ctrl+shift+left |
New Kitty Window Horizontal |
ctrl+shift+enter |
Close Kitty Window |
ctrl+shift+w |
Move To Next Kitty Window |
ctrl+shift+] |
Move To Previous Kitty Window |
ctrl+shift+[ |
Enter resize mode for current Window |
ctrl+shift+r |
These keybindings should be executed in normal mode.
Action |
Keybinding |
Cursor to bottom of file |
mb |
Cursor to top of file |
mt |
Cursor to beginning of line |
H |
Cursor to end of line |
L |
Yank current line |
yy |
Paste |
p |
Insert newline at cursor and enter edit mode |
O |
Action |
Keybinding |
Save |
zz |
Save and Quit |
zq |
Action |
Keybinding |
Move to left window |
ctrl+h |
Move to right window |
ctrl+l |
Move to lower window |
ctrl+j |
Move to upper window |
ctrl+k |
Expand horizontal window size |
ctrl+left |
Reduce horizontal window size |
ctrl+right |
Expand vertical window size |
ctrl+down |
Reduce vertical window size |
ctrl+up |
Action |
Keybinding |
Next Buffer |
alt+. |
Previous Buffer |
alt+, |
Delete Current Buffer |
alt+d |
Action |
Keybinding |
Find File |
<leader>ff |
Live Grep |
<leader>fg |
Find Buffer |
<leader>fb |
Help Tags |
<leader>fh |