{ "$schema": "https://docs.renovatebot.com/renovate-schema.json", "timezone": "America/Los_Angeles", "gitAuthor": "Renovate Bot ", "nix": { "enabled": true }, "github-actions": { "managerFilePatterns": [ "/.gitea/workflows/.+\\.ya?ml$/" ] }, "lockFileMaintenance": { "enabled": true, "schedule": [ "after 2pm and before 4pm on Saturday" ] }, "dependencyDashboard": true, "dependencyDashboardAutoclose": false, "dependencyDashboardTitle": "NixOS Configs Dependency Dashboard", "packageRules": [ { "description": "Group all GitHub Actions updates", "matchManagers": [ "github-actions" ], "groupName": "github-actions" }, { "description": "Group stable NixOS ecosystem inputs", "matchManagers": [ "nix" ], "groupName": "nix-stable-ecosystem", "matchPackageNames": [ "/^nixpkgs$/", "/^home-manager$/", "/^nix-darwin$/" ], "schedule": [ "after 2pm and before 4pm on Saturday" ] }, { "description": "Group unstable NixOS ecosystem inputs", "matchManagers": [ "nix" ], "groupName": "nix-unstable-ecosystem", "matchPackageNames": [ "/nixpkgs-unstable/", "/home-manager-unstable/" ], "schedule": [ "after 2pm and before 4pm on Saturday" ] }, { "description": "nixpkgs-qt updates on Saturday (staggered from main ecosystem)", "matchManagers": [ "nix" ], "matchPackageNames": [ "/nixpkgs-qt/" ], "schedule": [ "after 4pm and before 6pm on Saturday" ] }, { "description": "Ignore private Gitea inputs (handle separately)", "matchManagers": [ "nix" ], "enabled": false, "matchPackageNames": [ "/google-cookie-retrieval/" ] }, { "description": "Gastown is under active development - check for updates daily", "matchManagers": [ "nix" ], "matchPackageNames": [ "/gastown/" ], "schedule": [ "before 6am" ], "automerge": false }, { "description": "Beads is under active development - check for updates daily", "matchManagers": [ "nix" ], "matchPackageNames": [ "/beads/" ], "schedule": [ "before 6am" ], "automerge": false } ] }