about summary refs log tree commit diff
path: root/nixos
AgeCommit message (Collapse)AuthorFilesLines
2024-03-24Merge pull request #284626 from numinit/armagetronad-unstable-updatesSandro1-3/+9
armagetronad.*: 0.2.9.1.1 -> 0.2.9.2.3
2024-03-24Merge pull request #286685 from max-niederman/photonvisionSandro5-0/+89
photonvision: init at 2024.2.3
2024-03-24Merge pull request #273234 from SuperSandro2000/oauth2-proxy-nginxSandro1-10/+25
nixos/oauth2_proxy_nginx: allow placing the login page itself under a separate domain
2024-03-24Merge pull request #283240 from Aleksanaa/nixos/plymouthSandro1-3/+3
nixos/plymouth: improving documentation of logo option
2024-03-24Merge pull request #288033 from diogotcorreia/module-dnsproxySandro3-0/+109
nixos/dnsproxy: init module
2024-03-24Merge pull request #298663 from K900/simplefb-oofK9001-9/+0
nixos/profile/all-hardware: remove simplefb
2024-03-24Merge pull request #298168 from ambroisie/improve-tandoor-recipes-manageFelix Bühler1-1/+5
nixos/tandoor-recipes: improve manage script
2024-03-24nixos/profile/all-hardware: remove simplefbK9001-9/+0
It's simpledrm now and it's compiled in.
2024-03-23nixos/wyoming-faster-whisper: update model optionMartin Weinelt1-13/+4
2024-03-24Merge pull request #298363 from K900/greetd-aliasK9001-0/+2
nixos/greetd: create display-manager.service alias
2024-03-23Merge pull request #292645 from soispha/add-redlibPol Dellaiera1-0/+20
redlib: init at 0.31.0
2024-03-23Merge pull request #291214 from RatCornu/suwayomi-serverSandro2-0/+14
suwayomi-server: 0.7.0 -> 1.0.0
2024-03-23nixos/tests: add redlib test using the libreddit moduleSoispha1-0/+20
2024-03-23Merge pull request #295417 from NyCodeGHG/nixos/fritz-exporterMartin Weinelt3-0/+100
nixos/prometheus-fritz-exporter: init module
2024-03-23nixos/prometheus-fritz-exporter: init moduleMarie Ramlow3-0/+100
2024-03-23Merge pull request #298211 from NickCao/pam-fprintdNick Cao1-1/+1
nixos/pam: use services.fprintd.package for fprintd rule
2024-03-23nixos/lib: Support derivations in escapeSystemdExecArgMartin Weinelt1-2/+2
They can be transformed into their outpath string, which is useful for config generators.
2024-03-23Merge pull request #298336 from flokli/mycelium-description-fixeslassulus1-8/+15
nixos/mycelium: description updates
2024-03-23nixos/greetd: create display-manager.service aliasK9001-0/+2
2024-03-23nixos/mycelium: description updatesFlorian Klink1-8/+15
- Slight rewordings and typo fixes. - Use documentation prefixes for addresses, rather than 1.2.3.4, and add IPv6 examples. - Fix description for `keyFile` (`/var/lib/mycelium/key{,.bin}`). - Some formatting by my editor
2024-03-23nixos/tests/etcd: enable aarch64-linuxsuperherointj3-4/+4
* move etcd tests to it's own directory
2024-03-22nixos/pam: use services.fprintd.package for fprintd ruleNick Cao1-1/+1
2024-03-22nixos/tandoor-recipes: improve manage scriptBruno BELANYI1-1/+4
This is shamelessly stolen from Photoprism's module, and should allow executing the manage script without resorting to various tricks due to relying on transient users.
2024-03-22nixos/tandoor-recipes: set service 'Group'Bruno BELANYI1-0/+1
2024-03-22Merge #284149: nixos/kernel: add hid_corsair to initrd modulesVladimír Čunát1-0/+1
2024-03-22Merge pull request #297806 from ↵K9001-1/+3
andrevmatos/nixos/wireplumber/fix_systemwide_bluetooth nixos/wireplumber: fix systemwide bluetooth integration
2024-03-22Merge pull request #297727 from bobby285271/upd/budgie-nemo-terminalBobby Rong3-4/+8
nixos/budgie: Use gnome-terminal by default
2024-03-22Merge pull request #297941 from bobby285271/upd/budgie-fprintdBobby Rong1-1/+0
nixos/budgie: Don't enable fprintd by default
2024-03-22nixos/budgie: Don't enable fprintd by defaultBobby Rong1-1/+0
This is optional for {budgie,gnome}-control-center and is not enabled in the GNOME module. To re-enable this fprintd should be unbreak first.
2024-03-22Merge pull request #297464 from mkg20001/fcfixMaciej Krüger1-2/+2
nixos/fcitx5: fix warning about plasma6 option
2024-03-22Merge pull request #294171 from Noodlez1232/joycond-cemuhook-fixPeder Bergebakken Sundt1-0/+1
nixos/joycond-cemuhook: fix missing module
2024-03-21nixos/pretix: raise TimeoutStartSece1mo1-0/+1
On some slower systems or ones with a slower database (connection) the initial migrations can exceed the default 90s timeout.
2024-03-21nixos/pretix: Fix pdf generatione1mo1-1/+1
Previously, pdftk (part of the ticket, badge, ... generation pipeline) would fail with: ``` Error occurred during initialization of VM Failed to mark memory page as executable - check if grsecurity/PaX is enabled ``` Thise caused pdf generation to fail. Since pdftk is a java application and, according to systemd.exec(5), > Note that [MemoryDenyWriteExecute=] is incompatible with programs and > libraries that generate program code dynamically at runtime, including > JIT execution engines, executable stacks, and code "trampoline" featu > re of various C compilers. Disabling `MemoryDenyWriteExecute=` fixes it.
2024-03-21Merge pull request #297697 from K900/plasma6-install-kio5K9001-0/+1
plasma6: also install base kio5
2024-03-21nixos/wireplumber: fix systemwide bluetooth integrationAndré Vitor de Lima Matos1-1/+3
From https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/3828#note_2270701 Broken/removed in #278760
2024-03-21doc: write improved documentation for nixosOptionsDoc (#295279)Johannes Kirschbauer1-12/+87
* doc: write improved documentation for nixosOptionsDoc * Apply suggestions from @infinisil Co-authored-by: Silvan Mosberger <github@infinisil.com> * doc: minor fixup --------- Co-authored-by: Silvan Mosberger <github@infinisil.com>
2024-03-21Merge pull request #297479 from cab404/raop-firewallK9001-0/+10
nixos/pipewire: raopOpenFirewall option
2024-03-21nixos/budgie: Use gnome-terminal by defaultBobby Rong3-4/+8
- Both budgie-desktop-view and cinnamon-desktop defaults to gnome-terminal, there are no clear reason why we don't use the defaults here. The cinnamon-desktop org.cinnamon.desktop.default-applications.terminal schema is used in nemo for default emulator, since we use nemo by default this fixes nemo open in terminal entry without introducing another override. - There are theming issues with Qogir when opening right-click menu in a second tab. - Transparency is broken when hovering on other windows, showing only the wallpaper. This also ensures a stable default for budgie-desktop-view, by using only the executable name and not a nix store path. ref: https://github.com/BuddiesOfBudgie/budgie-desktop-view/blob/v1.3/data/org.buddiesofbudgie.budgie-desktop-view.gschema.xml#L60 ref: https://github.com/linuxmint/cinnamon-desktop/blob/6.0.0/schemas/org.cinnamon.desktop.default-applications.gschema.xml.in#L46 ref: https://github.com/linuxmint/nemo/blob/6.0.0/src/nemo-view.c#L7193
2024-03-21Merge pull request #297622 from mweinelt/kea-exporter-0.7.0Martin Weinelt73-125/+111
kea-exporter: 0.6.1 -> 0.7.0
2024-03-21plasma6: also install base kio5K9001-0/+1
Fixes #295814
2024-03-21Merge pull request #297224 from WilliButz/repart-image/mkDerivationnikstur2-42/+85
nixos/repart-image: refactor to use mkDerivation instead of runCommand
2024-03-21Merge pull request #296479 from marcusramberg/marcus/nimdowStig3-2/+35
nixos/nimdow: module updates
2024-03-21nixos/repart-image: add myself as maintainerWilliButz1-1/+1
2024-03-21nixos/repart-image: add internal option to expose finalPartitionsWilliButz1-13/+23
2024-03-21nixos/repart-image: refactor to use mkDerivationWilliButz2-29/+62
As a follow-up to https://github.com/NixOS/nixpkgs/pull/294096 this should further improve the flexibility around building OS images with systemd-repart: * Previously the attribute set `compression` needed to be fully populated, including `algorithm` and `level` because `compression.enable` was evaluated by bash, after being interpolated as strings into the `buildCommand`. Now it's sufficient to pass `compression.enable = false` to the builder, e.g. in `overrideAttrs`, to disable the compression. * Using mkDerivation allows for much more customization than the previously used `runCommand`, making use of phases and pre/post hooks. This is especially helpful for building multiple images from the same system configuration, e.g. to build an image `Y` based on a partially built raw image `X`, by injecting a UKI that depends on `X` into a defered ESP. * Before this change it was non-trivial to conduct further manipulations on the amended repart definitions. Now, the definitions that systemd-repart uses to build the image can be easily manipulated in `postPatch` or `preBuild`. Aside from this, the build is now executed in the build directory, rather than `$out`. This allows references to relative paths in the build environment to be used, especially for `--definitions`, which previously required an absolute path.
2024-03-21Merge pull request #287966 from Guanran928/clash-metaDoron Behar5-0/+166
nixos/mihomo: init
2024-03-21nixos/tests/kea: test ctrl-agent via kea-exporterMartin Weinelt1-0/+26
2024-03-21nixos/tests/prometheus-exporters/kea: removeMartin Weinelt1-48/+0
The test framework for exporters is too limited to do sensible testing of this exporter.
2024-03-21prometheus-kea-exporter: 0.6.1 -> 0.7.0Martin Weinelt1-9/+12
https://github.com/mweinelt/kea-exporter/blob/v0.7.0/HISTORY Updates the module to use the target name, because it now supports both UDS as well as HTTP URLs.
2024-03-21nixos/prometheus/exporters: pass utils into exporter modulesMartin Weinelt71-68/+73
This is useful, because it provides escapeSystemdShellArgs.