| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
|
| |
https://github.com/NixOS/nixpkgs/pull/88492 flipped some references to
systemctl from config.systemd.package to /run/current-system/systemd/,
which udevRules obviously isn't able resolve.
If we encounter such references, replace them with
config.systemd.package before doing the check.
|
|
|
|
| |
Add missing type information to manually specified enable options or replace them by mkEnableOption where appropriate.
|
| |
|
| |
|
| |
|
| |
|
|\
| |
| | |
fwupd: split daemon again
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
invalid test was introduced in https://github.com/fwupd/fwupd/commit/297d1598ef0739dc27c6cc884697bfd2ca03f2f5
and it is disabled in the shipped daemon.conf.
I forgot to reflect that in the module, which caused the daemon to print the following on start-up:
FuEngine invalid has incorrect built version invalid
and the command to warn:
WARNING: The daemon has loaded 3rd party code and is no longer supported by the upstream developers!
To reduce the change of this happening in the future, I moved the list of default disabled plug-ins to the package expression.
I also set the value of the NixOS module option in the config section of the module instead of the default value used previously,
which will allow users to not care about these plug-ins.
|
| |
| |
| |
| | |
otherwise the service is never started by us.
|
| | |
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Aligned systemd service config with the definition in the upstream repo:
https://github.com/Irqbalance/irqbalance/blob/master/misc/irqbalance.service#L7.
Other than adding some level of sandboxing it also fixes the "Daemon
couldn't be bound to the file-based socket." warning reported on
irqbalance startup due to the fact that the "/run/irqbalance" directory
didn't exist. The "RuntimeDirectory" property makes sure it gets
created. The aforementioned warning didn't cause any problems I could
spot though.
I have verified that both `irqbalance` as well as `irqbalance-ui` work
fine with this new systemd service config.
|
|
|
|
| |
A mistake was introduced in https://github.com/NixOS/nixpkgs/pull/63103
|
|
|
|
|
| |
The description referred to `<option>sound.enableMediaKeys</option>`,
which is actually called `<option>sound.mediaKeys.enable</option>`.
|
| |
|
|
|
|
|
| |
The two file paths were changed from 10-local to 99-local, but only one
of the descriptions was changed.
|
|\
| |
| | |
nixos/upower: Allow customization of UPower.conf
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
In the process of making UPower.conf customizable (#73968), it came up
that UPower doesn't load its config from /etc by default.
The UPower derivation is modified to make it load its config from /etc
at runtime, but still install the default config to its nix store path
as before.
The UPower module is modified to put the config in /etc.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Documentation of options and default values taken from the upstream
UPower.conf. The documentation was modified slightly to make more sense
when displayed on https://nixos.org/nixos/options.html.
A copy of upstream UPower.conf can be found here:
https://cgit.freedesktop.org/upower/tree/etc/UPower.conf?id=28bd86c181e2510ef6a1dc7cfa26f97803698a79
|
| | |
|
|/
|
|
|
|
|
|
|
| |
- Add services.hardware.bluetooth.config option
- Use lib.generators.toINI with both config and extraConfig options
hardware/bluetooth: a couple suggestions
Co-authored-by: Aaron Andersen <aaron@fosslib.net>
|
|\
| |
| | |
fwupd: 1.2.10 → 1.3.3
|
| |
| |
| |
| |
| |
| | |
https://github.com/fwupd/fwupd/blob/1.3.3/data/org.freedesktop.fwupd.metainfo.xml#L35-L125
systemd.tmpfiles should not be necessary, as the systemd service switched to StateDirectory.
|
|/ |
|
|\
| |
| | |
treewide: Switch to system users
|
| | |
|
|\ \
| | |
| | | |
trezor-udev-rules: init at unstable-2019-07-17
|
| | | |
|
|/ /
| |
| |
| |
| |
| |
| | |
* lm_sensors: add fancontrol module + nixos test
fancontrol is a small script that checks temperature sensors and adapts
fan speeds accordingly. It reads a text config file that can be
auto-generated by running the pwmconfig wizard on the live system.
|
|/ |
|
|
|
| |
Co-Authored-By: markuskowa <markus.kowalewski@gmail.com>
|
|
|
| |
Co-Authored-By: markuskowa <markus.kowalewski@gmail.com>
|
| |
|
|
|
| |
Co-Authored-By: markuskowa <markus.kowalewski@gmail.com>
|
| |
|
| |
|
|
|
| |
Co-Authored-By: markuskowa <markus.kowalewski@gmail.com>
|
| |
|
|
|
|
|
| |
This reverts commit ea6e8775bd69e4676c623a85c39f1da540d29ad1. The new
format is not an improvement.
|
| |
|
|\
| |
| | |
upower: 0.99.10 -> 0.99.11
|
| |
| |
| |
| |
| |
| | |
Introduced 7 years ago, it's likely the issue has
been fixed. Even possible this could cause issues
with recent upower.
|
| |
| |
| |
| |
| |
| | |
All of these changes ++ are in the upstream unit
Also drop glib in path of unit as I don't believe
this should be needed anymore.
|
| |
| |
| |
| | |
Systemd now handles this completely.
|
|\| |
|
| |
| |
| |
| |
| |
| |
| | |
Since https://github.com/NixOS/nixpkgs/pull/61321, local-fs.target is
part of sysinit.target again, meaning units without
DefaultDependencies=no will automatically depend on it, and the manual
set dependencies can be dropped.
|
| |
| |
| |
| |
| |
| | |
And replace them with a more appropriate type
Also fix up some minor module problems along the way
|
|\| |
|
| | |
|
| | |
|
|\| |
|