Skip to content

Sync Noctalia widget layout by monitor role#78

Merged
CollieIsCute merged 3 commits into
masterfrom
feature/noctalia-widget-layout-sync
Jun 30, 2026
Merged

Sync Noctalia widget layout by monitor role#78
CollieIsCute merged 3 commits into
masterfrom
feature/noctalia-widget-layout-sync

Conversation

@CollieIsCute

Copy link
Copy Markdown
Owner

Summary

  • Add a chezmoi-generated Noctalia widget layout file that derives connector-specific coordinates from monitor roles and ratios.
  • Preserve existing desktop and lockscreen widget settings while avoiding committed connector names or runtime state.
  • Document that Noctalia GUI widget edits must be folded back into the template or cleared from state.

Verification

  • chezmoi execute-template < home/dot_config/noctalia/20-widgets.generated.toml.tmpl
  • chezmoi apply -v /home/collie/.config/noctalia/20-widgets.generated.toml
  • chezmoi diff /home/collie/.config/noctalia/20-widgets.generated.toml
  • noctalia config validate /home/collie/.config/noctalia
  • noctalia config validate /home/collie/.config/noctalia/20-widgets.generated.toml
  • Mock 1K, 2K, and 2K scale 1.25 monitor layouts using the same ratio math

@CollieIsCute CollieIsCute merged commit eb78757 into master Jun 30, 2026
4 checks passed
@CollieIsCute CollieIsCute deleted the feature/noctalia-widget-layout-sync branch June 30, 2026 03:54
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.

1 participant