mirror of
https://github.com/alyraffauf/nixcfg.git
synced 2024-11-22 07:13:55 -05:00
add hyprland page
parent
708fb74202
commit
04c93d63de
1
Home.md
1
Home.md
|
@ -2,6 +2,7 @@
|
||||||
1. [[Secrets]]
|
1. [[Secrets]]
|
||||||
1. [[nixosModules]]
|
1. [[nixosModules]]
|
||||||
1. [[homeManagerModules]]
|
1. [[homeManagerModules]]
|
||||||
|
1. [[Hyprland]]
|
||||||
1. [[Tips & Tricks]]
|
1. [[Tips & Tricks]]
|
||||||
|
|
||||||
|
|
||||||
|
|
129
Hyprland.md
Normal file
129
Hyprland.md
Normal file
|
@ -0,0 +1,129 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## Launching Apps
|
||||||
|
- SUPER + B: Open Browser.
|
||||||
|
- SUPER + E: Open Text Editor.
|
||||||
|
- SUPER + F: Open File Manager.
|
||||||
|
- SUPER + R: Open Launcher.
|
||||||
|
- SUPER + T: Open Terminal.
|
||||||
|
|
||||||
|
## Screenshots
|
||||||
|
- PRINT // CONTROL + F12: Take screenshot of monitor.
|
||||||
|
- SUPER + PRINT // SUPER CONTROL + F12: Take screenshot of selected area.
|
||||||
|
|
||||||
|
## Session Control
|
||||||
|
- SUPER CONTROL + L: Lock screen.
|
||||||
|
- SUPER + M: Logout/shutdown dialog.
|
||||||
|
|
||||||
|
## Workspaces
|
||||||
|
### Switching Workspaces
|
||||||
|
- SUPER + {1..9}: Switch to numbered workspace.
|
||||||
|
- SUPER + Comma: Switch to previous numbered workspace.
|
||||||
|
- SUPER + Period: Switch to next numbered workspace.
|
||||||
|
- SUPER + Mouse Scroll Up: Switch to previous numbered workspace.
|
||||||
|
- SUPER + Mouse Scroll Down: Switch to next numbered workspace.
|
||||||
|
- TOUCHPAD: 3 Finger Swipe Left/Right.
|
||||||
|
|
||||||
|
### Multi-Monitor Workspace Management
|
||||||
|
- SUPER CONTROL SHIFT + Down: Move current workspace to monitor below.
|
||||||
|
- SUPER CONTROL SHIFT + Up: Move current workspace to monitor above.
|
||||||
|
- SUPER CONTROL SHIFT + Left: Move current workspace to monitor left.
|
||||||
|
- SUPER CONTROL SHIFT + Right: Move current workspace to monitor right.
|
||||||
|
|
||||||
|
#### Vim keybindings
|
||||||
|
- SUPER CONTROL SHIFT + J: Move current workspace to monitor below.
|
||||||
|
- SUPER CONTROL SHIFT + K: Move current workspace to monitor above.
|
||||||
|
- SUPER CONTROL SHIFT + H: Move current workspace to monitor left.
|
||||||
|
- SUPER CONTROL SHIFT + L: Move current workspace to monitor right.
|
||||||
|
|
||||||
|
## Window Management
|
||||||
|
- SUPER + C: Kill focused window.
|
||||||
|
- SUPER SHIFT + W: Toggle fullscreen.
|
||||||
|
- SUPER + V: Toggle floating window.
|
||||||
|
- SUPER SHIFT + Backslash: Toggle vertical/horizontal splits.
|
||||||
|
- SUPER + F11: Show/hide top panel.
|
||||||
|
|
||||||
|
### Focus
|
||||||
|
- SUPER + Down: Change focus down.
|
||||||
|
- SUPER + Up: Change focus up.
|
||||||
|
- SUPER + Left: Change focus left.
|
||||||
|
- SUPER + Right: Change focus right.
|
||||||
|
|
||||||
|
#### Vim keybindings
|
||||||
|
- SUPER + J: Change focus down.
|
||||||
|
- SUPER + K: Change focus up.
|
||||||
|
- SUPER + H: Change focus left.
|
||||||
|
- SUPER + L: Change focus right.
|
||||||
|
|
||||||
|
### Movement
|
||||||
|
- SUPER SHIFT + Down: Move window down.
|
||||||
|
- SUpER SHIFT + Up: Move window up.
|
||||||
|
- SUpER SHIFT + Left: Move window left.
|
||||||
|
- SUpER SHIFT + Right: Move window right.
|
||||||
|
- SUpER + Left Mouse Button: Move window.
|
||||||
|
|
||||||
|
#### Vim keybindings
|
||||||
|
- SUPER SHIFT + J: Move window down.
|
||||||
|
- SUPER SHIFT + K: Move window up.
|
||||||
|
- SUPER SHIFT + H: Move window left.
|
||||||
|
- SUPER SHIFT + L: Move window right.
|
||||||
|
|
||||||
|
### Resizing
|
||||||
|
- SUPER + Right Mouse Button: Resize Window.
|
||||||
|
|
||||||
|
### Moving between Workspaces
|
||||||
|
- SUPER SHIFT + {1..9}: Move to specified numbered workspace.
|
||||||
|
- SUPER SHIFT + Comma: Move to previous numbered workspace.
|
||||||
|
- SUPER SHIFT + Period: Move to next numbered workspace.
|
||||||
|
|
||||||
|
### Scratchpad
|
||||||
|
- SUPER + S: Switch to scratchpad (overlay).
|
||||||
|
- SUPER SHIFT + S: Move window to scratchpad.
|
||||||
|
|
||||||
|
## 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.
|
||||||
|
### Resize Submap
|
||||||
|
- CTRL ALT + R: Enter resize mode.
|
||||||
|
- Down: Resize active window (0,10).
|
||||||
|
- Up: Resize active window (0,-10)
|
||||||
|
- Left: Resize active window (-10,0).
|
||||||
|
- Right: Resize active window (10,0).
|
||||||
|
|
||||||
|
#### Vim Keybindings
|
||||||
|
- J: Resize active window (0,10).
|
||||||
|
- K: Resize active window (0,-10)
|
||||||
|
- H: Resize active window (-10,0).
|
||||||
|
- L: Resize active window (10,0).
|
||||||
|
- ESCAPE: Exit resize mode.
|
||||||
|
|
||||||
|
### Move Submap
|
||||||
|
- CTRL ALT + M: Enter move mode.
|
||||||
|
- {1..0}: Move to numbered workspace.
|
||||||
|
- Comma: Move to previous numbered workspace.
|
||||||
|
- Period: Move to next numbered workspace.
|
||||||
|
---
|
||||||
|
- Down: Move window down.
|
||||||
|
- Up: Move window up.
|
||||||
|
- Left: Move window left.
|
||||||
|
- Right: Move window right.
|
||||||
|
---
|
||||||
|
- CONTROL + Down: Move current workspace to monitor below.
|
||||||
|
- CONTROL + Up: Move current workspace to monitor above.
|
||||||
|
- CONTROL + Left: Move current workspace to monitor left.
|
||||||
|
- CONTROL + Right: Move current workspace to monitor right.
|
||||||
|
|
||||||
|
#### Vim keybindings
|
||||||
|
|
||||||
|
- J: Move window down.
|
||||||
|
- K: Move window up.
|
||||||
|
- H: Move window left.
|
||||||
|
- L: Move window right.
|
||||||
|
---
|
||||||
|
- CONTROL + J: Move current workspace to monitor below.
|
||||||
|
- CONTROL + K: Move current workspace to monitor above.
|
||||||
|
- CONTROL + H: Move current workspace to monitor left.
|
||||||
|
- CONTROL + L: Move current workspace to monitor right.
|
||||||
|
- ESCAPE: Exit move mode.
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue