···101101 label: "Notify maintainers"
102102 description: |
103103 Please mention the people who are in the **Maintainers** list of the offending package. This is done by by searching for the package on the [NixOS Package Search](https://search.nixos.org/packages) and mentioning the people listed under **Maintainers** by prefixing their GitHub usernames with an '@' character. Please add the mentions above the `---` characters in the template below.
104104- value: |
104104+ value: |2
105105106106107107 ---
+1-1
.github/ISSUE_TEMPLATE/02_bug_report_darwin.yml
···115115 Please mention the people who are in the **Maintainers** list of the offending package. This is done by by searching for the package on the [NixOS Package Search](https://search.nixos.org/packages) and mentioning the people listed under **Maintainers** by prefixing their GitHub usernames with an '@' character. Please add the mentions above the `---` characters in the template below.
116116117117 If this issue is related to the Darwin packaging architecture as a whole, or is related to the core Darwin frameworks, consider mentioning the `@NixOS/darwin-core` team.
118118- value: |
118118+ value: |2
119119120120121121 ---
+1-1
.github/ISSUE_TEMPLATE/03_bug_report_nixos.yml
···105105 Please note that the maintainer attribute name does not always match the maintainer's GitHub username. If that occurs, try looking in [`maintainers/maintainer-list.nix`](https://github.com/NixOS/nixpkgs/blob/master/maintainers/maintainer-list.nix) for the maintainer attribute name, and checking if the maintainer has a listed GitHub username.
106106107107 If in doubt, check `git blame` for whoever last touched the module, or check the associated package's maintainers. Please add the mentions above the `---` characters.
108108- value: |
108108+ value: |2
109109110110111111 ---
+1-1
.github/ISSUE_TEMPLATE/04_build_failure.yml
···111111 label: "Notify maintainers"
112112 description: |
113113 Please mention the people who are in the **Maintainers** list of the offending package. This is done by by searching for the package on the [NixOS Package Search](https://search.nixos.org/packages) and mentioning the people listed under **Maintainers** by prefixing their GitHub usernames with an '@' character. Please add the mentions above the `---` characters in the template below.
114114- value: |
114114+ value: |2
115115116116117117 ---
+1-1
.github/ISSUE_TEMPLATE/05_update_request.yml
···8686 label: "Notify maintainers"
8787 description: |
8888 Please mention the people who are in the **Maintainers** list of the offending package. This is done by by searching for the package on the [NixOS Package Search](https://search.nixos.org/packages) and mentioning the people listed under **Maintainers** by prefixing their GitHub usernames with an '@' character. Please add the mentions above the `---` characters in the template below.
8989- value: |
8989+ value: |2
909091919292 ---
+1-1
.github/ISSUE_TEMPLATE/06_module_request.yml
···6161 label: "Notify maintainers"
6262 description: |
6363 Please mention the people who are in the **Maintainers** list of the offending package. This is done by by searching for the package on the [NixOS Package Search](https://search.nixos.org/packages) and mentioning the people listed under **Maintainers** by prefixing their GitHub usernames with an '@' character. Please add the mentions above the `---` characters in the template below.
6464- value: |
6464+ value: |2
656566666767 ---
+1-1
.github/ISSUE_TEMPLATE/07_backport_request.yml
···6666 label: "Notify maintainers"
6767 description: |
6868 Please mention the people who are in the **Maintainers** list of the offending package. This is done by by searching for the package on the [NixOS Package Search](https://search.nixos.org/packages) and mentioning the people listed under **Maintainers** by prefixing their GitHub usernames with an '@' character. Please add the mentions above the `---` characters in the template below.
6969- value: |
6969+ value: |2
707071717272 ---
···4848 label: "Notify maintainers"
4949 description: |
5050 Please mention the people who are in the **Maintainers** list of the offending package. This is done by by searching for the package on the [NixOS Package Search](https://search.nixos.org/packages) and mentioning the people listed under **Maintainers** by prefixing their GitHub usernames with an '@' character. Please add the mentions above the `---` characters in the template below.
5151- value: |
5151+ value: |2
525253535454 ---
···120120 label: "Notify maintainers"
121121 description: |
122122 Please mention the people who are in the **Maintainers** list of the offending package. This is done by by searching for the package on the [NixOS Package Search](https://search.nixos.org/packages) and mentioning the people listed under **Maintainers** by prefixing their GitHub usernames with an '@' character. Please add the mentions above the `---` characters in the template below.
123123- value: |
123123+ value: |2
124124125125126126 ---
+1-1
.github/actions/get-merge-commit/action.yml
···7272 }
7373 throw new Error("Not retrying anymore. It's likely that GitHub is having internal issues: check https://www.githubstatus.com.")
74747575+ - if: inputs.merged-as-untrusted && steps.commits.outputs.mergedSha
7576 # Would be great to do the checkouts in git worktrees of the existing spare checkout instead,
7677 # but Nix is broken with them:
7778 # https://github.com/NixOS/nix/issues/6073
7878- - if: inputs.merged-as-untrusted && steps.commits.outputs.mergedSha
7979 uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
8080 with:
8181 ref: ${{ steps.commits.outputs.mergedSha }}
···1111 schedule:
1212 # * is a special character in YAML so you have to quote this string
1313 # Merge every 24 hours
1414- - cron: '0 0 * * *'
1414+ - cron: '0 0 * * *'
1515 workflow_dispatch:
16161717permissions: {}
+1-1
.github/workflows/periodic-merge-6h.yml
···1111 schedule:
1212 # * is a special character in YAML so you have to quote this string
1313 # Merge every 6 hours
1414- - cron: '0 */6 * * *'
1414+ - cron: '0 */6 * * *'
1515 workflow_dispatch:
16161717permissions: {}
···46464747- The `services.siproxd` module has been removed as `siproxd` is unmaintained and broken with libosip 5.x.
48484949+- `services.dwm-status.extraConfig` was replaced by [RFC0042](https://github.com/NixOS/rfcs/blob/master/rfcs/0042-config-option.md)-compliant [](#opt-services.dwm-status.settings), which is used to generate the config file. `services.dwm-status.order` is now moved to [](#opt-services.dwm-status.settings.order), as it's a part of the config file.
5050+4951- `renovate` was updated to v40. See the [upstream release notes](https://github.com/renovatebot/renovate/releases/tag/40.0.0) for breaking changes.
50525153- The `boot.readOnlyNixStore` has been removed. Control over bind mount options on `/nix/store` is now offered by the `boot.nixStoreMountOpts` option.
···140140 security.rtkit.enable = true;
141141 services.accounts-daemon.enable = true;
142142 services.displayManager.sessionPackages = [ pkgs.cosmic-session ];
143143- services.geoclue2.enable = true;
144144- services.geoclue2.enableDemoAgent = false;
145143 services.libinput.enable = true;
146144 services.upower.enable = true;
147145 # Required for screen locker
148146 security.pam.services.cosmic-greeter = { };
147147+148148+ # geoclue2 stuff
149149+ services.geoclue2.enable = true;
150150+ # We _do_ use the demo agent in the `cosmic-settings-daemon` package,
151151+ # but this option also creates a systemd service that conflicts with the
152152+ # `cosmic-settings-daemon` package's geoclue2 agent. Therefore, disable it.
153153+ services.geoclue2.enableDemoAgent = false;
154154+ # As mentioned above, we do use the demo agent. And it needs to be
155155+ # whitelisted, otherwise it doesn't run.
156156+ services.geoclue2.whitelistedAgents = [ "geoclue-demo-agent" ]; # whitelist our own geoclue2 agent o
149157150158 # Good to have defaults
151159 hardware.bluetooth.enable = lib.mkDefault true;