Timothy DeHerrera
305ea3e9ed
nixos/nvidia: fix typo in PM assert
2021-10-13 09:39:35 -06:00
Naïm Favier
2ddc335e6f
nixos/doc: clean up defaults and examples
2021-10-04 12:47:20 +02:00
Phillip Cloud
6aaccdcbc8
nixos/nvidia: remove extra space
2021-09-01 08:57:33 -04:00
Phillip Cloud
db0560c0f2
nixos/nvidia: fix missing variable reference
2021-09-01 08:54:32 -04:00
Bernardo Meurer
7b2709f6a4
nixos/nvidia: let user choose whether to install nvidia-settings
2021-08-30 17:06:07 -07:00
Vladimír Čunát
96193ea998
nixos/hardware.firmware: fix evaluation after PR #122463
...
NixOS jobsets on Hydra were failing evaluation because of this.
The alias has no other occurrence in NixPkgs.
2021-08-21 09:20:16 +02:00
Wael M. Nasreddine
eab36fabf6
config.hardware.onlykey: update the udev rules for onlykey
...
The udev rules were updated upstream without an explanation as you can
see in [this comment][commit].
[commit]: 0bcf928ada
2021-08-18 19:25:42 -07:00
Wael M. Nasreddine
1f9e019260
config.hardware.onlykey: move the module into its own folder
2021-08-18 19:25:40 -07:00
Artturi
bb03a951c9
Merge pull request #116290 from aaronjanse/mar2021-hidpi
...
nixos/hidpi: add xserver dpi
2021-08-13 01:50:36 +03:00
Martin Weinelt
4704dc2f1b
Merge pull request #130625 from rski/openrazer
2021-08-07 15:32:04 +02:00
Romanos Skiadas
465c9269dd
nixos/openrazer: Add a users option
2021-08-07 12:10:43 +03:00
Romanos Skiadas
42c6771744
nixos/openrazer: Change plugdev group to openrazer
...
For security reasons, and generally, it is best to create a more fine
grained group than plugdev. This way users that wish to tweak razer
devices don't have access to the entire plugdev group's permissions.
This is of course a breaking change.
2021-08-07 12:09:44 +03:00
Edmund Wu
573aae39e2
nixos/modules: assertion for required PM files
2021-08-07 01:41:58 -04:00
Domen Kožar
749620cd4f
enableRedistributableFirmware: add rtw89-firmware
2021-08-02 17:23:54 +02:00
Guillaume Girol
407ef1dc6f
Merge pull request #121530 from symphorien/wifireg
...
nixos: add option to load wireless regulatory database as firmware
2021-07-27 16:43:57 +00:00
Tom
5409235160
nixos/iio: mention iio-sensor-proxy in option description
...
In https://github.com/NixOS/nixpkgs/pull/131094 I mistakenly created a new NixOS module for iio-sensor-proxy because I did not know about `hardware.sensor.iio`.
To help people find `hardware.sensor.iio`, include the string "iio-sensor-proxy" in the description.
To search for an iio-sensor-proxy module, I tried in vain:
* `find -iname '*iio-sensor-proxy*'`
* https://search.nixos.org/options?channel=unstable&from=0&size=50&sort=relevance&query=iio-sensor-proxy
* This PR will ensure this search query finds `hardware.sensor.iio`
2021-07-23 11:10:30 +10:00
Jörg Thalheim
07cd950ab1
nixos/system76: fix evaluation
2021-06-26 15:16:59 +02:00
Jasper Woudenberg
04d20258ea
system76-power: init at 1.1.16
2021-06-13 22:11:42 +02:00
Artturin
9f396c9584
nixos/corectrl: init module
2021-06-11 03:00:29 +03:00
Natan Lao
4d8569b173
nixos/nvidia: fix hardware.nvidia.package example
2021-06-08 19:40:27 -07:00
Guillaume Girol
8fe0143d88
nixos: add option to load wireless regulatory database as firmware
...
use it when networkmanager or wpa_supplicant is enabled.
fixes #57053
fixes "Direct firmware load for regulatory.db failed with error -2"
in dmesg
Note that all kernels on unstable are newer that 4.15, which is required
for this to work.
2021-05-23 19:49:05 +02:00
Kira Bruneau
cd4780fab4
maintainers: rename metadark -> kira-bruneau ( #124035 )
2021-05-22 16:47:40 +02:00
Jonathan Ringer
ced04640c7
nixos/video: remove obsolete ati modules
2021-05-21 16:16:48 -07:00
Sandro
e3e6b73701
Merge pull request #119706 from nyanotech/master
...
nixos/printers: fix ensureDefaultPrinter
2021-04-24 03:49:09 +02:00
Louis Bettens
10d375bde1
nixos/teck: init
2021-04-20 09:10:43 +02:00
nyanotech
6a22ce0edf
nixos/printers: fix ensureDefaultPrinter
...
`lpoptions -d` sets the default printer *for this user*, while `lpadmin -d`
sets the system-wide default printer.
2021-04-17 12:33:31 +00:00
Sandro
311ceed827
Merge pull request #117551 from TredwellGit/nixos/rtl-sdr
...
nixos/rtl-sdr: blacklist DVB kernel modules
2021-04-12 20:23:04 +02:00
Bryan Gardiner
1ccae60c2c
nixos/system76: add system76-firmware to environment.systemPackages
2021-04-11 20:00:04 -07:00
Vladimír Čunát
b132849dae
Merge #117519 : nixos/amdgpu: remove
2021-04-07 20:25:55 +02:00
Martin Weinelt
54d286365d
Merge pull request #87750 from oxzi/ubertooth
2021-04-02 15:23:30 +02:00
Sandro
05fca4c71c
Merge pull request #118129 from samuelgrf/fix-enableAllFirmware
2021-03-31 16:51:17 +02:00
Samuel Gräfenstein
b1bda26ec0
nixos/all-firmware: fix eval with allowAliases set to false
...
Fix eval when `nixpkgs.config.allowAliases = false;` is set.
2021-03-31 10:50:07 +02:00
Peter Hoeg
f533440d69
nixos/sata: support SATA timeouts
2021-03-31 09:34:08 +08:00
TredwellGit
6ddfee9a6d
nixos/rtl-sdr: blacklist DVB kernel modules
...
DVB kernel modules conflict with SDR.
0847e93e08/entry/debian/rtl-sdr-blacklist.conf
2021-03-25 00:35:58 +00:00
TredwellGit
08b21db9c9
nixos/amdgpu: remove
...
https://github.com/NixOS/nixpkgs/pull/111551#issuecomment-802082766
2021-03-24 21:03:44 +00:00
Aaron Janse
28828c4e8f
nixos/hidpi: add xserver dpi
2021-03-14 00:06:28 -08:00
rnhmjoj
48052ca0dd
nixos/ksm: remove udev-settle dependency
...
The sysfs file /sys/kernel/mm/ksm/run seems to be available as soon as
the kernel has started, so no point in waiting for udev to "settle". If
for some reason it doesn't, we let the unit fail explicitly.
2021-02-26 22:10:10 +01:00
Michele Guerini Rocco
75156546fc
Merge pull request #111996 from rnhmjoj/i2c
...
nixos/i2c: add module to set up i2c permissions
2021-02-06 18:22:34 +01:00
rnhmjoj
afde028672
nixos/i2c: add module to set up i2c permissions
...
This is a very simple module that installs a single udev rule.
The rule set the ownership of all /dev/i2c-* devices to a
group, "i2c" by default but can be changed. The "uaccess" tag
also makes systemd add an ACL for users with a seat[1].
Fix issue #91771
[1]: https://enotty.pipebreaker.pl/2012/05/23/linux-automatic-user-acl-management/
2021-02-06 15:08:13 +01:00
Pasquale
f5f9a069d9
nixos/switcheroo-control: added nixos option
...
node/switcheroo-control: better formatting
2021-02-05 17:39:44 +01:00
Peter Hoeg
65211f5afc
nixos/hddtemp: add support for HDD/SSD temperature montoring
2021-02-01 23:40:28 +08:00
Dmitry Kalinkin
161b9b2436
Merge pull request #99323 from eadwu/nvidia/hardware.nvidia.package
...
nixos: hardware.nvidia.package option for selecting nvidia package
2021-01-30 22:08:37 -05:00
Guillaume Girol
04af7c02cd
Merge pull request #108725 from veehaitch/ath_regd_optional
...
kernelPatches: ath driver: allow setting regulatory domain
2021-01-30 14:07:25 +00:00
Svein Ove Aas
c9f8884592
nVidia: Support dynamic (fine-grained) power management
2021-01-29 12:55:51 -05:00
Svein Ove Aas
6021ab7820
nvidia: Add AMD APU option for Prime
2021-01-29 12:55:51 -05:00
volth
bc0d605cf1
treewide: fix double quoted strings in meta.description
...
Signed-off-by: Ben Siraphob <bensiraphob@gmail.com>
2021-01-24 19:56:59 +07:00
John Ericson
9c213398b3
lib: Clean up how linux and gcc config is specified
...
Second attempt of 8929989614589ee3acd070a6409b2b9700c92d65; see that
commit for details.
This reverts commit 0bc275e634
.
2021-01-23 10:01:28 -05:00
Jonathan Ringer
0bc275e634
Revert "lib: Clean up how linux and gcc config is specified"
...
This is a stdenv-rebuild, and should not be merged
into master
This reverts commit 8929989614
.
2021-01-22 14:07:06 -08:00
John Ericson
8929989614
lib: Clean up how linux and gcc config is specified
...
The `platform` field is pointless nesting: it's just stuff that happens
to be defined together, and that should be an implementation detail.
This instead makes `linux-kernel` and `gcc` top level fields in platform
configs. They join `rustc` there [all are optional], which was put there
and not in `platform` in anticipation of a change like this.
`linux-kernel.arch` in particular also becomes `linuxArch`, to match the
other `*Arch`es.
The next step after is this to combine the *specific* machines from
`lib.systems.platforms` with `lib.systems.examples`, keeping just the
"multiplatform" ones for defaulting.
2021-01-21 22:44:09 -05:00
Kai Harries
991aba30f8
module nitrokey: drop option group
...
Since the update of the nitrokey-app to 1.4.2 the group option is no
longer supported.
2021-01-18 07:36:51 +01:00