feat: per-host Hyprland config directory (monitors, env, workspaces) #18

Open
Hermes wants to merge 10 commits from feat/per-host-hyprland into master
Collaborator

Split hyprland.conf into common + per-host sections.

Changes:

  • hyprland.conf now sources hosts/monitors.conf for host-specific settings
  • hosts/laptop.conf — NVIDIA + external monitors (eDP-1, DP-*)
  • hosts/uconsole.conf — DSI-2 display (720x1280)

Usage:

  • Nix home-manager links the correct config per hostname
  • On non-Nix systems, symlink or copy the right file to ~/.config/hypr/hosts/monitors.conf
Split hyprland.conf into common + per-host sections. **Changes:** - hyprland.conf now sources `hosts/monitors.conf` for host-specific settings - `hosts/laptop.conf` — NVIDIA + external monitors (eDP-1, DP-*) - `hosts/uconsole.conf` — DSI-2 display (720x1280) **Usage:** - Nix home-manager links the correct config per hostname - On non-Nix systems, symlink or copy the right file to `~/.config/hypr/hosts/monitors.conf`
Hermes added 2 commits 2026-06-14 23:50:22 +00:00
Hermes added 3 commits 2026-06-20 21:01:56 +00:00
Hermes added 1 commit 2026-06-20 21:35:03 +00:00
Hermes added 1 commit 2026-06-20 21:48:16 +00:00
Hermes added 1 commit 2026-06-20 21:51:51 +00:00
Hermes added 1 commit 2026-06-20 21:54:17 +00:00
Hermes added 1 commit 2026-06-20 22:15:58 +00:00
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin feat/per-host-hyprland:feat/per-host-hyprland
git checkout feat/per-host-hyprland
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: gortium/dotfiles#18
No description provided.