Vonfry
0849e0fe7a
nixos/ly: init module
2024-08-03 19:56:25 +08:00
Lin Jian
48966eacad
Merge pull request #328365 from Guanran928/cloudflare-dyndns
...
nixos/cloudflare-dyndns: introduce package option
2024-08-03 15:10:25 +08:00
github-actions[bot]
746071163c
Merge staging-next into staging
2024-08-03 06:01:24 +00:00
Lin Jian
7b9ef31afd
Merge pull request #331800 from Guanran928/treewide/remove-periods-from-lib-mkenableoption
...
treewide: remove periods from lib.mkEnableOption
2024-08-03 12:53:41 +08:00
github-actions[bot]
81cddc1677
Merge staging-next into staging
2024-08-03 00:02:50 +00:00
Felix Uhl
57d30c7a61
nixos/wg-quick: add generatePrivateKeyFile option ( #331253 )
...
This option is already present in the wireguard module, but missing from
the wg-quick module. This is very annoying, because it means you can't
easily get a safe and valid configuration on first boot when using
wg-quick.
This change adds the same option with the same description text and the
same script, but instead of generating an entire systemd unit dedicated
to creating the key file, it adds the script as a PreUp script, which
is a much simpler solution.
I've tested this in my own configuration, and it does indeed work.
wg-quick allows multiple PreUp scripts, which are run in order, and
all PreUp scripts are run before the private key is read from disk,
see `man wg-quick`.
2024-08-03 00:07:27 +04:00
Florian Klink
129558261d
buildkite-agent: 3.59.0 -> 3.76.1 ( #331340 )
...
* buildkite-agent: 3.59.0 -> 3.76.1
* nixos/buildkite-agent: put each agent in its own private /tmp
Workaround for https://github.com/buildkite/agent/issues/2916 , but
probably still a good idea.
2024-08-02 21:59:32 +02:00
github-actions[bot]
931cf50e01
Merge staging-next into staging
2024-08-02 18:01:49 +00:00
Emily
ecf7c683c2
Merge pull request #319807 from hellodword/nixos-restic-add-unlock
...
nixos/restic: ensure newline in --files-from
2024-08-02 18:18:47 +02:00
Guanran Wang
ea6f4d5e86
treewide: remove periods from lib.mkEnableOption
...
Co-authored-by: éclairevoyant <848000+eclairevoyant@users.noreply.github.com>
2024-08-02 23:55:32 +08:00
❄️
778a8d30c8
Merge pull request #330838 from rorosen/k3s-images-archive
...
k3s: add airgap images to passthru attributes
2024-08-02 11:23:15 -03:00
github-actions[bot]
78947ebef4
Merge staging-next into staging
2024-08-02 12:01:52 +00:00
John Titor
2cf5032969
nixos/ananicy: disable ananicy-cpp's BPF on hardened kernels
2024-08-02 15:06:35 +05:30
John Titor
d626da64ec
nixos/ananicy: format with nixfmt-rfc-style
2024-08-02 14:52:53 +05:30
John Titor
4c55a97341
nixos/ananicy: use lib. explicitly
2024-08-02 14:34:14 +05:30
tomberek
3758fa1f50
Merge pull request #299339 from teto/teto/wireguard-compact-unit
...
networking.wireguard: generate leaner units
2024-08-02 03:18:16 -04:00
Maximilian Bosch
7b01c5da3c
Merge pull request #329611 from Ma27/pg16
...
postgresql: 15 -> 16 for 24.11+
2024-08-02 07:09:50 +00:00
tomberek
7d29722746
Merge pull request #322035 from jpds/nixos-nats-validate-config
...
nixos/nats: Implemented configuration verification
2024-08-02 02:37:48 -04:00
Felix Bühler
04101568c0
Merge pull request #325644 from Stunkymonkey/sogo-chmod-install
...
nixos/sogo: prefer 'install' over 'chmod'/'chown'
2024-08-01 23:25:37 +02:00
Bjørn Forsman
849492e6e2
nixos/deconz: mention RaspBee hardware
2024-08-01 16:48:38 +02:00
Bjørn Forsman
aeaf887dcb
nixos/deconz: update URL to hardware products
...
There are multiple products/versions, so replace the "version 2" URL
with a landing page for all products.
2024-08-01 16:48:38 +02:00
Emily
accd3aa082
Merge pull request #331187 from emilylange/forgejo
...
forgejo: refactor to support multiple versions, 7.0.5 -> 8.0.0, forgejo-lts: init at 7.0.6
2024-08-01 15:07:21 +02:00
Martin Weinelt
7b07f5371f
Merge pull request #331406 from mweinelt/pretix-2024.7.0
...
pretix: 2024.6.0 -> 2024.7.0
2024-08-01 13:04:29 +02:00
lassulus
35ac2fed3e
Merge pull request #330946 from toastal/movim-0.26
...
movim: 0.25.1 → 0.26
2024-08-01 11:39:13 +02:00
Pablo Ovelleiro Corral
c882d9b673
nixos/screego: init module
...
Add module for screego
2024-08-01 10:51:38 +02:00
Michele Guerini Rocco
de8d752e98
Merge pull request #319188 from buckley310/2024-06-11-wpa-supplicant
...
nixos/wireless: fix quotes in config path
2024-08-01 09:32:05 +02:00
Christina Sørensen
32ca66f3ed
nixos/kubernetes: refactor feature gates to attrsOf bool, making it possible to disable featureGates
...
This is a breaking change, requiring users of `featureGates` to change
from a `listOf str` to `attrsOf bool`.
Before:
```nix
featureGates = [ "EphemeralContainers" ];
extraOpts = pkgs.lib.concatStringsSep " " (
[
"--container-runtime=remote"
''--feature-gates="CSIMigration=false"''
});
```
After:
```nix
featureGates = {EphemeralContainers = true; CSIMigration=false;};
```
This is much nicer, and sets us up for later work of migrating to
configuration files for other services, like e.g. has been happening
with kubelet (see: #290119 ).
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
2024-08-01 07:51:34 +02:00
Martin Weinelt
4ba537131f
nixos/pretix: increases startup timeout
...
Migrations on a busy machine can exceed 5 minutes, which I can reproduce
on a busy builder.
2024-08-01 04:37:20 +02:00
hellodword
e4a4da8794
nixos/restic: ensure newline in --files-from
2024-08-01 02:07:38 +00:00
Arian van Putten
cd90d5e20a
Merge pull request #331248 from arianvp/systemd-unified-only
...
Remove support for legacy cgroup hierachy
2024-07-31 18:28:17 +02:00
Arian van Putten
85e4fc50db
nixos/ananicy: force unified cgroup hierachy
...
This breaks the functionality of this module but I don't see a way around it
as 256 dropped support.
https://gitlab.com/ananicy-cpp/ananicy-cpp/-/issues/40
2024-07-31 14:38:51 +02:00
Sandro
46784713e5
Merge pull request #325639 from OPNA2608/init/lomiri/lomiri-camera-app
2024-07-31 13:59:03 +02:00
euxane
fcb2a4a5ff
nixos/zoneminder: set fcgiwrap socket owner
2024-07-31 11:03:06 +02:00
euxane
efc7aebda7
nixos/fcgiwrap: require explicit owner for UNIX sockets
...
The default in the previous option documentation was incorrect,
resulting in the UNIX socket to be unreachable except by root by
default.
This fixes the documentation and requires consumers to set values
explicitly for the socket's owning user and group.
2024-07-31 11:03:06 +02:00
euxane
4f2da6c9c1
nixos/fcgiwrap: add option migration instruction errors
...
This adds migration instructions for the removed global shared instance
configuration of fcgiwrap.
Adding those explicit messages to the previous options requires moving
the newly defined options from `services.fcgiwrap.*` to
`services.fcgiwrap.instances.*` due to an option namespace clash.
`mkRenamedOptionModule` was not used because the previous options do
not directly map to the new ones. In particular, `user` and `group`
were described as setting the socket's permission, but were actually
setting the process' running user.
Co-authored-by: Minijackson <minijackson@riseup.net>
2024-07-31 11:02:37 +02:00
Peter Hoeg
c3392ad349
nixos/prometheus-smartctl-exporter: providing the path to the binary is no longer needed
2024-07-31 10:48:38 +02:00
zimbatm
5a353f15cc
nixos/nar-serve: add domain option
2024-07-31 09:57:37 +02:00
zimbatm
ed47bba9ad
nixos/nar-serve: add package option
2024-07-31 09:57:36 +02:00
Bruno BELANYI
e20e12a9c7
Merge pull request #330956 from DCsunset/gotify-module-update
...
nixos/gotify-server: support all config options and custom package
2024-07-31 08:22:23 +01:00
toastal
936a378123
movim service: updates for 0.26
2024-07-31 14:12:14 +07:00
emilylange
e271e748c9
nixos/forgejo: default to forgejo-lts
2024-07-31 03:59:11 +02:00
DCsunset
0c2918fc91
nixos/gotify-server: add environment and environmentFiles options
2024-07-30 17:38:00 -04:00
DCsunset
e1ced8b12c
nixos/gotify-server: add package option
2024-07-30 17:32:01 -04:00
DCsunset
b5a051f694
nixos/gotify-server: add maintainer
2024-07-30 17:29:55 -04:00
DCsunset
2079eeb882
nixos/gotify-server: clean up and reformat module
2024-07-30 17:28:54 -04:00
Robert Rose
3ac993566c
nixos/k3s: add test for airgap images import
...
Add a nixos test that imports the airgap images
archive and checks whether all expected images are
successfully loaded by k3s.
2024-07-30 21:14:25 +02:00
Emily
d21a082a4d
Merge pull request #296691 from helsinki-systems/feat/restic-systemd-inhibit
...
nixos/restic: add option to inhibit going to sleep
2024-07-30 20:45:56 +02:00
Víctor Martínez
bbb542ea66
nixos/ollama: add missing nvidia device group name ( #331125 )
...
Fixes : #331069
2024-07-30 19:03:08 +02:00
Jonathan Zielinski
42e7fd46e7
nixos/nvidia-container-toolkit: add device-name-strategy option
...
Containerd will fail to inject CDI devices if you've been using the
uuid naming strategy rather than the default one.
2024-07-30 15:25:48 +00:00
OPNA2608
826486cd2f
nixos/lomiri: Add camera app
2024-07-30 13:26:09 +02:00
K900
7f2ec487cc
nixos/i2pd: actually fix, clean up a little bit
2024-07-30 11:07:37 +03:00
K900
268299ad04
nixos/i2pd: fix warning
2024-07-29 23:36:08 +03:00
Kerstin Humm
ceb54bc2a7
nixos/gollum: format with nixfmt
2024-07-29 12:49:44 +02:00
Kerstin Humm
d6b9fb9ba3
gollum: 5.3.3 -> 6.0.1
...
Changelog: https://github.com/gollum/gollum/releases
2024-07-29 12:49:43 +02:00
Jörg Thalheim
5356420466
treewide: remove unused with statements from maintainer lists
...
$ find -type f -name '*.nix' -print0 | xargs -P "$(nproc)" -0 sed -i \
-e 's!with lib.maintainers; \[ *\];![ ];!' \
-e 's!with maintainers; \[ *\];![ ];!'
2024-07-29 10:06:20 +08:00
Sandro
bf5f4549e1
Merge pull request #300201 from schuetzm/mysqlbackup-rsyncable
2024-07-29 01:29:33 +02:00
Florian Klink
bc83c7cf57
Merge pull request #330448 from flokli/wvdial
...
wvdial, wvstreams: init
2024-07-28 19:49:33 +03:00
Vladimír Čunát
a5b2fe7374
Merge #328673 : staging-next 2024-07-20
2024-07-28 13:45:55 +02:00
Vladimír Čunát
ca0d8e592b
Merge #330440 : nixos/speechd: avoid by default on headless systems
...
...into staging-next
2024-07-28 12:50:17 +02:00
Vladimír Čunát
1e9b3c1af1
nixos/speechd: avoid by default on headless systems
...
Incidentally this also fixes tests like nixosTests.installer.simple
/cc PR #329658
2024-07-28 12:16:12 +02:00
Marc Schütz
9be35dff51
mysqlBackup: use rsyncable compression
2024-07-28 11:03:13 +02:00
Florian
2c5b304712
Merge pull request #219942 from vsharathchandra/druid_nix_module
...
nixos/druid: init module and package
2024-07-28 11:02:06 +02:00
sharath.v
4bfc173d8f
nixos/druid: init module
2024-07-28 06:54:13 +00:00
github-actions[bot]
384d08d20d
Merge master into staging-next
2024-07-28 06:01:00 +00:00
Franz Pletz
985acc7254
Merge pull request #326224 from NickCao/udev-kvm
2024-07-28 07:01:48 +02:00
Sergei Zimmerman
e3e6e94010
nixos/rathole: init module
...
Adds a module for rathole package. The package itself
and this module is very similar to frp, so the options
and tests are not very far off from those for frp.
2024-07-28 01:25:01 +03:00
K900
24076029d2
Merge remote-tracking branch 'origin/master' into staging-next
2024-07-28 01:04:35 +03:00
Sandro
2ae7003371
Merge pull request #330187 from SuperSandro2000/archisteamfarm
2024-07-27 21:00:45 +02:00
Florian Klink
21e3a4214f
nixos/wvdial: init module
2024-07-27 19:11:02 +03:00
Nick Cao
c8789dfa2b
Merge pull request #330198 from r-ryantm/auto-update/restic-rest-server
...
restic-rest-server: 0.12.1 -> 0.13.0
2024-07-27 10:38:03 -04:00
pancho horrillo
1f88956b95
nixos/kmscon: fix cfgfile missing trailing newline
...
Currently, the `kmscon.conf` file that is generated is missing a
trailing newline. This breaks `kmscon`, since its parser assumes
well-formedness.
I noticed this while trying to specify a font, whose spec ended up on
the last line, but without the trailing newline, `kmscon` would not honor it.
2024-07-27 15:54:41 +02:00
github-actions[bot]
614efe64e8
Merge master into staging-next
2024-07-27 12:01:12 +00:00
Robert Schütz
3e4e2db2d7
restic-rest-server: 0.12.1 -> 0.13.0
...
Diff: https://github.com/restic/rest-server/compare/v0.12.1...v0.13.0
Changelog: https://github.com/restic/rest-server/blob/v0.13.0/CHANGELOG.md
2024-07-27 02:34:16 -07:00
Vladimír Čunát
64c6a981fe
Merge branch 'master' into staging-next
2024-07-27 09:18:58 +02:00
Julien Moutinho
db44a65a61
nixos/radicle: fix support for encrypted privateKeyFile
2024-07-27 01:48:51 +02:00
DCsunset
05113f61f0
nixos/stirling-pdf: init module
2024-07-26 18:12:50 -04:00
Jörg Thalheim
cd8166ed1c
Merge pull request #329731 from ju1m/radicle
...
nixos/radicle: fix support of absolute file paths for SSH keys
2024-07-26 20:25:23 +02:00
Florian
6d0f55ef84
Merge pull request #328148 from NukaDuka/prometheus-pve-exporter
...
prometheus-pve-exporter: 3.2.4 -> 3.4.3
2024-07-26 20:21:21 +02:00
github-actions[bot]
c708f59661
Merge master into staging-next
2024-07-26 18:01:11 +00:00
Martin Weinelt
0196cfe7f3
Merge pull request #330152 from dotlambda/home-assistant
...
nixos/home-assistant: customComponents must use buildHomeAssistantComponent
2024-07-26 19:15:11 +02:00
K900
c32b73a2d6
nixos/plasma6: add libplasma to SDDM wrapper
...
It's actually required.
2024-07-26 19:20:02 +03:00
Martin Weinelt
93f4195fe0
Merge remote-tracking branch 'origin/master' into staging-next
...
Conflicts:
- pkgs/applications/graphics/seamly2d/default.nix
2024-07-26 18:05:04 +02:00
Aleksana
577a9c43f3
Merge pull request #330042 from Sigmanificient/remove-leading-space-description
...
treewide: remove trailing space in description
2024-07-26 23:48:02 +08:00
Robert Schütz
a5f8d3fe02
nixos/home-assistant: customComponents must use buildHomeAssistantComponent
2024-07-26 07:33:40 -07:00
Sandro Jäckel
316e779538
Revert "nixos/archisteamfarm: fix crash when web-ui is disabled"
...
This reverts commit 02e9c36e59
.
2024-07-26 16:27:19 +02:00
Dennis Stengele
6f3ba8d714
nixos/zeronsd: init module and package ( #253610 )
...
* zeronsd: init at 0.5.2
* nixos/zeronsd: init at 0.5.2
This is the module for the new zeronsd package.
2024-07-26 15:20:56 +02:00
K900
04d010a9af
nixos/speechd: init
2024-07-26 16:10:16 +03:00
K900
26801aa449
Merge remote-tracking branch 'origin/master' into staging-next
2024-07-26 14:31:21 +03:00
Pol Dellaiera
ceda66b310
Merge pull request #251687 from martinetd/cryptpad
...
nixos/cryptpad: init, cryptpad: init at 2024.6.0
2024-07-26 09:21:51 +02:00
K900
1410c766c8
Merge remote-tracking branch 'origin/master' into staging-next
2024-07-26 08:41:08 +03:00
Aleksana
19276533a7
Merge pull request #329968 from carbolymer/jackett-configurable-port
...
nixos/jackett: add configurable port
2024-07-26 11:23:05 +08:00
Aleksana
f6dda3bfc8
Merge pull request #330021 from ju1m/radicle-fix-node-listenAddress
...
nixos/radicle: fix node.listenAddress to support both IPv4 and IPv6
2024-07-26 11:18:10 +08:00
Sigmanificient
543cd40ecc
treewide: remove trailing space in description
...
Done using `grep -rP 'description\s+=\s+"[^"]+[ ]";' | cut -d ':' -f 1 |
xargs -i nvim {}` and sorting the opened files by hand, avoiding
generated packages list
2024-07-26 03:38:50 +02:00
Julien Moutinho
d8401bc577
nixos/radicle: add a settings example
2024-07-26 01:15:03 +02:00
Yt
60bee661ea
Merge pull request #329905 from scvalex/livebook-without-cookie
...
livebook: fix service not starting when LIVEBOOK_COOKIE was not set
2024-07-25 22:42:05 +00:00
Jörg Thalheim
0fbc43eaea
Merge pull request #323641 from XenGi/fix-freshrss
...
nixos/freshrss: add ability to use socket path
2024-07-26 00:20:49 +02:00
Julien Moutinho
5f335cfb8f
nixos/radicle: fix node.listenAddress to support both IPv4 and IPv6
2024-07-25 23:46:16 +02:00
Mateusz Galazyn
a0906cbd16
nixos/jackett: add configurable port
2024-07-25 20:33:39 +02:00
github-actions[bot]
2567b049bd
Merge master into staging-next
2024-07-25 18:00:59 +00:00
Alexandru Scvortov
742ee97845
livebook: fix service not starting when LIVEBOOK_COOKIE was not set
2024-07-25 17:17:41 +01:00
Alexandru Scvortov
f147a306d5
livebook: add munksgaard and scvalex as maintainers
2024-07-25 17:17:41 +01:00
❄️
5f2a6de6f9
Merge pull request #328385 from rorosen/k3s-kubelet-config
...
nixos/k3s: add options for graceful node shutdown and kubelet config
2024-07-25 10:19:16 -03:00
github-actions[bot]
12ea252962
Merge master into staging-next
2024-07-25 06:01:22 +00:00
github-actions[bot]
94c17d2caa
Merge master into staging-next
2024-07-25 00:02:30 +00:00
abysssol
084f6a3e26
nixos/ollama: make rocmOverrideGfx
backward compatible
...
The initial version of `rocmOverrideGfx` incorrectly used `lib.mkIf`
in an attempt to prevent interference with previous uses of
`environmentVariables.HSA_OVERRIDE_GFX_VERSION`.
However, the effect was actually to simply erase existing definitions of
`HSA_OVERRIDE_GFX_VERSION` until `rocmOverrideGfx` was set,
which was the situation I was trying to avoid in the first place.
This fixes the bug by switching from `lib.mkIf` to `lib.optionalAttrs`.
2024-07-24 16:11:09 -04:00
abysssol
246d1ee533
nixos/ollama: reformat with nixfmt-rfc-style
2024-07-24 16:09:56 -04:00
Julien Moutinho
43c36273b2
nixos/radicle: fix support of absolute file paths for SSH keys
2024-07-24 22:07:53 +02:00
Guillaume Girol
bbd80e97f9
Merge pull request #328459 from onny/sane-backends-fix
...
sane-backends: 1.2.1 -> 1.3.1
2024-07-24 20:40:47 +02:00
github-actions[bot]
7208220b63
Merge master into staging-next
2024-07-24 18:01:18 +00:00
Emily
477c3c6d5e
Merge pull request #307962 from jpds/restic-snapshot-list-only-latest
...
nixos/restic: Use cat config in pre-start repo initialization check
2024-07-24 17:13:38 +02:00
Masum Reza
81cb83b07f
Merge pull request #290008 from eum3l/add-opengfw
...
opengfw: init at 0.4.0 (+NixOS module)
2024-07-24 20:39:41 +05:30
Bobby Rong
3a422267eb
Merge pull request #329199 from bobby285271/upd/cinnamon-by-name
...
Move all packages out of cinnamon scope
2024-07-24 22:04:34 +08:00
Peder Bergebakken Sundt
24899eea99
Merge pull request #327184 from bhankas/goatcounter
...
nixos/goatcounter: init
2024-07-24 15:38:27 +02:00
eum3l
86ae0fca93
nixos/opengfw: init
2024-07-24 15:11:23 +02:00
github-actions[bot]
8402add1f4
Merge master into staging-next
2024-07-24 12:01:12 +00:00
Silvan Mosberger
473e469d5a
Merge pull request #328381 from tie/map-attrs-flatten
2024-07-24 13:32:34 +02:00
Yaya
feeb53a430
nixos/gitlab: Replace git package with bundled git
...
This commit switches gitaly's git package from `pkgs.git` to the bundled
`git` package in order to maintain compatibility with the supported git
release by gitaly.
2024-07-24 10:51:55 +02:00
Maximilian Bosch
bf2d040432
postgresql: 15 -> 16 for 24.11+
...
Upgrade default postgresql for stateVersion >=24.11.
This also rebuilds all packages linking against `libpq.so` to use
postgresql 16.
After re-reading https://www.postgresql.org/docs/16/release-16.html
I don't see any major risks about doing that.
2024-07-24 10:43:02 +02:00
TheRealGramdalf
d66d94b37b
nixos/caddy: fix group option description ( #328034 )
2024-07-24 16:40:07 +08:00
Sven Slootweg
51a72a8271
nixos/caddy: fix module docs for new root syntax ( #328444 )
...
Old syntax no longer works; `root` now takes two arguments. Updated example in module documentation to reflect this.
2024-07-24 16:38:48 +08:00
Dominique Martinet
7c448e8d44
nixos/cryptpad: harden service
...
cryptpad is not directly exposed to the network, but has plenty that can
be hardened more properly, so fix that.
2024-07-24 16:17:32 +09:00
Dominique Martinet
b846e8762f
nixos/cryptpad: init
...
This is a full rewrite independent of the previously removed cryptpad
module, managing cryptpad's config in RFC0042 along with a shiny test.
Upstream cryptpad provides two nginx configs, with many optimizations
and complex settings; this uses the easier variant for now but
improvements (e.g. serving blocks and js files directly through nginx)
should be possible with a bit of work and care about http headers.
the /checkup page of cryptpad passes all tests except HSTS, we don't
seem to have any nginx config with HSTS enabled in nixpkgs so leave this
as is for now.
Co-authored-by: Pol Dellaiera <pol.dellaiera@protonmail.com>
Co-authored-by: Michael Smith <shmitty@protonmail.com>
2024-07-24 16:17:26 +09:00
Vladimír Čunát
cd346565bb
Merge branch 'master' into staging-next
2024-07-24 07:19:19 +02:00
Payas Relekar
aebb3d3474
nixos/goatcounter: init
2024-07-24 10:17:44 +05:30
Franz Pletz
b865ea167d
Merge pull request #321644 from pedorich-n/netdata-146
2024-07-23 23:23:30 +02:00
Franz Pletz
e6ae50bb83
Merge pull request #327986 from 7596ff/7596ff/airsonic-context-path
2024-07-23 23:15:27 +02:00
Franz Pletz
f1f5d9433b
Merge pull request #329014 from n8henrie/n8henrie-espanso-maintainer
2024-07-23 23:14:53 +02:00
Jan Tojnar
3178439a4e
Merge pull request #282317 from dawidd6/gdm-autologin-unlocks-keyring
...
nixos/gdm: autologin unlocks keyring when possible
2024-07-23 21:04:35 +02:00
Bobby Rong
d2ec434026
nixos/cinnamon: Fix excludePackages example
...
We don't ship blueberry and blueberry is in top-level.
2024-07-23 22:12:42 +08:00
Bobby Rong
22b54a6e7f
cinnamon-gsettings-overrides: Move from cinnamon scope to top-level
2024-07-23 22:12:42 +08:00
Bobby Rong
ab6606dfb8
cinnamon-screensaver: Move from cinnamon scope to top-level
2024-07-23 22:12:42 +08:00
Bobby Rong
d1a7acfc47
cinnamon-common: Move from cinnamon scope to top-level
2024-07-23 22:12:41 +08:00
Bobby Rong
6fd4a53e3e
cinnamon-control-center: Move from cinnamon scope to top-level
2024-07-23 22:12:41 +08:00
Bobby Rong
bf4ffb38d0
cinnamon-session: Move from cinnamon scope to top-level
2024-07-23 22:12:41 +08:00
Bobby Rong
f3d0454e4a
nemo-with-extensions: Move from cinnamon scope to top-level
2024-07-23 22:12:40 +08:00
Bobby Rong
925db507a8
nemo: Move from cinnamon scope to top-level
2024-07-23 22:00:19 +08:00
Bobby Rong
e5373c3e6c
cinnamon-settings-daemon: Move from cinnamon scope to top-level
2024-07-23 22:00:18 +08:00
Bobby Rong
e8fd435f36
cinnamon-translations: Move from cinnamon scope to top-level
2024-07-23 22:00:18 +08:00
Bobby Rong
6f102799e7
cinnamon-menus: Move from cinnamon scope to top-level
2024-07-23 22:00:18 +08:00
Bobby Rong
3fba5befb1
cinnamon-desktop: Move from cinnamon scope to top-level
2024-07-23 22:00:18 +08:00
github-actions[bot]
d284ef371e
Merge master into staging-next
2024-07-23 12:01:18 +00:00
Florian
a161b380a9
Merge pull request #328205 from litchipi/ifm
...
ifm: init at 4.0.2
2024-07-23 09:35:56 +02:00
Dawid Dziurla
097b63d424
nixos/gdm: autologin unlocks keyring when possible
2024-07-23 09:34:19 +02:00
Litchi Pi
0fb7268b9b
Init IFM service at version 4.0.2
...
Signed-off-by: Litchi Pi <litchi.pi@proton.me>
2024-07-23 08:44:50 +02:00
github-actions[bot]
09a27d5bc1
Merge master into staging-next
2024-07-23 00:02:18 +00:00
Franz Pletz
b12aaa9f9b
Merge pull request #316139 from Luflosi/bind-service-wait-for-ready-status
2024-07-23 00:19:53 +02:00
Pol Dellaiera
771c4624ed
Merge pull request #328713 from mweinelt/ollama-sandbox-issue
...
nixos/ollama: replace flawed sandboxing option
2024-07-22 22:21:16 +02:00
Artturin
60e9cffe2c
Merge branch 'master' into staging-next
2024-07-22 22:53:31 +03:00
Bruno BELANYI
87a80cdaf9
Merge pull request #329112 from ambroisie/tandoor-module
...
nixos/tandoor-recipes: revert 'GUNICORN_MEDIA=1'
2024-07-22 15:48:52 +01:00
Jonas Heinrich
4edef1362f
sane-backends: configure and use lock dir
2024-07-22 16:46:30 +02:00
Bobby Rong
3e9b9159cb
Merge pull request #327144 from bobby285271/upd/cinnamon-xapps-by-name
...
Move various packages out of cinnamon scope
2024-07-22 21:33:16 +08:00
Martin Weinelt
fe58e8856f
nixos/ollama: make host example dualstack wildcard
...
Binding to IPv6 wildcard generally binds dual-stack, which is also a
better example because the way to specify it is not always very clear.
2024-07-22 14:51:40 +02:00
Martin Weinelt
12897b37a8
nixos/ollama: harden systemd unit
...
Tested with CPU and CUDA acceleration. Researched for ROCm, but I have no
compatible card to test it with.
2024-07-22 14:51:40 +02:00
Martin Weinelt
be7bce879f
nixos/ollama: remove writablePaths option
...
Making the models directory always writable is much simpler, than having
to watch out for an option to facilitate that.
2024-07-22 14:51:39 +02:00
Martin Weinelt
809ea5c6bd
nixos/ollama: replace flawed sandboxing option
...
The ollama module in its default configuration relies on systemd's
`DynamicUser=` feature for user allocation. In #305076 that allocation
was made conditional and tied to the `sandboxing` option, that was
intended to fix access to model directories outside the allocated state
directory.
However, by disabling sandboxing ollama would inadvertently run as root,
given that `User=` and `Group=` are not required to be set.
The correct way to grant access to other paths is to allocate static
user and group, and grant permissions to the destination path to that
allocation.
We therefore replace the sandboxing option user and group options, that
default to `null`, which means they default to `DynamicUser=`, but can
be replaced with a statically allocated user/group, and thereby a stable
uid/gid.
Fixes: 552eb759
("nixos/ollama: add options to bypass sandboxing")
2024-07-22 14:51:39 +02:00
Bruno BELANYI
c8f2bb1b65
nixos/tandoor-recipes: revert 'GUNICORN_MEDIA=1'
...
Quoting from upstream's documentation [1]:
> Basically everyone recommends not doing this. Please use [a webserver]
> to handle media file serving.
Given that this commit broke the module for unrelated reasons, I've
decided to just revert it and let downstream users make the choice of
easy vs. secure.
[1]: https://docs.tandoor.dev/system/configuration/#gunicorn-media
This reverts commit e8c56de827
.
2024-07-22 09:17:41 +00:00
PopeRigby
a5eaa1df10
nixos/scrutiny: enable collector by default if scrutiny is enabled ( #329069 )
2024-07-22 07:38:45 +01:00
Nathan Henrie
de322fa088
nixos/espanso: add n8henrie to maintainers
...
I help maintain espanso and would like to help maintain both the package
and the module.
2024-07-21 17:08:24 -06:00
Bobby Rong
d114d56aad
nixos/cinnamon: Do not use "with pkgs.cinnamon"
...
Otherwise with allowAliases enabled, the aliases are preferred and used,
spamming deprecation warnings.
2024-07-22 01:02:17 +08:00
Bobby Rong
508637b0e3
xapp: Move from cinnamon scope to top-level
...
* The timeshift changes are used to make by-name check happy.
* More by-name changes in the next commit.
2024-07-22 01:02:16 +08:00
Sandro
4cc8b29327
Merge pull request #299599 from SuperSandro2000/kde-pim
...
programs/kde-pim: init
2024-07-21 16:26:01 +02:00
Bobby Rong
350a70036a
mint-themes: Move from cinnamon scope to top-level
2024-07-21 21:17:11 +08:00
Bobby Rong
2359076f1f
mint-y-icons: Move from cinnamon scope to top-level
2024-07-21 21:17:10 +08:00
Bobby Rong
c09bdb5d5e
mint-cursor-themes: Move from cinnamon scope to top-level
2024-07-21 21:17:09 +08:00
Jörg Thalheim
f09ab69a7e
nixos/zerotierone: clean up local.conf symlinks unconditionally
2024-07-20 16:39:56 +02:00
Vladimír Čunát
577f40b8a9
Merge branch 'staging' into staging-next
2024-07-20 16:12:24 +02:00
K900
5e13e3e566
Merge pull request #324894 from paveloom/flaresolverr
...
flaresolverr: init at 3.3.21 + nixos/flaresolverr: initial commit
2024-07-20 11:06:18 +03:00
Robert Rose
c58c1e8f55
nixos/k3s: add options for graceful node shutdown and kubelet config
...
Allow to set kubelet configuration parameters
via an option. Additionally, expose the
respective options for graceful node
shutdown directly, as it is anticipated to
be used frequently.
2024-07-19 20:28:00 +02:00
github-actions[bot]
637b531dcf
Merge staging-next into staging
2024-07-19 18:01:40 +00:00
Pavel Sobolev
c9c14f86db
nixos/flaresolverr: initial commit
2024-07-19 20:55:21 +03:00
OPNA2608
c768ee4aa3
nixos/lomiri: ubuntu_font_family -> ubuntu-classic
2024-07-19 19:20:59 +02:00
Peder Bergebakken Sundt
b2a54feb35
Merge pull request #279408 from alyssais/mailman-nginx-timeout
...
nixos/mailman: increase nginx proxy timeout
2024-07-19 17:56:07 +02:00
github-actions[bot]
a6c20a7387
Merge staging-next into staging
2024-07-19 12:01:49 +00:00
Sandro
89d95fb2bc
Merge pull request #327939 from Guanran928/libreddit
2024-07-19 13:47:14 +02:00
Sarah Brofeldt
54fbcf1be8
Merge pull request #321632 from PedroRegisPOAR/kubernetes-mkCert-drops-nogroup-as-default
...
nixos/kubernetes: adds argument to mkCert defaulting to kubernetes group
2024-07-19 12:49:49 +02:00
Jonas Chevalier
676e42a45e
Merge pull request #327729 from zimbatm/odoo-fixes
...
odoo fixes
2024-07-19 12:35:03 +02:00
Sirio Balmelli
85761ade56
modules/odoo: add autoInitExtraFlags
...
Allow module user to specify additional flags to be passed on autoInit
Signed-off-by: Sirio Balmelli <sirio@b-ad.ch>
2024-07-19 11:51:57 +02:00
Sirio Balmelli
67bcb287ec
modules/odoo: execute autoInit only once
...
Signed-off-by: Sirio Balmelli <sirio@b-ad.ch>
2024-07-19 11:51:52 +02:00
Ivan Trubach
7919709a23
nixos/modules: use mapAttrsToList instead of mapAttrsFlatten
2024-07-19 11:39:39 +03:00
Guanran Wang
782e8513d3
nixos/cloudflare-dyndns: introduce package option
2024-07-19 14:45:09 +08:00
github-actions[bot]
f6ed4c2f35
Merge staging-next into staging
2024-07-19 06:01:45 +00:00
Matthew Croughan
be9599e3d4
nixos/scion: introduce package option ( #327765 )
2024-07-19 02:30:10 +02:00
github-actions[bot]
f316203fda
Merge staging-next into staging
2024-07-19 00:03:05 +00:00
lassulus
3575fad9da
Merge pull request #323466 from andersk/grep-stray
...
nixos/udev: Fix `grep: warning: stray \ before /`
2024-07-18 23:02:07 +02:00
github-actions[bot]
401d4660b3
Merge staging-next into staging
2024-07-18 18:01:57 +00:00
Krzysztof Nazarewski
676a51c41f
nixos/hardware.display: init
2024-07-18 16:57:40 +03:00
Martin Weinelt
983077457f
Merge remote-tracking branch 'origin/staging-next' into staging
...
Conflicts:
- pkgs/development/python-modules/uvcclient/default.nix
- pkgs/development/tools/rust/rust-analyzer/default.nix
2024-07-18 12:35:33 +02:00
Aaron Andersen
2e930eafb9
Merge pull request #318285 from gador/nixos-zabbixWeb-nginx
...
nixos/zabbixWeb: Add nginx as webserver, add zabbix 6.4
2024-07-17 21:22:13 -04:00
Martin Weinelt
bf8439efae
Merge pull request #311927 from mweinelt/music-assistant
...
music-assistant: init at 2.0.7
2024-07-18 02:31:18 +02:00
Darragh Elliott
61820de2d4
ddns-updater: Add module, test, update script
2024-07-17 21:56:05 +00:00
Florian Brandes
7d3b77d66f
nixos/zabbixWeb: format
...
Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2024-07-17 22:33:47 +02:00
Florian Brandes
9ca5b84e27
nixos/zabbixWeb: add nginx config
...
Co-authored-by: Aaron Andersen <aaron@fosslib.net>
Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2024-07-17 22:31:50 +02:00
Martin Weinelt
76442766ea
nixos/music-assistant: init
2024-07-17 22:29:38 +02:00
Johannes Jöns
3f7fcbb2f9
Merge pull request #290014 from jopejoe1/ubuntu-font
...
ubuntu-sans{,-mono}: rename from ubuntu_font_family, 0.83 -> 1.004
2024-07-17 18:46:36 +00:00
Kira Bruneau
b37088de74
Merge pull request #326894 from kira-bruneau/replay-sorcery
...
replay-sorcery: remove as it is unmaintained upstream
2024-07-17 14:37:51 -04:00
Artturin
20cf80e167
Merge branch 'staging-next' into staging
2024-07-17 21:29:37 +03:00
Pol Dellaiera
74d05311fd
Merge pull request #327886 from drupol/nixos-tika-module-add-options
...
nixos/tika: add `enableOcr` option
2024-07-17 20:10:06 +02:00
Cassandra McCarthy
c6ba378b7b
airsonic: update context-path directive
...
This line has been broken since the service file was created. According
to the [spring docs] that Airsonic uses, server.context-path is what
should be here. I've tested this by manually setting it as an extra JVM
option on my machine, and it works.
[spring docs]: https://docs.spring.io/spring-boot/docs/1.4.5.RELEASE/reference/htmlsingle/#common-application-properties
2024-07-17 13:23:19 -04:00
Sandro
1607a42b49
Merge pull request #290452 from flandweber/borgmatic-exporter
...
borgmatic-exporter: init at 0.2.5
2024-07-17 19:08:28 +02:00
Nicolas Mémeint
1ceb55d4b9
nixos/authelia: Remove options incompatible with new settings
...
- Remove settings.server.{host,port} options
- Replaced by settings.server.address
- If any of settings.server.{host,port,path} are specified in the
configuration, a warning is displayed and these values will be used
instead of settings.server.address
- Change what secrets.oidcIssuerPrivateKeyFile maps to
- Previously: AUTHELIA_IDENTITY_PROVIDERS_OIDC_ISSUER_PRIVATE_KEY_FILE
- Now: identity_providers.oidc.jwks[0].key
- Not done directly in the NixOS settings config but as a separate
YAML config file
- Done that way because Go templates are not correctly handled by
the YAML generator (#319716 )
- Change secrets.jwtSecretFile env variable mapping
- Previously: AUTHELIA_JWT_SECRET_FILE
- Now: AUTHELIA_IDENTITY_VALIDATION_RESET_PASSWORD_JWT_SECRET_FILE
2024-07-17 17:26:46 +02:00
Guanran Wang
f7a0c71b61
libreddit: remove as unmaintained upstream
2024-07-17 23:03:14 +08:00
Aleksana
a9a4e171c7
Merge pull request #327032 from danc86/push-krkxkxtnruqp
...
nixos/sssd: fix KCM to use new krb5 settings
2024-07-17 22:29:09 +08:00
Pol Dellaiera
6b3c00c65a
nixos/tika: add enableOcr
option
2024-07-17 13:14:35 +02:00
Weijia Wang
078fdedf26
Merge branch 'staging-next' into staging
2024-07-17 13:10:23 +02:00
Sandro
51fcc2c92e
Merge pull request #314440 from ju1m/radicle
2024-07-17 13:04:06 +02:00
Kartik Gokte
dbba11e241
nixos/prometheus-pve-exporter: added new options introduced in v3.4.3
2024-07-17 16:09:11 +05:30
zimbatm
d11a54cb2f
nixos/odoo: set data_dir explicitly
...
Don't hide the data is a private sub-folder.
Before:
* /var/lib/private/odoo/.local/share/Odoo/
After:
* /var/lib/private/odoo/data
2024-07-17 10:59:01 +02:00
Pyrox
a24fa6098d
nixos/gotenberg: init
2024-07-17 10:37:35 +02:00
OTABI Tomoya
43d306e7db
Merge pull request #326398 from phaer/etebase-python
...
etebase-server: use buildPythonApplication, default to withLdap = false
2024-07-17 10:00:42 +09:00
zimbatm
c570314635
nixos/odoo: add autoInit option
...
When enabled, Odoo will automatically initialize the database on
startup.
2024-07-16 21:55:13 +02:00
zimbatm
750f1478fc
nixos/odoo: use env vars to configure Odoo
...
This allows running multiple commands with the same settings.
2024-07-16 21:55:13 +02:00
phaer
c437fb23e1
etebase-server: use buildPythonApplication...
...
...not pythonPackage. This is an app, living in pkgs/servers, so
we just use callPackage in all-packages and drop the python module.
python3.pkgs.toPythonModule could be used if a python module was needed.
Before that change legacyPackages.x86_64-linux.python311.pkgs.etebase-server.python
would give a python 3.12 release, and was therefore broken.
etebase-server = toPythonModule (pkgs.etebase-server.override {
python3 = python;
});
would now be correct
2024-07-16 20:20:29 +02:00
github-actions[bot]
df8055b727
Merge staging-next into staging
2024-07-16 18:01:37 +00:00
Artturin
a516ea8c99
Merge branch 'staging-next' into staging
2024-07-16 19:07:48 +03:00
❄️
930b0dca59
Merge pull request #327476 from rorosen/k3s-extra-flags-list
...
nixos/k3s: accept a list of extraFlags
2024-07-16 09:27:19 -03:00
Sandro
0397741f8a
Merge pull request #324698 from bbenno/graylog-6_0
2024-07-16 14:24:21 +02:00
Kira Bruneau
c0c8a36716
replay-sorcery: remove as it is unmaintained upstream
2024-07-16 07:29:07 -04:00
Atemu
aba669227b
Merge pull request #326618 from emilazy/drop-ffmpeg-5
...
ffmpeg_5: drop
2024-07-16 13:06:36 +02:00
Finn Landweber
0d58b75cba
added prometheus-borgmatic-exporter module
2024-07-16 12:17:49 +02:00
Sandro
10635f7d2a
Merge pull request #202068 from justinas/nginxlog-exporter-typed-options
2024-07-16 11:07:18 +02:00
Aleksana
ae5d2af73e
Merge pull request #327288 from Mic92/xmr-stak
...
xmr-stak: remove
2024-07-16 16:37:20 +08:00
Robert Rose
cc2790ff1e
nixos/k3s: accept a list of extraFlags
...
Accept a list of strings for the extraFlags
option in addition to the previous single
string.
2024-07-16 08:20:32 +02:00
Bobby Rong
d4f7ad898f
Merge pull request #326687 from getchoo/pkgs/budgie/by-name
...
move all packages from budgie & budgiePlugins scopes
2024-07-15 22:41:54 +08:00
Weijia Wang
97381b7b83
Merge pull request #322106 from codyps/lighthouse-5.2.0
...
lighthouse: 4.6.0 → 5.2.0
2024-07-15 16:21:56 +02:00
K900
c3391ff001
nixos-alsa: remove with lib;
, fix undefined references
2024-07-15 10:33:34 +03:00
Jörg Thalheim
fdfe59f7b3
xmr-stak: remove
2024-07-15 09:30:59 +02:00
Masum Reza
a14c5d651c
Merge pull request #306516 from gador/init-blenderfarm
...
blendfarm: init at 1.1.6; nixos/blendfarm: init
2024-07-15 09:37:31 +05:30
seth
731fb7477c
budgie-analogue-clock-applet: move from budgiePlugins scope to top-level
2024-07-14 15:37:52 -04:00
seth
fef55ad1ca
magpie: move from budgie scope to top-level
2024-07-14 15:33:01 -04:00
seth
50124d6c9f
budgie-session: move from budgie scope to top-level
2024-07-14 15:33:01 -04:00
seth
228edade41
budgie-screensaver: move from budgie scope to top-level
2024-07-14 15:33:00 -04:00
seth
51bfa7985c
budgie-gsettings-override: move from budgie scope to top-level
2024-07-14 15:33:00 -04:00
seth
9bfabc5a06
budgie-desktop-view: move from budgie scope to top-level
2024-07-14 15:32:59 -04:00
seth
417179abbd
budgie-desktop{,with-plugins}: move from budgie scope to top-level
2024-07-14 15:32:58 -04:00
seth
96bab1b8b0
budgie-control-center: move from budgie scope to top-level
2024-07-14 15:32:57 -04:00
seth
ba97c97f32
budgie-backgrounds: move from budgie scope to top-level
2024-07-14 15:32:57 -04:00
Sefa Eyeoglu
1d5188b3b4
nixos/vaultwarden: assert valid backupDir path
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2024-07-14 19:54:27 +02:00
Sandro
3c2e182677
Merge pull request #318897 from symphorien/btrbk_undeprecate_extraPackages
...
nixos/btrbk: undeprecate extraPackages
2024-07-14 19:13:55 +02:00
Sandro
77ee426a4d
Merge pull request #324663 from OPNA2608/init/lomiri/teleports
...
lomiri.teleports: init at 1.20
2024-07-14 18:47:54 +02:00
Florian Brandes
f312bdb5d7
nixos/blendfarm: init
...
Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2024-07-14 21:01:04 +05:30
Sandro
8f24fa52bb
Merge pull request #317488 from asbish/master
...
nixos/prometheus-snmp-exporter: add environmentFile option
2024-07-14 16:17:05 +02:00
Shiva Kaul
04967c307f
nixos/spiped: remove broken chmod's from preStart
...
Remove `chmod`s which were (1) broken and (2) no longer considered good Nix practice.
2024-07-14 22:04:53 +10:00
Pol Dellaiera
1a8e33d451
Merge pull request #326532 from drupol/module/add-tika
...
nixos/tika: init module
2024-07-14 12:27:27 +02:00
Emily
aef28c7834
nixos/akkoma: unpin ffmpeg_5
...
Their Dockerfile uses Alpine’s ffmpeg package, which is already
on 6. They just invoke the command‐line tool and nothing they do
looks particularly version‐sensitive.
2024-07-14 08:34:23 +01:00
Emily
b801dc2813
nixos/frigate: unpin ffmpeg_5
...
It just uses the command‐line tool, and the test passes.
2024-07-14 08:34:23 +01:00
Dan Callaghan
375ef3c127
nixos/sssd: fix KCM to use new krb5 settings
...
krb5.libdefaults moved to security.krb5.settings.libdefaults in PR #243169 .
2024-07-14 16:43:56 +10:00
lassulus
ee2d97a3ce
Merge pull request #323604 from LennyPenny/patch-1
...
nixos/tandoor-recipes: enable serving of media files by default
2024-07-13 21:36:17 +02:00
K900
3eeff54780
nixos/alsa: kill sound.enable and friends with fire
2024-07-13 13:56:18 +03:00
OPNA2608
77aaa0695f
nixos/lomiri: Add teleports
2024-07-13 10:45:42 +02:00
Pol Dellaiera
c8bf7321a9
nixos/tika: init module
2024-07-12 18:46:53 +02:00