You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
AUR .install post-install messages and the README "Wire it into
Noctalia" Option A now recommend cp -r instead of ln -sfn for
the plugin into ~/.config/noctalia/plugins/niri-screensaver. With
a symlink, the plugin loads fine, but Noctalia's PluginService.savePluginSettings() writes via sh -c "mkdir -p '<dir>' && cat > '<settings.json>' << HEREDOC ...", and that cat > fails
with permission denied because /usr/share/niri-screensaver/noctalia-plugin/
is root:root 755. The write is fire-and-forget via Quickshell.execDetached, so the user sees no error — they just
notice their plugin Settings changes silently revert on Noctalia
restart. Caught by an end-to-end install test on a fresh AUR install.
Tradeoff of cp -r is that plugin updates from pacman -Syu don't
auto-flow into the user copy; the new note in both the post-install
message and the README tells users to re-run cp -r after upgrades.