about summary refs log tree commit diff
path: root/nixos/modules/services/hardware
Commit message (Collapse)AuthorAge
* Revert "nixos/udev: fix outdated udev rules for network devices"Jörg Thalheim2018-01-11
| | | | | | | This reverts commit 45c5a915980fbe1fa6f0ff80ab2d11b60b844d9e. This breaks PredictableNetworkInterfaceNames on systems without networkd. We should only include this file from systemd, when networkd is enabled.
* nixos/udev: fix outdated udev rules for network devicesJörg Thalheim2018-01-08
| | | | | | | | | | | | | | | Udev changed its internal naming, so this rule file no longer applied correctly. Therefore some properties such as network driver no longer matched in systemd-networkd. After updating we have more properties in systemd-networkd: $ sudo networkctl status wlp3s0 ... Driver: iwlwifi ... To prevent this in future, the file is no copied from systemd directly
* Merge pull request #30518 from Infinisil/usbmuxd-serviceGraham Christensen2018-01-06
|\ | | | | usbmuxd service: init
| * usbmuxd service: user and group optionsSilvan Mosberger2017-10-18
| |
| * usbmuxd service: initSilvan Mosberger2017-10-17
| |
* | thinkfan: proper case in IBM, Lenovo, ThinkPadYegor Timoshenko2017-12-24
| |
* | nixos/modules/services/hardware/u2f: initPierre Carrier2017-12-06
| |
* | nixos/fwupd: disable by defaultOrivej Desh2017-11-25
| | | | | | | | | | It causes building during evaluation when enabled, and it is hardly useful without GNOME or the awareness of the system operator.
* | nixos/services.fwupd: allow adding trusted keysJan Tojnar2017-11-23
| |
* | nixos/services.fwupd: initJan Tojnar2017-11-17
|/
* Merge pull request #28726 from vyp/interception-toolsJörg Thalheim2017-09-02
|\ | | | | interception-tools: init at 0.1.1
| * interception-tools: init at 0.1.1xd1le2017-09-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The latest release of libyamlcpp in nixpkgs does not build because it uses an older version of boost than the one in nixpkgs and therefore expects a particular header file which does not exist in the latest boost anymore. For this reason, a later (git) version of libyamlcpp is used here (which actually doesn't even require boost). The substituteInPlace in the prePatch phase is needed because libevdev places its headers in non-standard places, meaning Nix cannot normally find them. The `cut` command removes the first two "-I" characters from the output of `pkg-config`. This needs to be in the prePatch phase because otherwise Nix will patch these lines to `/var/empty`, meaning you would have less specific replacement (in case other lines are also patched to `/var/empty`). I wrote the patch. (I believe it is NixOS specific.)
* | nixos/tlp: mask systemd-rfkill socketRobert Helgesson2017-08-25
|/ | | | This fixes a spurious error on boot. See #24737.
* Merge pull request #21227 from lheckemann/vgaswitcherooJoachim F2017-04-28
|\ | | | | amd-hybrid-graphics: fix race condition
| * amd-hybrid-graphics: fix race conditionLinus Heckemann2016-12-17
| |
* | bluetooth: use upstream's recommendation for enabling interfacesPeter Hoeg2017-04-16
| | | | | | | | | | | | | | bluez no longer recommends spawning "hciconfig <device> up" from a udev rule as the main bluez daemon now supports automatically enabling power for all devices. Reference: http://www.bluez.org/release-of-bluez-5-35/
* | tlp service: mask systemd-rfkillNikolay Amiantov2017-04-11
| | | | | | | | Fixes #24737.
* | udev module: filter duplicate udev pathsNikolay Amiantov2017-03-21
| | | | | | | | Fixes #24174
* | nixos/bluetooth: add extraConfig option (#23427)Kristoffer Søholm2017-03-20
| |
* | bluetooth module: add option to power up bluetooth controller (#22685)Michele Guerini Rocco2017-02-17
| |
* | nixos: drop references to kde4Graham Christensen2017-02-11
| | | | | | | | Excluding modules/programs/environment.nix for PATHand QT_PLUGIN_PATH to allow the programs to continue running.
* | nixos: update default cases from KDM/KDE4 to SDDM/KDE5Graham Christensen2017-02-09
| |
* | trezord: init at 1.2.0 (#22054)Andrew Cann2017-02-08
| |
* | Merge pull request #22175 from dancek/illumJoachim F2017-02-05
|\ \ | | | | | | illum: init at 0.4
| * | illum: init at 0.4Hannu Hartikainen2017-02-04
| | |
* | | Merge pull request #22353 from abbradar/bluetoothNikolay Amiantov2017-02-05
|\ \ \ | |/ / |/| | Bluetooth improvements
| * | bluez service: use upstream unitsNikolay Amiantov2017-02-02
| | |
* | | sane service: mention the lp group for printer+scannersRicardo Ardissone2017-02-03
|/ /
* | udev service: verify that hwdb is generated without errorsNikolay Amiantov2017-01-12
| |
* | pommed service: use pommed-lightBalletie2017-01-02
| | | | | | | | | | | | The pommed package was marked as broken. It is also severely unmaintained. I therefore chose to replace it entirely with `pommed-light`, for now.
* | brltty service: wait for devices to settleJoachim Fasting2016-12-18
|/ | | | | | | Otherwise it starts way too early, only to fail and having to restart until devices are available. It is less wasteful to simply wait until there's a reasonable chance of success. This is consistent with upstream.
* sane service: support remote scannersNikolay Amiantov2016-11-20
|
* sane service: add saned supportNikolay Amiantov2016-11-20
|
* nixos: use types.lines for extraConfigEmery Hemingway2016-10-23
|
* brltty: 5.2 -> 5.4Bram Duvigneau2016-10-22
|
* Merge pull request #18511 from ericsagnes/feat/remove-optionSetJoachim F2016-10-01
|\ | | | | modules: optionSet -> submodule
| * brscan4 module: optionSet -> submoduleEric Sagnes2016-09-13
| |
* | NixOS: Use runCommand instead of mkDerivation in a few placesEelco Dolstra2016-09-29
|/
* nixos treewide: don't set MODULE_DIRNikolay Amiantov2016-08-19
|
* modprobe service: drop kmod wrapperNikolay Amiantov2016-08-19
|
* Revert "Merge branch 'modprobe-fix' of git://github.com/abbradar/nixpkgs"Shea Levy2016-08-15
| | | | | | | Was meant to go into staging, sorry This reverts commit 57b2d1e9b0dcdd1d25bd2d450174764b9417ffc1, reversing changes made to 760b2b9048ea775c319cb348d74447a20dea513e.
* nixos treewide: don't set MODULE_DIRNikolay Amiantov2016-08-16
|
* modprobe service: drop kmod wrapperNikolay Amiantov2016-08-16
|
* Merge pull request #16681 from Aske/tlp-restartNikolay Amiantov2016-07-03
|\ | | | | tlp service: add restart on config change
| * tlp service: add restart on config changeaske2016-07-03
| |
* | tlp service: disable builtin power managementNikolay Amiantov2016-07-03
|/
* nixos/pcscd: Improve and clean up moduleaszlig2016-06-04
| | | | | | | | | | | | | | | | | | | | | So far the module only allowed for the ccid driver, but there are a lot of other PCSC driver modules out there, so let's add an option called "plugins", which boils down to a store path that links together all the paths specified. We don't need to create stuff in /var/lib/pcsc anymore, because we patched pcsclite to allow setting PCSCLITE_HP_DROPDIR. Another new option is readerConfig, which is especially useful for non-USB readers that aren't autodetected. The systemd service now is no longer Type=forking, because we're now passing the -f (foreground) option to pcscd. Tested against a YubiKey 4, SCR335 and a REINER SCT USB reader. Signed-off-by: aszlig <aszlig@redmoonstudios.org> Cc: @wkennington
* udev service: fix packages' pathsNikolay Amiantov2016-05-14
|
* Merge remote-tracking branch 'upstream/master' into stagingTuomas Tynkkynen2016-05-03
|\ | | | | | | | | | | Conflicts: pkgs/applications/networking/browsers/vivaldi/default.nix pkgs/misc/emulators/wine/base.nix
| * brscan4: init at 0.4.3-3Raymond Gauthier2016-05-01
| | | | | | | | | | | | | | | | | | | | A sane backend for recent brother scanners. Depends on the presence of etc files generated by the nixos module of the same name. Supports network scanner specification through the nixos module.