Skip to content

Conversation

@fiffeek
Copy link
Owner

@fiffeek fiffeek commented Oct 26, 2025

What does this PR do?

Adds T tui keybind to fix monitors to screen, by default it's run on the first render as well.
When editing monitors it centers on the monitor center, rather than left corner.

Why is this change important?

Requested by users, better UX.

How to test this PR locally?

make pre-push

Related issues

Closes #74

@github-actions
Copy link
Contributor

Code Coverage

Package Line Rate Health
/home/runner/work/hyprdynamicmonitors/hyprdynamicmonitors 100%
github.com/fiffeek/hyprdynamicmonitors/cmd 91%
github.com/fiffeek/hyprdynamicmonitors/internal/app 66%
github.com/fiffeek/hyprdynamicmonitors/internal/config 84%
github.com/fiffeek/hyprdynamicmonitors/internal/dial 47%
github.com/fiffeek/hyprdynamicmonitors/internal/filewatcher 68%
github.com/fiffeek/hyprdynamicmonitors/internal/generators 84%
github.com/fiffeek/hyprdynamicmonitors/internal/hypr 79%
github.com/fiffeek/hyprdynamicmonitors/internal/matchers 99%
github.com/fiffeek/hyprdynamicmonitors/internal/notifications 56%
github.com/fiffeek/hyprdynamicmonitors/internal/power 78%
github.com/fiffeek/hyprdynamicmonitors/internal/profilemaker 68%
github.com/fiffeek/hyprdynamicmonitors/internal/reloader 85%
github.com/fiffeek/hyprdynamicmonitors/internal/signal 68%
github.com/fiffeek/hyprdynamicmonitors/internal/tui 90%
github.com/fiffeek/hyprdynamicmonitors/internal/userconfigupdater 81%
github.com/fiffeek/hyprdynamicmonitors/internal/utils 70%
Summary 84% (5729 / 6801)

@fiffeek fiffeek marked this pull request as ready for review October 29, 2025 17:12
@fiffeek fiffeek merged commit ecd8457 into main Oct 29, 2025
3 checks passed
@fiffeek fiffeek deleted the u/fm/i/74 branch October 29, 2025 17:16
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.

Monitor preview centered based on monitor positions

2 participants