linj
c9013da695
nixos/undervolt: respect services.undervolt.package
...
This patch also removes useless systemd.services.undervolt.path.
Fixes #156668
2022-02-11 03:57:02 +08:00
Jörg Thalheim
82f2d81b22
Merge pull request #157839 from abbradar/stage-1-modprobe
...
Modprobe options in stage-1
2022-02-08 11:43:31 +00:00
Sandro
7090608b3f
Merge pull request #136521 from pacien/nixos-upower-config-time-unit
2022-02-07 01:29:46 +01:00
Nikolay Amiantov
2b3f77b716
nixos/udev: set firmware path in a separate modprobe.d file
...
This way we don't bloat ramdisk with the whole Linux firmware packages.
2022-02-04 17:47:32 +03:00
Rodney Lorrimar
d9b8919e34
nixos/ddccontrol: Ensure that i2c_dev module is loaded
2022-02-02 11:52:57 +10:00
AndersonTorres
7fb017e379
nixos/modules/services/hardware/triggerhappy.nix: mpc_cli -> mpc-cli
2022-01-24 23:24:06 -03:00
Solene Rapenne
f3516813d8
thermald: disable network access
...
Use systemd PrivateNetwork feature to prevent thermald daemon to have
network capabilities.
2022-01-15 19:33:06 +01:00
Steven Kou
73050d70fc
thinkfan: fix typo in level
...
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.
2021-12-22 04:00:19 +08:00
Aaron Andersen
eeef6e1341
Merge pull request #151144 from Sohalt/spacenavd-syslog
...
nixos/spacenavd: remove syslog.target
2021-12-17 21:47:23 -05:00
sohalt
9718fc1211
nixos/spacenavd: remove syslog.target
2021-12-18 00:59:48 +01:00
Graham Christensen
06edb74413
Merge pull request #148785 from pennae/more-option-doc-staticizing
...
treewide: more defaultText for options
2021-12-17 11:14:08 -05:00
Evils
b22f50135c
nixos/rasdaemon: remove syslog.target dependency
...
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
2021-12-10 08:18:05 +01:00
pennae
fb0e5be843
treewide: add defaultText for options with simple interpolation defaults
...
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)
2021-12-09 01:13:48 +01:00
Yurii Matsiuk
8e986f6389
nixos/bluetooth: fix bluetooth warnings
2021-11-23 10:54:26 +01:00
Evils
9cb2107476
nixos/fancontrol: restart on-failure
2021-11-02 09:24:31 +01:00
Sandro
33f7dd3cfd
Merge pull request #143620 from jtojnar/ppd
2021-10-31 22:48:45 +01:00
Evils
b6ff276fb1
nixos/rasdaemon: init module
2021-10-30 22:22:12 -04:00
Jan Tojnar
046ec82346
power-profiles-daemon: 0.8.1 → 0.10.1
...
https://gitlab.freedesktop.org/hadess/power-profiles-daemon/-/blob/0.10.1/NEWS
Requires installing to system for polkit policy.
2021-10-29 09:17:27 +02:00
Timo Kaufmann
043bc8a984
Merge pull request #139502 from Vodurden/nixos-unstable
...
Support virtual Nintendo Switch Pro controllers in joycond
2021-10-07 13:54:30 +02:00
Jake Woods
1af6417b86
nixos/joycond: init
...
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.
2021-10-06 13:19:36 +11:00
Naïm Favier
2ddc335e6f
nixos/doc: clean up defaults and examples
2021-10-04 12:47:20 +02:00
Jens Nolte
e66332826a
lirc: Set a writable lockdir
2021-09-29 05:36:56 +02:00
Austin Butler
b88b46b830
nixos/tcsd: make group uid dynamic
2021-09-19 12:42:46 -07:00
pacien
623ce7e4f2
nixos/upower: document time* unit
...
See also: upstream clarification at
https://gitlab.freedesktop.org/upower/upower/-/merge_requests/83
2021-09-03 01:10:55 +02:00
Profpatsch
6376458424
sane: Add support for the unfree Fujitsu ScanSnap drivers
...
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
2021-08-01 13:45:46 +02:00
Sandro
d5bd34ebf2
treewide: convert phases that contain ":" to dont* = true ( #130500 )
2021-07-18 23:42:48 +02:00
Jan Tojnar
fc1e0e863c
nixos/ddccontrol: init
2021-07-08 22:04:40 +02:00
Aamaruvi Yogamani
358aa90e30
nixos/auto-cpufreq: fix service wantedBy
2021-06-14 20:01:26 -04:00
Vladimír Čunát
2ee781417e
nixos/*: replace alsa* aliases
...
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.
2021-06-10 09:46:55 +02:00
Maciej Krüger
ef555f6a0b
Merge pull request #123426 from mattchrist/brscan5
2021-05-31 17:52:16 +02:00
Matt Christ
dd54ac5648
brscan5: simplify mkEnableOption
2021-05-28 20:55:55 -05:00
Matt Christ
c92404dc69
brscan5: update example to be supported model
2021-05-25 19:14:18 -05:00
Matt Christ
14bf8f109b
fix brscan5 config generation
...
before this, the config utility was unable to locate the models folder
update tests to use a compatible model
2021-05-23 08:08:31 -05:00
sohalt
be01cb8b97
nixos/spacenavd: run as user service
2021-05-22 12:48:12 +02:00
Matt Christ
a9b7300f6f
brscan5: init at 1.2.6-0
2021-05-21 12:59:30 -05:00
Evils
7641769055
nixos/fancontrol: back to running as root
...
regular users don't have write access to /sys/devices
which is where the kernel endpoints are to control fan speed
2021-05-17 00:00:01 -07:00
Michele Guerini Rocco
4e4869b92b
Merge pull request #114745 from rnhmjoj/brltty
...
brltty: 6.1 -> 6.3; nixos/brltty: use upstream units
2021-05-07 23:35:57 +02:00
Evils
5ae90276c3
nixos/fancontrol: clean up module
...
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
2021-05-07 11:46:40 -07:00
Thibault Polge
71d9291742
nixos/pcscd: Correctly install pcsclite ( fix #121121 )
...
This makes sure that the polkit policies for pcsclite are correcly loaded.
2021-04-30 10:33:03 +02:00
Peter Hoeg
6d23cfd56b
nixos/pcscd: fix #121088
2021-04-29 10:10:18 +08:00
Vladimír Čunát
d2eb7a7887
Merge branch 'staging' into staging-next
...
A few conflicts but relatively clear ones (I think).
2021-04-14 10:08:25 +02:00
Vladimir Serov
7d396a4219
nixos/sane: added lp and avahi group ( #117952 )
...
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-04-12 21:29:49 +02:00
rnhmjoj
da2923b4f8
nixos/brltty: use upstream units
...
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.
2021-04-11 10:35:16 +02:00
Jan Tojnar
70babe5bcf
Merge branch 'staging-next' into staging
2021-04-06 16:25:41 +02:00
Guillaume Girol
4e83ef8026
Merge pull request #113703 from symphorien/disable-sane-master
...
nixos/sane: allow to disable enabled-by-default plugins
2021-04-05 13:49:43 +02:00
github-actions[bot]
827f7a3e43
Merge staging-next into staging
2021-04-03 12:06:18 +00:00
Peter Hoeg
6c59345235
nixos/pcscd: use unit files from upstream
2021-04-03 19:09:48 +08:00
Gabriel Ebner
295acf0460
nixos/spacenavd: start as system service
...
This is the configuration supported by upstream.
2021-04-02 23:05:50 +02:00
Michele Guerini Rocco
b01e00ba8f
Merge pull request #114688 from rnhmjoj/tcsd-no-udev-settle
...
nixos/tcsd: several improvements and fixes
2021-03-27 16:31:17 +01:00
Symphorien Gibol
c20cd1834f
sane-backends: 1.0.30 -> 1.0.32
...
sane-backends-git: remove, it's not updated often enough to be useful
2021-03-21 11:07:14 +01:00