Sandro Jäckel
73c11de701
gitea,nixos/gitea: add SuperSandro2000 as maintainer, remove inactive maintainers, unify maintainers
2024-05-27 22:48:14 +02:00
OPNA2608
3ef60ac499
lomiri.telephony-service: Mark broken & exclude everywhere
...
Needs a GLib change to be fixed, which needs a staging cycle, which I was told won't happen in time anymore.
Luckily it's not a crucial component for the desktop mode.
2024-05-27 17:08:53 +02:00
John Titor
353aa12446
nixos/hypridle: init
2024-05-27 17:41:36 +05:30
Sandro
77e9384f0f
Merge pull request #314428 from SuperSandro2000/nox-gst
2024-05-27 14:03:46 +02:00
John Titor
07a0b79ed1
nixos/hyprlock: init module
2024-05-27 17:32:22 +05:30
Sandro
99d60e5489
Merge pull request #314948 from Izorkin/update-pinentry-tty
2024-05-27 11:04:18 +02:00
Thomas Gerbet
00015f3ef9
Merge pull request #309036 from tomfitzhenry/sshd-package
...
nixos/ssh: add services.openssh.package
2024-05-27 09:40:31 +02:00
Will Fancher
0415aec200
Merge pull request #297250 from NickCao/sysuser
...
nixos/systemd-sysusers: make uid/gid allocation stable
2024-05-26 20:17:06 -04:00
Izorkin
3381fdd745
nixos/no-x-libs: add pinentry-tty
2024-05-27 00:22:07 +03:00
Maximilian Bosch
a5f800ab48
Merge pull request #311701 from Ma27/bump-grafana
...
grafana: 10.4.2 -> 11.0.0
2024-05-26 20:47:56 +00:00
Jörg Thalheim
f33f71f6f6
Merge pull request #240989 from m-bdf/hyprland-wayland-session
...
nixos/{sway,river,hyprland}: improve common wayland-session module
2024-05-26 22:06:53 +02:00
Sandro Jäckel
db66127c5b
nixos/no-x-libs: make sure gst-plugins-base has enableGl disabled
2024-05-26 20:51:00 +02:00
Sandro Jäckel
cb58275dc6
nixos/no-x-libs: build gst-plugins-rs without gtk
2024-05-26 20:51:00 +02:00
DavHau
3fe773a174
nixos/openssh: allow removing settings
...
# Motivation
So far it was not possible to configure sshd to allow password authentication only for a specific user. This is because in the generated config a `Match User xxx` section would be required before the global `PasswordAuthentication` is defined, as otherwise the global option always takes precedence.
The same problem occurs with multiple other options under `settings`.
# Done
This PR fixes that issue for all settings by simply allowing them to be overridden with `null`, which leads to a removal of that setting from the config.
The user can then correctly configure user specific settings using extraConfig, like this:
```
Match User user1
PasswordAuthentication yes
Match all
PasswordAuthentication no
```
2024-05-26 18:46:27 +02:00
北雁 Cryolitia
164f66169a
nixos/steam: add option fontPackages
...
fix #178121
2024-05-26 22:55:38 +08:00
北雁 Cryolitia
efef69a51d
nixos/steam: add option extraPackages
2024-05-26 22:03:50 +08:00
Pol Dellaiera
017ee1411d
Merge pull request #314433 from SuperSandro2000/mpv-nox
...
nixos/no-x-libs: fix mpv build
2024-05-26 07:56:52 +02:00
abysssol
428e60cad9
nixos/ollama: split listenAddress
into host
and port
...
breaking change; do not backport
2024-05-25 21:22:15 -04:00
Peter Lehmann
09be64ecc8
nixos/prometheus: Add query_log_file option
2024-05-25 17:03:24 +02:00
sodiboo
0fa287f2ff
nixos/invidious-router: maintianers.s1ls -> maintainers.sils
2024-05-25 13:10:20 +02:00
Pol Dellaiera
d091b7f681
Merge pull request #313112 from savyajha/firefly-iii
...
firefly-iii: 6.1.15 -> 6.1.16
2024-05-25 10:41:44 +02:00
Yt
1777f06494
Merge pull request #314244 from onny/stalwart-cleanup
...
stalwart-mail_0_6: drop
2024-05-25 01:59:37 +00:00
Sandro Jäckel
b9ec2c14d8
nixos/no-x-libs: fix mpv build by disabling drmSupport, disable more GUI only relevant features
2024-05-25 02:36:13 +02:00
Sandro Jäckel
2a8e5155c9
nixos/no-x-libs: add libplacebo
2024-05-25 02:36:12 +02:00
Sandro Jäckel
b064e2db69
nixos/mopidy: add wants network-online.target to fix warning
2024-05-25 00:43:18 +02:00
Silvan Mosberger
6c42e8745a
Merge pull request #309517 from bobrippling/fix/ebusd-args
...
Fix ebusd service argument passing
2024-05-24 23:25:28 +02:00
Atemu
061a135d05
Merge pull request #309585 from diniamo/global-steam-compat-paths-var
...
nixos/steam: add protontricks submodule
2024-05-24 20:17:35 +02:00
Vladimir Timofeenko
f41e387c26
nixos/frigate: drop BindPaths from systemd service ( #309341 )
...
Migrations have been working well even with misconfigured BindPaths => removing
2024-05-24 18:24:56 +02:00
Andrew Morgan
fad7ecc30f
mealie: set the correct port in BASE_URL
...
Otherwise it would default to port 8080, which breaks generated links
when `cfg.port` is set to another port.
2024-05-24 09:17:47 -05:00
James Atkins
bcaf6de467
mealie: 1.2.0 -> 1.7.0
...
https://github.com/mealie-recipes/mealie/releases/tag/v1.7.0
2024-05-24 09:17:42 -05:00
Someone
67d54c2e29
Merge pull request #312811 from aidalgol/libxnvctrl-shared
...
linuxPackages.nvidia_x11.libXNVCtrl: make the shared library available
2024-05-24 13:35:19 +00:00
Jonas Heinrich
50388b71cc
nixos/stalwart-mail: add onny as maintainer
2024-05-24 12:26:13 +02:00
Jonas Heinrich
3d6a20f380
nixos/stalwart-mail: drop legacy package
2024-05-24 12:15:50 +02:00
K900
69aa70cddf
Merge pull request #307766 from SuperSandro2000/oauth2-proxy-fix-headers
...
nixos/oauth2_proxy_nginx: fix proxy_set_header
2024-05-24 10:48:07 +03:00
diniamo
fcaec6bdf7
nixos/steam: add protontricks submodule
2024-05-24 08:51:37 +02:00
Pol Dellaiera
d9062cd5f9
Merge pull request #313146 from malteneuss/add-nextjs-ollama-llm-ui
...
Add nextjs ollama llm UI frontend for Ollama
2024-05-24 06:51:37 +02:00
Aidan Gauland
4e353b67f6
nixos/nvidia: make libXNVCtrl available on nvidia systems
2024-05-24 15:54:18 +12:00
pennae
4d2462511f
Merge pull request #314099 from mrkline/snapper-and-borgbackup-doc-fix
...
nixos/snapper, nixos/borgbackup: Fix module doc typo
2024-05-24 01:15:09 +02:00
Sandro
3e3ac0e7ba
Merge pull request #305516 from OPNA2608/init/lomiri/ayatana-indicator-display
...
ayatana-indicator-display: init & add to Lomiri
2024-05-24 00:40:55 +02:00
Malte Neuss
8a05b4f8d4
nixos/nextjs-ollama-llm-ui: init module
...
NixOS already has good support for the Ollama
backend service. Now we can benefit from
having a convenient web frontend as well for it.
2024-05-23 23:48:55 +02:00
Matt Kline
234f4db797
nixos/snapper, nixos/borgbackup: Fix module doc typo
...
The persistentTimer argument sets the _Persistent_ field in
systemd.timer(5).
Pointed out in #312549
2024-05-23 14:23:40 -07:00
Lin Jian
4be6150a4c
Merge pull request #313822 from linj-fork/pr/kanata-config-file
...
nixos/kanata: add a configFile option
2024-05-24 02:53:42 +08:00
Sandro
d836a3e678
Merge pull request #307499 from SuperSandro2000/bwdc-network-online
...
nixos/bitwarden-directory-connector-cli: add dependsOn network-online…
2024-05-23 20:47:05 +02:00
Nick Cao
9a0eef506d
Merge pull request #314038 from icewind1991/hydra-fix-init-script
...
nixos/hydra: fix typo in hydra init script
2024-05-23 14:38:44 -04:00
OPNA2608
d29e469f2a
nixos/lomiri: Add display indicator
2024-05-23 20:37:34 +02:00
Sandro
f53713e2cf
Merge pull request #304893 from SuperSandro2000/portunus-note
...
nixos/portunus: add note about allowed characters to id
2024-05-23 20:10:52 +02:00
Robin Appelman
c64e560c86
nixos/hydra: fix typo in hydra init script
2024-05-23 19:25:12 +02:00
Linus Heckemann
cf50bd0aa1
nixos/networking: use mkIfs on the inner attributes
...
This is a bit more compact and yields the same evaluation results.
2024-05-23 17:46:15 +02:00
Sandro Jäckel
f221b4f5f5
nixos/oauth2_proxy_nginx: fix proxy_set_header
2024-05-23 16:34:37 +02:00
Bobby Rong
e967f2f99c
Merge pull request #313416 from bobby285271/upd/pantheon-tweaks
...
pantheon-tweaks: 1.1.2 -> 2.0.1
2024-05-23 21:26:59 +08:00
Sandro
6a82eb34cc
Merge pull request #305127 from OPNA2608/init/lomiri/ayatana-indicator-sound
2024-05-23 14:03:14 +02:00
Sandro
360221d4bf
Merge pull request #313096 from onny/stalwart-fix-test
2024-05-23 13:54:39 +02:00
Isabelle
56141e2236
nixos/wireguard: add option preShutdown for commands called before interface deletion ( #310345 )
2024-05-23 13:53:45 +02:00
Sandro
445809871d
Merge pull request #313228 from SuperSandro2000/asf-no-web-ui
2024-05-23 13:12:54 +02:00
Martin Weinelt
aee13d3d9a
nixos/wyoming*: depend on network-online.target
...
Ordering it after network-online.target only makes sense, if it actually
gets requested.
2024-05-23 10:43:33 +02:00
Martin Weinelt
5d515c373e
nixos/kea: make ctrl-agent want network-online.target
...
If it wants to run after it, it needs to want it for it to be there.
2024-05-23 10:31:30 +02:00
Florian Klink
fadd3fef94
Merge pull request #304322 from ElvishJerricco/sd-s1-resolved
...
nixos/systemd-stage-1: Support resolved
2024-05-23 10:46:51 +03:00
Lin Jian
d679ddfcab
nixos/kanata: add a configFile option
...
This brings two benefits. For one thing, it exposes the generated
config file which users can build separately to validate it. For
another, it allows users to provide their own config file.
2024-05-23 06:42:41 +08:00
Jeremy Baxter
20fc095a1c
nixos/oink: init module
2024-05-23 10:12:53 +12:00
Maëlys Bras de fer
95674de399
nixos/{river,hyprland}: override package using apply
2024-05-22 20:01:05 +02:00
Maëlys Bras de fer
bcbeccfa7d
nixos/{sway,river,hyprland}: cleanup
2024-05-22 19:45:46 +02:00
Maëlys Bras de fer
a4160dfe88
nixos/hyprland: use generic wayland-session module
2024-05-22 19:43:21 +02:00
Maëlys Bras de fer
cf159c437d
nixos/{sway,river}: make XWayland support optional
2024-05-22 19:43:19 +02:00
Nick Cao
b72dc8eb43
Merge pull request #313440 from Kiskae/nvidia/555.42.02
...
linuxPackages.nvidiaPackages.beta: 550.40.07 -> 555.42.02
2024-05-22 13:20:09 -04:00
Bobby Rong
735a11d300
nixos/pantheon-tweaks: remove
...
You can just add the app to environment.systemPackages.
2024-05-22 21:58:16 +08:00
Kiskae
fbdcdde04a
nixos/nvidia: apply nixfmt-rfc-style
2024-05-22 13:46:52 +02:00
Martin Weinelt
a68d0e6819
Merge pull request #312771 from mweinelt/garage-data-dir
...
nixos/garage: support 0.9.0+ data_dir format
2024-05-22 13:18:36 +02:00
Martin Weinelt
07a26ae742
nixos/garage: support 0.9.0+ data_dir format
...
https://garagehq.deuxfleurs.fr/documentation/reference-manual/configuration/#data_dir
2024-05-22 13:12:46 +02:00
Pol Dellaiera
543582d5e2
Merge pull request #313473 from thenhnn/filesender-packaging-filesender-module
...
nixos/filesender: init
2024-05-22 09:55:41 +02:00
K900
6ac507dd08
Merge pull request #309127 from omentic/plasma6
...
plasma6: mark dolphin + spectacle as optional packages & reorganize dependencies
2024-05-22 10:48:17 +03:00
Rob Pilling
5458b62cf7
ebusd: fix argument passing, separate using an equals (=
)
2024-05-22 07:58:26 +01:00
Nydragon
70b284d60c
nixos/thunderbird: init module
...
Addition of the thunderbird policies and about:config options to reflect
firefox's capabilities and to allow system wide locking of options.
2024-05-22 14:55:16 +09:00
nhnn
3d47565193
nixos/filesender: init module
2024-05-22 08:37:48 +03:00
Will Fancher
072054ccb5
nixos/systemd-stage-1: Support systemd-resolved
2024-05-21 20:55:37 -04:00
Will Fancher
dd0ebdffcd
nixos/systemd-stage-1/dbus: Fix systemd services
2024-05-21 20:55:37 -04:00
Peder Bergebakken Sundt
64076cea1d
Merge pull request #312518 from dali99/bluemap
...
bluemap: init at 3.21, and init module
2024-05-22 01:09:49 +02:00
Martin Weinelt
98d2dbc78d
Merge pull request #312591 from r-ryantm/auto-update/navidrome
...
navidrome: 0.52.0 -> 0.52.5
2024-05-21 21:43:12 +02:00
Martin Weinelt
90916525a6
nixos/navidrome: set empty settings default
...
This will not affect the options, but allows to not configure settings at
all, if you don't need to. Unbreaks the NixOS test, which relies on this
behavior.
Fixes : #312757
2024-05-21 21:23:35 +02:00
Jonas Heinrich
2c4128ea01
nixos/stalwart-mail: use publicsuffix-list package
...
Co-authored-by: shawn8901 <shawn8901@googlemail.com>
2024-05-21 21:09:38 +02:00
Jade Lovelace
f953913c65
nixos/gnupg: remove dead code
2024-05-21 11:45:27 -07:00
Kiskae
a4cbb24e12
nixos/nvidia: enable firmware for new beta driver
2024-05-21 20:39:00 +02:00
Daniel Olsen
718819092b
nixos/bluemap: init module
2024-05-21 19:16:21 +02:00
Pol Dellaiera
4bb2fe0d38
Merge pull request #312251 from thenhnn/filesender-packaging-simplesamlphp-module
...
nixos/simplesamlphp: init
2024-05-21 17:12:11 +02:00
OPNA2608
af545969b6
nixos/lomiri: Add sound indicator
2024-05-21 16:15:23 +02:00
Sandro
b4bf5efd73
Merge pull request #305092 from OPNA2608/init/lomiri/ayatana-indicator-power
2024-05-21 16:01:47 +02:00
nhnn
3e14c44e21
nixos/simplesamlphp: init module
2024-05-21 11:47:39 +03:00
Will Fancher
154459858f
nixos/systemd-resolved: Should be wanted by sysinit.target
...
As per its [Install] section upstream
2024-05-21 02:41:22 -04:00
Will Fancher
146bffe5aa
nixos/systemd-resolved: Re-indent
2024-05-21 02:41:22 -04:00
Peder Bergebakken Sundt
087055ed4f
Merge pull request #293118 from xyven1/harden-plex-service
...
nixos/plex: Harden plex service
2024-05-21 00:37:47 +02:00
OPNA2608
98c84e67e4
nixos/lomiri: Add power indicator
2024-05-21 00:10:42 +02:00
Sandro Jäckel
02e9c36e59
nixos/archisteamfarm: fix crash when web-ui is disabled
2024-05-20 22:23:29 +02:00
Pol Dellaiera
04636fec37
Merge pull request #312757 from eclairevoyant/navidrome-fix
...
nixos/navidrome: fix settings type
2024-05-20 22:18:12 +02:00
nessdoor
633479572e
nixos/nsswitch: add support for overriding sudoers entries ( #310818 )
2024-05-20 12:28:31 -04:00
Maximilian Bosch
f9f943b36e
nixos/networking: use optionalAttrs -> mkIf for networkd route generation
...
Suggested in https://github.com/NixOS/nixpkgs/pull/312472#discussion_r1605894882
2024-05-20 17:30:21 +02:00
Maximilian Bosch
c4fd7cf16d
nixos/networkd: get rid of *Config attributes in lists
...
This patch is about removing `wireguardPeerConfig`,
`dhcpServerStaticLeaseConfig` - a.k.a. the
AbstractSingletonProxyFactoryBean of nixpkgs - and friends.
As a former colleague said
> worst abstraction ever
I second that. I've written enough networkd config for NixOS systems so
far to have a strong dislike. In fact, these don't even make sense:
`netdevs.wireguardPeers._.wireguardPeerConfig` will be rendered into
the key `[WireGuardPeer]` and every key from `wireguardPeerConfig` is in
there. Since it's INI, there's no place where sections on the same level
as wireguardPeerConfig fit into. Hence, get rid of it all.
For the transition, using the old way is still allowed, but gives a
warning. I think we could drop this after one release.
The tests of rosenpass and systemd-networkd-dhcpserver-static-leases
were broken on the rev before, hence they were updated, but are still
not building.
2024-05-20 17:26:42 +02:00
Savyasachee Jha
eee8b0bff3
nixos/firefly-iii: Changes to module and tests
...
Module has been fixed and now uses the maintenance service to cache
settings so as to not require environment files wherever possible.
The tests now test using mariadb and postgresql as well as sqlite to be
more complete. A test has been added for testing whether app.js has been
compiled successfully, as well as to check whether the cronjob fires
successfully.
2024-05-20 17:51:35 +05:30
Pol Dellaiera
a041ac59a9
Merge pull request #311608 from fsagbuya/flarum
...
flarum: init at 1.8.1, module
2024-05-20 09:19:31 +02:00
Tom Fitzhenry
05b0c4973f
nixos/screen: fix assertion to actually execute
...
See https://github.com/NixOS/nixpkgs/issues/312194#issuecomment-2115239401 for explanation why the assertion currently fails to run.
2024-05-20 13:46:21 +10:00
Florian Agbuya
7ad171b5ad
nixos/flarum: init module
2024-05-20 11:20:07 +08:00
Raito Bezarius
2759c33ca3
garage: drop maintenance
...
Given the current situation, I have not been able to take care of
anything related to that module. Upgrades are merged without upgrading
properly the module, unfortunately.
This caused too much divergence and I still do not have the energy to
take care of it.
I will leave it to the more active recent committers who touched the
module to take it from there.
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
2024-05-19 23:01:36 +02:00