hyprland: add list of desktop utilities

Aly Raffauf 2024-06-19 14:20:46 -04:00
parent 04c93d63de
commit 9af56eb5fd

@ -1,23 +1,31 @@
## Desktop Utilities
- Bluetooth: [blueman](https://github.com/blueman-project/blueman).
- Idle daemon: [swayidle](https://github.com/swaywm/swayidle).
- Notification daemon: [mako](https://github.com/emersion/mako).
- Panel: [waybar](https://github.com/Alexays/Waybar).
- Polkit: [mate-polkit](https://github.com/mate-desktop/mate-polkit).
- Wallpaper daemon: custom wrapper around [swaybg](https://github.com/swaywm/swaybg).
- WiFi: [network-manager-applet](https://gitlab.gnome.org/GNOME/network-manager-applet).
## Keybindings
## Launching Apps ### Launching Apps
- SUPER + B: Open Browser. - SUPER + B: Open Browser.
- SUPER + E: Open Text Editor. - SUPER + E: Open Text Editor.
- SUPER + F: Open File Manager. - SUPER + F: Open File Manager.
- SUPER + R: Open Launcher. - SUPER + R: Open Launcher.
- SUPER + T: Open Terminal. - SUPER + T: Open Terminal.
## Screenshots ### Screenshots
- PRINT // CONTROL + F12: Take screenshot of monitor. - PRINT // CONTROL + F12: Take screenshot of monitor.
- SUPER + PRINT // SUPER CONTROL + F12: Take screenshot of selected area. - SUPER + PRINT // SUPER CONTROL + F12: Take screenshot of selected area.
## Session Control ### Session Control
- SUPER CONTROL + L: Lock screen. - SUPER CONTROL + L: Lock screen.
- SUPER + M: Logout/shutdown dialog. - SUPER + M: Logout/shutdown dialog.
## Workspaces ### Workspaces
### Switching Workspaces #### Switching Workspaces
- SUPER + {1..9}: Switch to numbered workspace. - SUPER + {1..9}: Switch to numbered workspace.
- SUPER + Comma: Switch to previous numbered workspace. - SUPER + Comma: Switch to previous numbered workspace.
- SUPER + Period: Switch to next numbered workspace. - SUPER + Period: Switch to next numbered workspace.
@ -25,79 +33,79 @@
- SUPER + Mouse Scroll Down: Switch to next numbered workspace. - SUPER + Mouse Scroll Down: Switch to next numbered workspace.
- TOUCHPAD: 3 Finger Swipe Left/Right. - TOUCHPAD: 3 Finger Swipe Left/Right.
### Multi-Monitor Workspace Management #### Multi-Monitor Workspace Management
- SUPER CONTROL SHIFT + Down: Move current workspace to monitor below. - SUPER CONTROL SHIFT + Down: Move current workspace to monitor below.
- SUPER CONTROL SHIFT + Up: Move current workspace to monitor above. - SUPER CONTROL SHIFT + Up: Move current workspace to monitor above.
- SUPER CONTROL SHIFT + Left: Move current workspace to monitor left. - SUPER CONTROL SHIFT + Left: Move current workspace to monitor left.
- SUPER CONTROL SHIFT + Right: Move current workspace to monitor right. - SUPER CONTROL SHIFT + Right: Move current workspace to monitor right.
#### Vim keybindings ##### Vim keybindings
- SUPER CONTROL SHIFT + J: Move current workspace to monitor below. - SUPER CONTROL SHIFT + J: Move current workspace to monitor below.
- SUPER CONTROL SHIFT + K: Move current workspace to monitor above. - SUPER CONTROL SHIFT + K: Move current workspace to monitor above.
- SUPER CONTROL SHIFT + H: Move current workspace to monitor left. - SUPER CONTROL SHIFT + H: Move current workspace to monitor left.
- SUPER CONTROL SHIFT + L: Move current workspace to monitor right. - SUPER CONTROL SHIFT + L: Move current workspace to monitor right.
## Window Management ### Window Management
- SUPER + C: Kill focused window. - SUPER + C: Kill focused window.
- SUPER SHIFT + W: Toggle fullscreen. - SUPER SHIFT + W: Toggle fullscreen.
- SUPER + V: Toggle floating window. - SUPER + V: Toggle floating window.
- SUPER SHIFT + Backslash: Toggle vertical/horizontal splits. - SUPER SHIFT + Backslash: Toggle vertical/horizontal splits.
- SUPER + F11: Show/hide top panel. - SUPER + F11: Show/hide top panel.
### Focus #### Focus
- SUPER + Down: Change focus down. - SUPER + Down: Change focus down.
- SUPER + Up: Change focus up. - SUPER + Up: Change focus up.
- SUPER + Left: Change focus left. - SUPER + Left: Change focus left.
- SUPER + Right: Change focus right. - SUPER + Right: Change focus right.
#### Vim keybindings ##### Vim keybindings
- SUPER + J: Change focus down. - SUPER + J: Change focus down.
- SUPER + K: Change focus up. - SUPER + K: Change focus up.
- SUPER + H: Change focus left. - SUPER + H: Change focus left.
- SUPER + L: Change focus right. - SUPER + L: Change focus right.
### Movement #### Movement
- SUPER SHIFT + Down: Move window down. - SUPER SHIFT + Down: Move window down.
- SUpER SHIFT + Up: Move window up. - SUpER SHIFT + Up: Move window up.
- SUpER SHIFT + Left: Move window left. - SUpER SHIFT + Left: Move window left.
- SUpER SHIFT + Right: Move window right. - SUpER SHIFT + Right: Move window right.
- SUpER + Left Mouse Button: Move window. - SUpER + Left Mouse Button: Move window.
#### Vim keybindings ##### Vim keybindings
- SUPER SHIFT + J: Move window down. - SUPER SHIFT + J: Move window down.
- SUPER SHIFT + K: Move window up. - SUPER SHIFT + K: Move window up.
- SUPER SHIFT + H: Move window left. - SUPER SHIFT + H: Move window left.
- SUPER SHIFT + L: Move window right. - SUPER SHIFT + L: Move window right.
### Resizing #### Resizing
- SUPER + Right Mouse Button: Resize Window. - SUPER + Right Mouse Button: Resize Window.
### Moving between Workspaces #### Moving between Workspaces
- SUPER SHIFT + {1..9}: Move to specified numbered workspace. - SUPER SHIFT + {1..9}: Move to specified numbered workspace.
- SUPER SHIFT + Comma: Move to previous numbered workspace. - SUPER SHIFT + Comma: Move to previous numbered workspace.
- SUPER SHIFT + Period: Move to next numbered workspace. - SUPER SHIFT + Period: Move to next numbered workspace.
### Scratchpad #### Scratchpad
- SUPER + S: Switch to scratchpad (overlay). - SUPER + S: Switch to scratchpad (overlay).
- SUPER SHIFT + S: Move window to scratchpad. - SUPER SHIFT + S: Move window to scratchpad.
## Submaps ### Submaps
These suubmaps provide special modes where you are free to use various key binds without pressing the full key combo, because certain keys are assumed. These suubmaps provide special modes where you are free to use various key binds without pressing the full key combo, because certain keys are assumed.
### Resize Submap #### Resize Submap
- CTRL ALT + R: Enter resize mode. - CTRL ALT + R: Enter resize mode.
- Down: Resize active window (0,10). - Down: Resize active window (0,10).
- Up: Resize active window (0,-10) - Up: Resize active window (0,-10)
- Left: Resize active window (-10,0). - Left: Resize active window (-10,0).
- Right: Resize active window (10,0). - Right: Resize active window (10,0).
#### Vim Keybindings ##### Vim Keybindings
- J: Resize active window (0,10). - J: Resize active window (0,10).
- K: Resize active window (0,-10) - K: Resize active window (0,-10)
- H: Resize active window (-10,0). - H: Resize active window (-10,0).
- L: Resize active window (10,0). - L: Resize active window (10,0).
- ESCAPE: Exit resize mode. - ESCAPE: Exit resize mode.
### Move Submap #### Move Submap
- CTRL ALT + M: Enter move mode. - CTRL ALT + M: Enter move mode.
- {1..0}: Move to numbered workspace. - {1..0}: Move to numbered workspace.
- Comma: Move to previous numbered workspace. - Comma: Move to previous numbered workspace.
@ -113,7 +121,7 @@ These suubmaps provide special modes where you are free to use various key binds
- CONTROL + Left: Move current workspace to monitor left. - CONTROL + Left: Move current workspace to monitor left.
- CONTROL + Right: Move current workspace to monitor right. - CONTROL + Right: Move current workspace to monitor right.
#### Vim keybindings ##### Vim keybindings
- J: Move window down. - J: Move window down.
- K: Move window up. - K: Move window up.