Launcher
The [launcher] section controls the command launcher window dimensions and placement.
Options
Section titled “Options”| Option | Type | Default | Description |
|---|---|---|---|
width | float | 600.0 | Launcher window width in pixels. |
height | float | 450.0 | Launcher window height in pixels. |
margin_top | float | 100.0 | Top margin for layer-shell placement. |
margin_right | float | 0.0 | Right margin for layer-shell placement. |
margin_bottom | float | 0.0 | Bottom margin for layer-shell placement. |
margin_left | float | 0.0 | Left margin for layer-shell placement. |
Example
Section titled “Example”[launcher]width = 700.0height = 500.0margin_top = 150.0Launcher Modules
Section titled “Launcher Modules”The launcher supports pluggable modules accessed via command prefixes. Each module can be configured in the [launcher.modules.<module_name>] section.
Wallpaper Module
Section titled “Wallpaper Module”Browse and apply wallpapers from a directory. Optionally generates a color scheme from the wallpaper using Matugen.
Invoke with: ;wp
| Option | Type | Default | Description |
|---|---|---|---|
prefix | string | ";wp" | Command prefix to invoke the wallpaper module. |
directory | string | "~/Pictures/Wallpapers" | Directory containing wallpaper images. |
Example
Section titled “Example”[launcher.modules.wallpaper]prefix = ";wp"directory = "~/Pictures/Wallpapers"Keyboard Shortcuts
Section titled “Keyboard Shortcuts”The launcher supports vim-style navigation via Ctrl key combinations alongside standard keys.
Navigation
Section titled “Navigation”| Key | Ctrl Alternative | Action |
|---|---|---|
Up | Ctrl+K / Ctrl+P | Move up |
Down | Ctrl+J / Ctrl+N | Move down |
Page Up | Ctrl+U | Page up |
Page Down | Ctrl+D | Page down |
Enter | Confirm / Run | |
Escape | Clear / Close |
Editing
Section titled “Editing”| Key | Ctrl Alternative | Action |
|---|---|---|
Left | Ctrl+H | Move cursor left |
Right | Ctrl+L / Ctrl+F | Move cursor right |
Ctrl+Left | Ctrl+B | Move word left |
Ctrl+Right | Ctrl+W | Move word right |
Backspace | Delete character | |
Ctrl+Backspace | Delete word back | |
Ctrl+A | Select all | |
Shift+Left | Select left | |
Shift+Right | Select right | |
Ctrl+Shift+Left | Select word left | |
Ctrl+Shift+Right | Select word right |