summary refs log tree commit diff
path: root/nixos/modules/hardware
Commit message (Collapse)AuthorAge
* Merge pull request #96511 from Zopieux/rtl_433_promWilliButz2020-10-23
|\ | | | | Add rtl_433 Prometheus exporter
| * nixos/hardware/rtl-sdr: new moduleAlexandre Macabies2020-09-30
| | | | | | | | | | This is a very thin module to ensure "plugdev" user exists and some udev rules are enabled, a prerequisite for using rtl-sdr.
* | nixos/nvidia: fix optionals usageJonathan Ringer2020-10-18
| |
* | nixos/nvidia: decouple nvidia_x11.persistencedEdmund Wu2020-10-18
|/
* nvidia-x11.vulkan_beta: init at 450.56.11 (#97882)Joe Hermaszewski2020-09-24
| | | | | | | | | - This is fetched from a different URL, so allow passing that explicitly. - There also isn't an nvidia-persistenced or nvidia-settings release for this version, so use 450.57 instead. Also implement passing persistenced and settings version explicitly. Co-authored-by: Dmitry Kalinkin <dmitry.kalinkin@gmail.com>
* Add system76 NixOS moduleShea Levy2020-09-23
|
* nixos/device-tree: improve overlays supportRichard Marko2020-09-09
| | | | | | | | | | | | | | | | | | | Now allows applying external overlays either in form of .dts file, literal dts context added to store or precompiled .dtbo. If overlays are defined, kernel device-trees are compiled with '-@' so the .dtb files contain symbols which we can reference in our overlays. Since `fdtoverlay` doesn't respect `/ compatible` by itself we query compatible strings of both `dtb` and `dtbo(verlay)` and apply only if latter is substring of the former. Also adds support for filtering .dtb files (as there are now nearly 1k dtbs). Co-authored-by: georgewhewell <georgerw@gmail.com> Co-authored-by: Kai Wohlfahrt <kai.wohlfahrt@gmail.com>
* Merge pull request #91296 from cawilliamson/masterLassulus2020-08-21
|\ | | | | nixos/onlykey: fix typo
| * nixos/onlykey: fix typoChristopher A. Williamson2020-07-07
| |
* | nixos: remove StandardOutput=syslog, StandardError=syslog linesFlorian Klink2020-08-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since systemd 243, docs were already steering users towards using `journal`: https://github.com/systemd/systemd/commit/eedaf7f322a850c5d9f49346d43420423fc6f593 systemd 246 will go one step further, it shows warnings for these units during bootup, and will [automatically convert these occurences to `journal`](https://github.com/systemd/systemd/commit/f3dc6af20f410702beb8e45ddf77e92289fc90c7): > [ 6.955976] systemd[1]: /nix/store/hwyfgbwg804vmr92fxc1vkmqfq2k9s17-unit-display-manager.service/display-manager.service:27: Standard output type syslog is obsolete, automatically updating to journal. Please update│······················ your unit file, and consider removing the setting altogether. So there's no point of keeping `syslog` here, and it's probably a better idea to just not set it, due to: > This setting defaults to the value set with DefaultStandardOutput= in > systemd-system.conf(5), which defaults to journal.
* | nixos/*: editorconfig fixeszowoq2020-08-08
| |
* | nixos/modules: remove trailing whitespaceJörg Thalheim2020-08-07
| | | | | | | | | | This leads to ci failure otherwise if the file gets changed. git-blame can ignore whitespace changes.
* | nixos/lcd: support for Logitech devicesPeter Hoeg2020-08-04
| |
* | treewide: fix typo on word environmentGürkan Gür2020-07-28
| |
* | nixos/xpadneo: init at 0.8.1MetaDark2020-07-22
| | | | | | | | | | | | | | | | | | | | I just got an Xbox One controller and I wasn't satisfied with the xpad driver that ships with the Linux kernel xpadneo supports more features and fixes problems with incorrect button mappings https://atar-axis.github.io/xpadneo
* | Merge pull request #88669 from Mic92/hidpiLinus Heckemann2020-07-22
|\ \ | | | | | | nixos/hidpi: Reasonable defaults for high-density displays
| * | nixos/hidpi: initJörg Thalheim2020-05-25
| | |
* | | hardware.deviceTree: add nameFlorian Klink2020-06-21
| | | | | | | | | | | | | | | | | | | | | This can be used to explicitly specify a specific dtb file, relative to the dtb base. Update the generic-extlinux-compatible module to make use of this option.
* | | nixos/deviceTree: fix descriptionFlorian Klink2020-06-21
| |/ |/| | | | | | | | | | | hardware.deviceTree.base points to a path, not a package (and also if of types.path) It defaults to ${config.boot.kernelPackages.kernel}/dtbs.
* | Merge pull request #86253 from erictapen/printers-exampleMichele Guerini Rocco2020-06-20
|\ \ | |/ |/| nixos/printers: fix example for hardware.printers.ensurePrinters.*.model
| * nixos/printers: fix example for hardware.printers.ensurePrinters.*.modelJustin Humm2020-04-28
| | | | | | | | | | | | It's `lib.versions`, not `lib.version`. Also I'm really sure that it's supposed to be the current version of Gutenprint, not Cups, as thats what `lpinfo -m` says on my system.
* | Merge pull request #73530 from eadwu/nvidia/systemd-pmFlorian Klink2020-05-12
|\ \ | | | | | | nixos/nvidia: include systemd power management
| * | nixos/nvidia: include systemd power managementEdmund Wu2020-05-10
| | |
* | | nixos/device-tree: fix package name in examplesGaelan2020-05-10
|/ / | | | | deviceTree_rpi got renamed to device-tree_rpi a while back, so this updates the examples to reflect that.
* | Merge pull request #77054 from formbay/nvidia-persistencedJosé Romildo Malaquias2020-05-10
|\ \ | | | | | | nixos/nvidia : added nvidia-persistenced
| * | nixos/nvidia : added nvidia-persistencedRakesh Gupta2020-03-09
| | |
* | | sof-firmware: init at 1.4.2Luka Blaskovic2020-04-28
| |/ |/|
* | libtxc_dxtn{,_s2tc}: remove from nixpkgs + hardware.opengl optionsPierre Bourdon2020-04-20
| | | | | | | | | | | | | | Context: discussion in https://github.com/NixOS/nixpkgs/pull/82630 Mesa has been supporting S3TC natively without requiring these libraries since the S3TC patent expired in December 2017.
* | treewide: Per RFC45, remove all unquoted URLsMichael Reilly2020-04-10
| |
* | nixos/iio: adjust formatting of option description.Dave Anderson2020-04-01
| | | | | | Co-Authored-By: Alyssa Ross <hi@alyssa.is>
* | nixos/iio: explain why you might want IIO sensor support.David Anderson2020-04-01
| | | | | | | | Signed-off-by: David Anderson <dave@natulte.net>
* | xow: 0.2 -> 0.4Jan Solanti2020-03-31
| |
* | xow: init at 0.2Philipp Middendorf2020-03-30
| |
* | Merge pull request #75940 from davidtwco/wooting-initMatthew Bauer2020-03-22
|\ \ | |/ |/| wooting: init wootility, wooting-udev-rules and module
| * nixos/wooting: add `hardware.wooting` moduleDavid Wood2019-12-19
| | | | | | | | Signed-off-by: David Wood <david.wood@codeplay.com>
* | Merge pull request #66601 from eadwu/nvidia/prime-render-offloadJosé Romildo Malaquias2020-03-01
|\ \ | | | | | | nvidia: prime render offload
| * | nixos/nvidia: implement prime render offloadEdmund Wu2019-12-10
| | |
| * | nixos/xserver: introduce attr display to xserver.driversEdmund Wu2019-12-10
| | | | | | | | | | | | Specifically for NVIDIA so that only the device section would be created
| * | nixos/nvidia: prime.sync.{intel,nvidia}BusId -> prime.{intel,nvidia}BusIdEdmund Wu2019-12-10
| | |
| * | nixos/nvidia: optimus_prime -> prime.syncEdmund Wu2019-12-10
| | |
| * | nixos/nvidia: remove lib referencesEdmund Wu2019-12-10
| |/
* | nixos/brightnessctl: Remove the moduleMichael Weiss2020-02-10
| | | | | | | | | | | | | | | | | | Due to the support of the systemd-logind API the udev rules aren't required anymore which renders this module useless [0]. Note: brightnessctl should now require a working D-Bus setup and a valid local logind session for this to work. [0]: https://github.com/NixOS/nixpkgs/pull/79663
* | openrazer: 2.6.0 -> 2.7.0Evan Stoll2020-02-03
| | | | | | | | openrazer: remove superfluous period from hardware.openrazer.enable
* | nixos/tuxedo-keyboard: init module.blanky02302020-01-26
| |
* | Merge pull request #77690 from gnidorah/way-coolerworldofpeace2020-01-18
|\ \ | | | | | | way-cooler: Remove
| * | way-cooler: RemoveMatthias Beyer2020-01-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As of 2020-01-09, way-cooler is officially dead: http://way-cooler.org/blog/2020/01/09/way-cooler-post-mortem.html hence, remove the package and the module. Signed-off-by: Matthias Beyer <mail@beyermatthias.de> docs/release-notes: remove way-cooler way-cooler: show warnings about removal Apply suggestions from code review Co-Authored-By: worldofpeace <worldofpeace@protonmail.ch> way-cooler: add suggestion by @Infinisil
* | | Merge pull request #60981 from thefloweringash/usb-modeswitchPeter Hoeg2020-01-14
|\ \ \ | |/ / |/| | usb_modeswitch: fixes
| * | [WIP] usb_modeswitchAndrew Childs2019-05-05
| | |
* | | Merge pull request #76546 from matthewbauer/nvidia-fix-udev-rulesMatthew Bauer2020-01-02
|\ \ \ | |_|/ |/| | nvidia: fix $ substitution in udev rules
| * | nixos/nvidia: add nvidia-uvm-tools deviceMatthew Bauer2019-12-30
| | | | | | | | | | | | Related to https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-390/+bug/1767777