| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
Added logging to $XDG_RUNTIME_DIR/display-toggle.log for debugging.
Single swaymsg call for output detection, proper error handling,
increased startup delay to 2s.
|
| |
|
|
|
|
|
|
|
| |
The pos 0 0 hack created two independent overlapping outputs, causing
workspace duplication and fuzzel rendering across wrong boundaries.
Now uses wl-mirror to properly duplicate laptop screen to external
display. Script runs at startup (with 'init' arg) and cycles on F7.
Added wl-mirror to metapackage, fullscreen window rule for wl-mirror.
|
| |
|
|
|
| |
Place all outputs at pos 0 0 so sway starts in mirror layout
instead of side-by-side when external monitor is connected.
|
|
|
- Full sway config with vanilla defaults + personal keybinds
- Gruvbox dark theme, pixel borders, caps:escape, vim navigation
- Window rules (feh/imv floating via class/app_id)
- Session env import for systemd/dbus portals
- Display mode toggle script (F7): mirror/laptop-off/side-by-side
- Dynamic output positioning based on laptop panel width
|