-
Notifications
You must be signed in to change notification settings - Fork 1
Keybinds
If you are switching from a non-keyboard oriented way of using a computer, I'll admit that having to learn new keybinds for everything is annoying.
If you're used to a tiling WM already, the keybinds are pretty much the defaults (except for the shell stuff and the lack of vim homerow keybinds which I plan to add soon when I switch to neovim)
I can promise you that once you get the hang of these keybinds, it'll feel natural and you'll be super fast. My baby lil brother made the switch in just a few days!
Note that the screenshot key is just the print screen key, there's no alias for that. The Super key is equivalent to the Windows key (if you're on a Mac keyboard and want to configure it to be Command, you can change that in the sway config)
If you are inside an ags widget like the emoji picker, clipboard, recording menu, lockscreen, or power menu, it will steal your focus. Anything typed there will be directly sent to ags instead of the program you're in (except for the status bar). The shell will accept just a pure keybind, so you dont need to hold anything. For example, just press Super + Shift + S to open the power menu and then simply pressing R will reboot. Icons shown are just for design, they don't actually work and MUST be operated by this keybind.
Super + Enter |
Open foot |
Super + E |
Open Zen browser |
Super + Q |
Close current window |
Super + Z |
Toggle info area |
Super + Space |
Toggle app launcher |
Super + . |
Toggle emoji picker |
Super + X |
Close aside status menu widget |
Super + Ctrl + Z |
Toggle quicksettings |
Super + Ctrl + V |
Toggle calendar |
Super + Ctrl + X |
Toggle bluetooth menu |
Super + Ctrl + C |
Toggle wifi menu |
Super + P |
Toggle password menu (needs auth) |
Super + V |
Toggle clipboard history (more keybinds) |
Super + R |
Toggle recording menu (more keybinds) |
Super + Shift + S or power button |
Power menu (more keybinds) |
Super + C |
Hide last notification |
Super + N |
Activate first action of the oldest notification |
Super + S |
Toggle streaming mode |
Super + L |
Toggle light/dark theme |
Super + T |
Toggles focus mode (social media apps like Discord or Slack can't be launched, to be used alongside a Pomodoro timer) |
Super + B |
Toggles the blue light filter, for use in outdoor/light environments |
Note that you can use your scrollwheel over the media widget or quicksettings area to adjust the mpd or system volume. This is usually faster than just using your vol up or down keys. A keyboard potentiometer knob is also much quicker and more precise - I recommend using one!
Super + Ctrl + S |
Play/pause mpris |
Super + Ctrl + D |
Next mpris track |
Super + Ctrl + A |
Previous mpris track |
Super + / |
Toggle mpd playing |
Super + Ctrl + . |
Next mpd track |
Super + Ctrl + , |
Previous mpd track |
Super + > |
Next playlist (for both mpd and the wallpaper) |
Super + < |
Previous playlist (for both mpd and the wallpaper) |
Super + Shift + left/right/up/down |
Move window |
Super + left/right/up/down |
Move focus |
Super + Tab |
Switch to previous workspace |
Ctrl + Super + right/left |
Next/previous workspace |
Super + mouse scroll up/down |
Next/prev workspace |
Ctrl + Super + Shift + right/left |
Move window to next/prev workspace |
Ctrl + Super + Scroll Up/down |
Move window to next/prev workspace |
F11 |
Toggle fullscreen |
Super + F |
Toggle between floating & tiling window state |
The sideview is a persistent window that hosts multiple webkit pages.
Super + Ctrl + Q |
Show plan website (hardcoded to my own planning site, please change it to whatever you use like Trello or Milanote) |
Super + Ctrl + W |
Show AI website (I have it configured to Claude, if you don't pay for it you can change it to ChatGPT) |
Super + Ctrl + E |
Shows a configured website (right now it's set to a Skript documentation site, change it to whatever you want!) |
Super + G |
Toggles sideview width |
Super + A |
Toggle focus on the sideview |
Super + Ctrl + Tab |
Hide the sideview |
Super + K |
Destroy all of the sideview webviews to free memory (basically a hard reset) |
Enter |
Select entry |
C |
Copy 2nd most recent entry |
E |
Edit selected image |
W |
Wipe the history |
Space |
Start recording |
C |
Clip last 30 seconds |
R |
Toggle microphone |
Q |
Toggle recording quality |
L |
Lock screen |
S |
Sleep |
R |
Reboot |
Q |
Shut down |
A note about getting AI assistance: Especially with deeper low level config, less intelligent AI models can overcomplicate and bloat the codebase with poor/hacky configuration. If you are going to use AI to modify this flake for you, I highly encourage you to understand the changes its making. AI is a great tool for learning Nix for the first time, but I suggest that you actively learn and understand from what its doing, consult the Nix search and don't be dependent on it.
If it helps to talk to a real person, I am always available to help you with any Nix/NixOS-related questions! (@amazinaxel on Discord)