summary refs log tree commit diff
path: root/nixos/modules/services/hardware
Commit message (Collapse)AuthorAge
* Merge pull request #156858: nixos/polkit: don't enable by defaultpiegames2022-03-05
|\
| * nixos/udisks2: enable polkitMartin Weinelt2022-03-02
| |
* | nixos/undervolt: respect services.undervolt.packagelinj2022-02-11
| | | | | | | | | | | | This patch also removes useless systemd.services.undervolt.path. Fixes #156668
* | Merge pull request #157839 from abbradar/stage-1-modprobeJörg Thalheim2022-02-08
|\ \ | | | | | | Modprobe options in stage-1
| * | nixos/udev: set firmware path in a separate modprobe.d fileNikolay Amiantov2022-02-04
| |/ | | | | | | This way we don't bloat ramdisk with the whole Linux firmware packages.
* | Merge pull request #136521 from pacien/nixos-upower-config-time-unitSandro2022-02-07
|\ \
| * | nixos/upower: document time* unitpacien2021-09-03
| | | | | | | | | | | | | | | See also: upstream clarification at https://gitlab.freedesktop.org/upower/upower/-/merge_requests/83
* | | nixos/ddccontrol: Ensure that i2c_dev module is loadedRodney Lorrimar2022-02-02
| |/ |/|
* | nixos/modules/services/hardware/triggerhappy.nix: mpc_cli -> mpc-cliAndersonTorres2022-01-24
| |
* | thermald: disable network accessSolene Rapenne2022-01-15
| | | | | | | | | | Use systemd PrivateNetwork feature to prevent thermald daemon to have network capabilities.
* | thinkfan: fix typo in levelSteven Kou2021-12-22
| | | | | | | | | | | | One of the valid values for the fan speed is "level disengaged", however, it is represented as "level disengage" and does not match what thinkfan expects.
* | Merge pull request #151144 from Sohalt/spacenavd-syslogAaron Andersen2021-12-17
|\ \ | | | | | | nixos/spacenavd: remove syslog.target
| * | nixos/spacenavd: remove syslog.targetsohalt2021-12-18
| | |
* | | Merge pull request #148785 from pennae/more-option-doc-staticizingGraham Christensen2021-12-17
|\ \ \ | |/ / |/| | treewide: more defaultText for options
| * | treewide: add defaultText for options with simple interpolation defaultspennae2021-12-09
| | | | | | | | | | | | | | | | | | adds defaultText for all options that use `cfg.*` values in their defaults, but only for interpolations with no extra processing (other than toString where necessary)
* | | nixos/rasdaemon: remove syslog.target dependencyEvils2021-12-10
|/ / | | | | | | | | | | this was copied from upstream's unit file but only used when the daemon runs in background mode --foreground is used unconditionally in this module
* | nixos/bluetooth: fix bluetooth warningsYurii Matsiuk2021-11-23
| |
* | nixos/fancontrol: restart on-failureEvils2021-11-02
| |
* | Merge pull request #143620 from jtojnar/ppdSandro2021-10-31
|\ \
| * | power-profiles-daemon: 0.8.1 → 0.10.1Jan Tojnar2021-10-29
| | | | | | | | | | | | | | | | | | https://gitlab.freedesktop.org/hadess/power-profiles-daemon/-/blob/0.10.1/NEWS Requires installing to system for polkit policy.
* | | nixos/rasdaemon: init moduleEvils2021-10-30
|/ /
* | Merge pull request #139502 from Vodurden/nixos-unstableTimo Kaufmann2021-10-07
|\ \ | | | | | | Support virtual Nintendo Switch Pro controllers in joycond
| * | nixos/joycond: initJake Woods2021-10-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | NixOS should be able to support the Nintendo Switch Pro controller for steam and non-steam at the same time. Currently there are two mutually exclusive ways to support the Pro Controller: Steam and `hid-nintendo`. Unfortunately these don't work together, but there's a workaround in newer versions of `joycond` (described [here](https://wiki.archlinux.org/title/Gamepad#Using_hid-nintendo_pro_controller_with_Steam_Games_(with_joycond))). To use this workaround `hid-nintendo` and `joycond` need to be updated, and the systemd and udev configuration needs to be made available in NixOS.
* | | nixos/doc: clean up defaults and examplesNaïm Favier2021-10-04
|/ /
* | lirc: Set a writable lockdirJens Nolte2021-09-29
| |
* | nixos/tcsd: make group uid dynamicAustin Butler2021-09-19
|/
* sane: Add support for the unfree Fujitsu ScanSnap driversProfpatsch2021-08-01
| | | | | | | | | | | | | | | | This adds the scanner files already linked from the `etc/sane.d/epjitsu.conf` file, which are extracted from the Windows drivers and mirrored on GitHub. Being a Japanese hardware vendor, Fujitsu’s software release & licensing methods are horrifying, but their scanners are some of the best, so we should definitly have discoverable support for them, which this patch hopefully adds. Inspiration was taken from the following sources: https://www.josharcher.uk/code/install-scansnap-s1300-drivers-linux/ https://ubuntuforums.org/archive/index.php/t-1461915.html https://github.com/stevleibelt/scansnap-firmware
* treewide: convert phases that contain ":" to dont* = true (#130500)Sandro2021-07-18
|
* nixos/ddccontrol: initJan Tojnar2021-07-08
|
* nixos/auto-cpufreq: fix service wantedByAamaruvi Yogamani2021-06-14
|
* nixos/*: replace alsa* aliasesVladimír Čunát2021-06-10
| | | | | | | The attributes got renamed in PR #126440 and in some places this caused evaluation errors, e.g. the tarball job was saying (locally) > attribute 'alsaUtils' missing, at /build/source/nixos/modules/services/audio/alsa.nix:6:4 and I suspect that trunk-combined jobset's failure to evaluate was also caused.
* Merge pull request #123426 from mattchrist/brscan5Maciej Krüger2021-05-31
|\
| * brscan5: simplify mkEnableOptionMatt Christ2021-05-28
| |
| * brscan5: update example to be supported modelMatt Christ2021-05-25
| |
| * fix brscan5 config generationMatt Christ2021-05-23
| | | | | | | | | | before this, the config utility was unable to locate the models folder update tests to use a compatible model
| * brscan5: init at 1.2.6-0Matt Christ2021-05-21
| |
* | nixos/spacenavd: run as user servicesohalt2021-05-22
|/
* nixos/fancontrol: back to running as rootEvils2021-05-17
| | | | | regular users don't have write access to /sys/devices which is where the kernel endpoints are to control fan speed
* Merge pull request #114745 from rnhmjoj/brlttyMichele Guerini Rocco2021-05-07
|\ | | | | brltty: 6.1 -> 6.3; nixos/brltty: use upstream units
| * nixos/brltty: use upstream unitsrnhmjoj2021-04-11
| | | | | | | | | | | | | | | | | | | | Upstream has been providing a very thoroughly designed set of systemd units, udev and polkit rules. With these the brltty daemon is activated asynchronously via udev, runs as a dedicated user with runtime and state directories set up using systemd-tmpfiles. This is much better than the current unit, which runs a single instance as root and pulls in systemd-udev-settle to wait for the hardware.
* | nixos/fancontrol: clean up moduleEvils2021-05-07
| | | | | | | | | | | | | | | | set a group and user for the service remove default null config it's required, now it throws an error pointing to the option set myself (module author) as maintainer
* | nixos/pcscd: Correctly install pcsclite (fix #121121)Thibault Polge2021-04-30
| | | | | | | | This makes sure that the polkit policies for pcsclite are correcly loaded.
* | nixos/pcscd: fix #121088Peter Hoeg2021-04-29
| |
* | Merge branch 'staging' into staging-nextVladimír Čunát2021-04-14
|\ \ | | | | | | | | | A few conflicts but relatively clear ones (I think).
| * \ Merge branch 'staging-next' into stagingJan Tojnar2021-04-06
| |\ \
| * \ \ Merge staging-next into staginggithub-actions[bot]2021-04-03
| |\ \ \
| * | | | nixos/pcscd: use unit files from upstreamPeter Hoeg2021-04-03
| | | | |
* | | | | nixos/sane: added lp and avahi group (#117952)Vladimir Serov2021-04-12
| |_|/ / |/| | | | | | | Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
* | | | Merge pull request #113703 from symphorien/disable-sane-masterGuillaume Girol2021-04-05
|\ \ \ \ | |_|/ / |/| | | nixos/sane: allow to disable enabled-by-default plugins
| * | | nixos/sane: allow to disable enabled-by-default pluginsSymphorien Gibol2021-02-19
| | | | | | | | | | | | | | | | | | | | use case: disabling v4l plugin because I don't use my webcam as a scanner.