"vault backup: 2026-03-12 14:51:31 from Flow"
This commit is contained in:
44
21-Server Reference/arch/i3 Reference.md
Normal file
44
21-Server Reference/arch/i3 Reference.md
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
### 1. System Essentials
|
||||||
|
| Keybinding | Action | Purpose |
|
||||||
|
| :--- | :--- | :--- |
|
||||||
|
| $mod + Enter | **Open Terminal** | Launch Kitty. |
|
||||||
|
| $mod + d | **App Launcher** | Open Rofi (fuzzy search). |
|
||||||
|
| $mod + Shift + q | **Kill Window** | Close the focused application. |
|
||||||
|
| $mod + Shift + r | **Restart i3** | Hot-reload config changes. |
|
||||||
|
| $mod + Shift + e | **Exit i3** | Log out of the session. |
|
||||||
|
|
||||||
|
### 2. Navigation & Movement
|
||||||
|
| Keybinding | Action |
|
||||||
|
| :--- | :--- |
|
||||||
|
| $mod + [Arrows] | **Change Focus** between windows. |
|
||||||
|
| $mod + Shift + [Arrows] | **Move Window** to a different position in the grid. |
|
||||||
|
| $mod + [0-9] | **Switch Workspace** (1-10). |
|
||||||
|
| $mod + Shift + [0-9] | **Move Window** to a specific workspace. |
|
||||||
|
|
||||||
|
### 3. Layout Control
|
||||||
|
| Keybinding | Action | Logical State |
|
||||||
|
| :--- | :--- | :--- |
|
||||||
|
| $mod + h | **Horizontal Split** | Next window opens to the **right**. |
|
||||||
|
| $mod + v | **Vertical Split** | Next window opens **below**. |
|
||||||
|
| $mod + f | **Fullscreen** | Toggle focus window to fill the monitor.|
|
||||||
|
| $mod + s | **Stacking** | Only title bars visible, stacked. |
|
||||||
|
| $mod + w | **Tabbed** | Browser-style tabs at top of container. |
|
||||||
|
| $mod + e | **Toggle Tiling** | Return to the default split view. |
|
||||||
|
| $mod + Shift + Space | **Floating** | Toggle window out of the grid. |
|
||||||
|
|
||||||
|
### 4. Advanced Workflow
|
||||||
|
* **Resize Mode ($mod + r)**:
|
||||||
|
1. Press `$mod + r` (Border turns color).
|
||||||
|
2. Use **Arrows** to resize.
|
||||||
|
3. Press **Enter** or **Esc** to exit.
|
||||||
|
* **The Scratchpad**:
|
||||||
|
* `$mod + Shift + Minus (-)` : Send window to the "hidden" layer.
|
||||||
|
* `$mod + Minus (-)` : Summon/Cycle through scratchpad windows.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### 📂 Key Configuration Paths
|
||||||
|
* **i3 Config**: `~/.config/i3/config`
|
||||||
|
* **Zsh Config**: `~/.zshrc`
|
||||||
|
* **Yazi Config**: `~/.config/yazi/yazi.toml`
|
||||||
|
* **Micro Config**: `~/.config/micro/settings.json`
|
||||||
Reference in New Issue
Block a user