Skip to content

Comments

feat: adds a simple Hyprland monitor extension#131

Merged
aurelleb merged 1 commit intovicinaehq:mainfrom
FredrikMWold:feat/add-hyprland-monitor-extention
Feb 17, 2026
Merged

feat: adds a simple Hyprland monitor extension#131
aurelleb merged 1 commit intovicinaehq:mainfrom
FredrikMWold:feat/add-hyprland-monitor-extention

Conversation

@FredrikMWold
Copy link
Contributor

New extension for managing Hyprland monitor configurations through Vicinae.

Detects connected monitors and allows changing resolution, refresh rate, scaling, rotation, and positioning via a form interface. Includes a 10-second safety countdown to confirm changes or auto-revert.

Configurations are persisted to vicinae-monitors.conf which is automatically sourced in the main Hyprland config.

@fufexan
Copy link

fufexan commented Jan 20, 2026

Looks cool, though I believe there should be a mode that does not require writing files. For example, I mostly used anyrun's randr plugin for one-off changes.

Copy link
Contributor

@aurelleb aurelleb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I agree with @fufexan here that modifying the Hyprland config as a default behavior is a bit too intrusive imo. It should probably be a secondary action on the apply changes view, "apply and save". And you could add a preference to decide which one should be the default, so that the user can tweak that.

Also, most of the other comments are probably weird edge cases stemming from the fact I'm using a single display split in two physical displays using PBP. But nevertheless, it should be handled correctly.

@FredrikMWold
Copy link
Contributor Author

Will look at it soon

@FredrikMWold FredrikMWold force-pushed the feat/add-hyprland-monitor-extention branch from 7affc29 to 216d366 Compare February 14, 2026 17:24
@FredrikMWold
Copy link
Contributor Author

@aurelleb I did not mean to close the PR.
I have fixed the things mentioned

@aurelleb aurelleb reopened this Feb 15, 2026
@FredrikMWold FredrikMWold force-pushed the feat/add-hyprland-monitor-extention branch from 49061f7 to 74336af Compare February 16, 2026 15:52
@FredrikMWold FredrikMWold force-pushed the feat/add-hyprland-monitor-extention branch from 74336af to fe4f458 Compare February 16, 2026 16:05
@aurelleb aurelleb merged commit cf30b80 into vicinaehq:main Feb 17, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants