Skip to content

Launcher

The [launcher] section controls the command launcher window dimensions and placement.

OptionTypeDefaultDescription
widthfloat600.0Launcher window width in pixels.
heightfloat450.0Launcher window height in pixels.
margin_topfloat100.0Top margin for layer-shell placement.
margin_rightfloat0.0Right margin for layer-shell placement.
margin_bottomfloat0.0Bottom margin for layer-shell placement.
margin_leftfloat0.0Left margin for layer-shell placement.
[launcher]
width = 700.0
height = 500.0
margin_top = 150.0

The launcher supports pluggable modules accessed via command prefixes. Each module can be configured in the [launcher.modules.<module_name>] section.

Browse and apply wallpapers from a directory. Optionally generates a color scheme from the wallpaper using Matugen.

Invoke with: ;wp

OptionTypeDefaultDescription
prefixstring";wp"Command prefix to invoke the wallpaper module.
directorystring"~/Pictures/Wallpapers"Directory containing wallpaper images.
[launcher.modules.wallpaper]
prefix = ";wp"
directory = "~/Pictures/Wallpapers"

The launcher supports vim-style navigation via Ctrl key combinations alongside standard keys.

KeyCtrl AlternativeAction
UpCtrl+K / Ctrl+PMove up
DownCtrl+J / Ctrl+NMove down
Page UpCtrl+UPage up
Page DownCtrl+DPage down
EnterConfirm / Run
EscapeClear / Close
KeyCtrl AlternativeAction
LeftCtrl+HMove cursor left
RightCtrl+L / Ctrl+FMove cursor right
Ctrl+LeftCtrl+BMove word left
Ctrl+RightCtrl+WMove word right
BackspaceDelete character
Ctrl+BackspaceDelete word back
Ctrl+ASelect all
Shift+LeftSelect left
Shift+RightSelect right
Ctrl+Shift+LeftSelect word left
Ctrl+Shift+RightSelect word right