about summary refs log tree commit diff
path: root/nixos/modules/services/hardware
Commit message (Collapse)AuthorAge
* nixos/udev: support /run/current-system/systemd in udevRulesFlorian Klink2020-05-22
| | | | | | | | | 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.
* treewide: add bool type to enable options, or make use of mkEnableOptionDominik Xaver Hörl2020-04-21
| | | | Add missing type information to manually specified enable options or replace them by mkEnableOption where appropriate.
* treewide: Per RFC45, remove all unquoted URLsMichael Reilly2020-04-10
|
* xow: 0.2 -> 0.4Jan Solanti2020-03-31
|
* xow: init at 0.2Philipp Middendorf2020-03-30
|
* nixos/tlp: revampBernardo Meurer2020-02-27
|
* Merge pull request #79371 from jtojnar/hughsie-pkgsJan Tojnar2020-02-07
|\ | | | | fwupd: split daemon again
| * nixos/fwupd: disable test plugins implicitlyJan Tojnar2020-02-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | nixos/irqbalance: re-add multi-user.targetJörg Thalheim2020-02-04
| | | | | | | | otherwise the service is never started by us.
* | irqbalance: using systemd service definition from the package itselfsnicket21002020-02-02
| |
* | irqbalance: systemd service config aligned with upstreamsnicket21002020-01-25
|/ | | | | | | | | | | | | | | 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.
* nixos/usbmuxd: Fix users.groups assignmentSilvan Mosberger2020-01-12
| | | | A mistake was introduced in https://github.com/NixOS/nixpkgs/pull/63103
* actkbd: fixed the description of the `services.actkbd.bindings` optionsnicket21002020-01-11
| | | | | The description referred to `<option>sound.enableMediaKeys</option>`, which is actually called `<option>sound.mediaKeys.enable</option>`.
* treewide: use attrs instead of list for types.loaOf optionsrnhmjoj2020-01-06
|
* udev: fix option descriptionTom Hall2019-12-25
| | | | | The two file paths were changed from 10-local to 99-local, but only one of the descriptions was changed.
* Merge pull request #73968 from mat8913/upower-config-masterworldofpeace2019-12-05
|\ | | | | nixos/upower: Allow customization of UPower.conf
| * upower: load config from /etcMatthew Harm Bekkema2019-12-04
| | | | | | | | | | | | | | | | | | | | | | 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.
| * nixos/upower: Allow customization of UPower.confMatthew Harm Bekkema2019-12-04
| | | | | | | | | | | | | | | | | | 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
* | nixos/bluetooth: don't install obex tools by defaultrnhmjoj2019-11-29
| |
* | hardware/bluetooth: add support for INI generatorOleksii Filonenko2019-11-22
|/ | | | | | | | | - 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 (#73700)Jan Tojnar2019-11-20
|\ | | | | fwupd: 1.2.10 → 1.3.3
| * fwupd: 1.2.10 → 1.3.3Jan Tojnar2019-11-18
| | | | | | | | | | | | 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.
* | nixos/tlp: Say what TLP isChuck2019-11-19
|/
* treewide: Switch to system users (#71055)Silvan Mosberger2019-11-01
|\ | | | | treewide: Switch to system users
| * treewide: Switch to system usersJanne Heß2019-10-12
| |
* | Merge pull request #72089 from prusnak/trezor-udev-rulesMarek Mahut2019-10-31
|\ \ | | | | | | trezor-udev-rules: init at unstable-2019-07-17
| * | trezor-udev-rules: init at unstable-2019-07-17Pavol Rusnak2019-10-30
| | |
* | | Fancontrol: add test etc from #70933 (#72065)Evils-Devils2019-10-29
|/ / | | | | | | | | | | | | * 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.
* / udisks2: use tmpfiles instead of activation script to create /var/lib/udisks2Florian Klink2019-10-16
|/
* Update nixos/modules/services/hardware/fancontrol.nixEvils-Devils2019-09-25
| | | Co-Authored-By: markuskowa <markus.kowalewski@gmail.com>
* Update nixos/modules/services/hardware/fancontrol.nixEvils-Devils2019-09-25
| | | Co-Authored-By: markuskowa <markus.kowalewski@gmail.com>
* fancontrol: load config from configuration.nixEvils2019-09-25
|
* Update nixos/modules/services/hardware/fancontrol.nixEvils-Devils2019-09-25
| | | Co-Authored-By: markuskowa <markus.kowalewski@gmail.com>
* fancontrol: more cleanupEvils2019-09-25
|
* update cfg to match section changeEvils2019-09-25
|
* Update nixos/modules/services/hardware/fancontrol.nixEvils-Devils2019-09-25
| | | Co-Authored-By: markuskowa <markus.kowalewski@gmail.com>
* fancontrol service initEvils2019-09-25
|
* Revert "nixos/doc: re-format"Eelco Dolstra2019-09-19
| | | | | This reverts commit ea6e8775bd69e4676c623a85c39f1da540d29ad1. The new format is not an improvement.
* nixos/doc: re-formatJan Tojnar2019-09-18
|
* Merge pull request #68037 from dtzWill/update/upower-0.99.11worldofpeace2019-09-08
|\ | | | | upower: 0.99.10 -> 0.99.11
| * nixos/upower: drop resumeCommands hackworldofpeace2019-09-08
| | | | | | | | | | | | Introduced 7 years ago, it's likely the issue has been fixed. Even possible this could cause issues with recent upower.
| * nixos/upower: drop custom unitworldofpeace2019-09-08
| | | | | | | | | | | | 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.
| * nixos/upower: don't use activation script to create statedirworldofpeace2019-09-08
| | | | | | | | Systemd now handles this completely.
* | Merge branch 'master' into stagingVladimír Čunát2019-09-02
|\|
| * nixos: remove dependencies on local-fs.targetFlorian Klink2019-09-01
| | | | | | | | | | | | | | 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.
| * nixos/modules: Remove all usages of types.stringSilvan Mosberger2019-08-31
| | | | | | | | | | | | And replace them with a more appropriate type Also fix up some minor module problems along the way
* | Merge staging-next into stagingFrederik Rietdijk2019-08-31
|\|
| * nixos/fwupd: add package optionMartin Weinelt2019-08-29
| |
* | treewide: remove redundant recvolth2019-08-28
| |
* | Merge staging-next into stagingFrederik Rietdijk2019-08-28
|\|