arch dilla.i3.filesMy keybinds (see i3 config) are heavily inspired by suckless DWM. Before switching to i3, I used DWM Flexipatch by bakkeby — DWM was my first window manager.
Here are some of my custom keybinds from the i3 configuration:
Mod4+shift+q = Reload i3 config
~/Pictures/wallpapers directory. <- if you don't want this behavior modify the (i3 config).Mod4+shift+r = Rotate i3 mod navigation
Mod1(alt) and Mod4(meta) navigation using a script: rotate mod script.Mod1+ctrl+shift+p = i3 Power Menu
Mod4+shift+t = i3 Theme Changer
~/.config/i3/themesMod4+shift+w = Wallpaper Selector
nitrogenMod4+shift+g = Capture a GIF
peekMod4+shift+s = maim screenshot
date_time.png saved in ~/Pictures directory.Mod4+ctrl+shift+s = Flameshot screenshot
date_time.png normally saved in ~/Pictures directory.Here are more example keybinds from my i3 config:
Let me preface "Mod1" can equal "Mod1" or "Mod4" depending on rotate mod script
Mod1+shift+enter = Open Terminal
Mod1+p = Rofi Application Launcher
Mod4+ctrl+shift+l = Lock Screen
i3lock.Mod1+shift+c = Close Window
Mod1+f = Toggle Floating
Mod1+shift+f = Toggle Fullscreen
Mod1+arrow_keys = Change Focus
Mod1+shift+arrow_keys = Move Windows
Mod1+mouse_1 = Move Floating Window
Mod1+mouse_2 = Resize Floating Window
Mod1+1 to Mod1+9 = Workspace Switching
Mod1+shift+1 to Mod1+shift+9 = Move Focused Window to Workspace
Install Arch Repo applications using install script.
Install Arch AUR applications using install script.
Install Flatpak applications using install script.
My goal is to learn as much as I can with X11, with the hope that this knowledge can eventually be applied to a separate repository using Sway-wm and/or Hyperland-wm.
At present, i3-wm seems more flexible (especially for gaming), but with ongoing developments, it's likely that the gap will eventually close, and we may all need to transition to a Wayland-based window manager.
All code and notes are not under any formal license. If you find any of the scripts helpful, feel free to use, modify, publish, and distribute them to your heart's content. See https://unlicense.org/repo