Ports the classic dotfiles Omarchy setup to a no-home-manager NixOS
system module (configs/omarchy.nix), scoped to straylight only so the
other desktop hosts keep i3.
- Hyprland (programs.hyprland) becomes the default lightdm session; i3
stays enabled and selectable as a fallback.
- Omarchy config layout under ~/.config/{hypr,waybar,rofi,wlogout,
swayosd,alacritty} symlinked from the store; mutable theme/wallpaper
state in ~/.config/omarchy/current.
- omarchy-dots generates 8 themes (hyprland/hyprlock/waybar/rofi/
swayosd/wlogout/alacritty/mako colour files) from each theme's
palette, with wallpapers fetched from the Omarchy v3.8.4 tag.
- Helper scripts: omarchy-theme-set/bg-next/bg-set/apply, omarchy-menu
(rofi power/theme/background menus), waybar toggle, screenshot, lock.
- Shared desktop modules (desktop.nix / desktop-light.nix) untouched.
11 lines
401 B
Plaintext
11 lines
401 B
Plaintext
# Monitors. Edit with `hyprctl monitors` for current names/resolutions.
|
|
# Format: monitor = [port], resolution, position, scale
|
|
|
|
# Safe default: preferred resolution, auto position, no forced scale.
|
|
monitor = , preferred, auto, auto
|
|
|
|
# Examples (uncomment / adjust as needed):
|
|
# monitor = DP-1, 3840x2160@60, auto, 1.5
|
|
# monitor = eDP-1, preferred, auto, 1, transform, 1
|
|
# monitor = HDMI-A-1, disable
|