Compare commits

..

5 Commits

Author SHA1 Message Date
Ash
93c1c03ce6 revert: remove renovate schedule change (moved to separate PR) 2026-03-16 08:01:38 -07:00
Ash
62bc13c575 fix: shift renovate schedules to 5-7 PM Saturday to align with cron
CronJob runs at 0/6/12/18h. Old 2-4 PM window never had a run
inside it, so Renovate never created PRs. Shift to 5-7 PM so the
18:00 run lands in the window. nixpkgs-qt staggered to 7-9 PM.
2026-03-16 08:00:58 -07:00
Ash
091c570249 fix: remove custom sway portal config, let NixOS sway module handle it
All checks were successful
CI / check (pull_request) Successful in 2m45s
CI / build-and-cache (pull_request) Has been skipped
CI / check (push) Successful in 2m42s
CI / build-and-cache (push) Successful in 1m37s
Only wlr.enable is needed — the sway module already sets
xdg.portal.config.sway.default and adding our own conflicts.
2026-03-16 07:45:05 -07:00
Ash
23cde06c35 fix: mkForce sway portal default to resolve conflict with sway module
All checks were successful
CI / check (pull_request) Successful in 2m52s
CI / build-and-cache (pull_request) Has been skipped
2026-03-16 07:42:24 -07:00
Ash
579c5b135e fix: add xdg-desktop-portal-wlr for Sway screen sharing
Some checks failed
CI / check (pull_request) Failing after 1m47s
CI / build-and-cache (pull_request) Has been skipped
Enable wlr portal conditionally when wayland is active.
Add sway-specific portal config routing ScreenCast and
Screenshot interfaces through the wlr backend.
2026-03-16 07:21:45 -07:00
2 changed files with 6 additions and 5 deletions

View File

@@ -13,7 +13,7 @@
"lockFileMaintenance": {
"enabled": true,
"schedule": [
"after 5pm and before 7pm on Saturday"
"after 2pm and before 4pm on Saturday"
]
},
"dependencyDashboard": true,
@@ -39,7 +39,7 @@
"/^nix-darwin$/"
],
"schedule": [
"after 5pm and before 7pm on Saturday"
"after 2pm and before 4pm on Saturday"
]
},
{
@@ -53,7 +53,7 @@
"/home-manager-unstable/"
],
"schedule": [
"after 5pm and before 7pm on Saturday"
"after 2pm and before 4pm on Saturday"
]
},
{
@@ -65,7 +65,7 @@
"/nixpkgs-qt/"
],
"schedule": [
"after 7pm and before 9pm on Saturday"
"after 4pm and before 6pm on Saturday"
]
},
{

View File

@@ -17,9 +17,10 @@ in
services.gnome.gnome-keyring.enable = true;
programs.kdeconnect.enable = true;
# XDG Desktop Portal for default application handling in non-KDE environments
# XDG Desktop Portal for default application handling
xdg.portal = {
enable = true;
wlr.enable = cfg.wayland; # xdg-desktop-portal-wlr for Sway screen sharing
extraPortals = with pkgs; [
kdePackages.xdg-desktop-portal-kde # For KDE application integration
xdg-desktop-portal-gtk # Fallback for GTK applications