mirror of
https://github.com/bgrolleman/dotfiles.git
synced 2026-11-08 15:50:29 +01:00
Add Hyprland config to dotfiles
- Pin workspaces 1-5 to DP-1 (native 5120x1440), 6 to HDMI-A-1 - Autostart work apps on ws1 and chat apps on ws2, loading notification - Centered master layout (25/50/25) on the ultrawide, lone window at ~60% - Resize, group and close keybinds; SUPER+Q closes window Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
227ea2371b
commit
13b7ae6c80
3 files changed
+442
-1
No files matched your search
@@ -27,7 +27,11 @@ This installs ansible if missing, then runs the playbook. Tasks are split by cat
|
||||
|
||||
## Architecture
|
||||
|
||||
### Niri (Wayland compositor)
|
||||
### Hyprland (Wayland compositor, current)
|
||||
Single Lua config: `hypr/hyprland.lua` (Hyprland 0.56+, API stubs in `/usr/share/hypr/stubs/hl.meta.lua`). Apply with `hyprctl reload`, check `hyprctl configerrors`.
|
||||
Workspaces 1–5 are pinned to DP-1, 6 to HDMI-A-1. Startup apps are placed per workspace by window class rules.
|
||||
|
||||
### Niri (Wayland compositor, previous)
|
||||
`niri/config.kdl` is just includes — the real config lives in `niri/cfg/`:
|
||||
- `input.kdl` — keyboard/mouse/touchpad settings
|
||||
- `keybinds.kdl` — all keybindings
|
||||
|
||||
Reference in new issue
Block a user