Weijia Wang
276c516453
Merge pull request #299342 from gabyx/feature/update-git-town-13
...
git-town: 11.1.0 -> 13.0.0
2024-04-06 23:10:00 +02:00
K900
2975aecbcb
nixos/tests/switch-test: s/dbus.service/dbus-broker.service/g
...
Fixes the test after the default DBus implementation change.
2024-04-06 23:21:06 +03:00
Bjørn Forsman
786141228f
nixos/borgbackup: fix directory ownership regression
...
Re-add separate creation of the ~/.config and ~/.cache directories so
that they get correct ownership. Or else they get owned by root.
systemd-tmpfiles also warns about it:
machine # [ 3.022195] systemd-tmpfiles[472]: Detected unsafe path transition /home/user1 (owned by user1) → /home/user1/.cache (owned by root) during canonicalization of home/user1/.cache.
machine # [ 3.024566] systemd-tmpfiles[472]: Detected unsafe path transition /home/user1 (owned by user1) → /home/user1/.config (owned by root) during canonicalization of home/user1/.config.
Fixes: 8d3cf213db
("nixos/borgbackup: replace activationScript via tmpfiles")
2024-04-06 16:38:11 +02:00
Weijia Wang
8aedeffd13
Merge pull request #279591 from MarkoMin/update/erlang-ls
...
erlang-ls: 0.48.0 -> 0.51.0
2024-04-06 14:01:46 +02:00
Fabian Affolter
c974eb25c9
Merge pull request #301973 from funkeleinhorn/update-halloy
...
halloy: 2024.5 -> 2024.6
2024-04-06 12:37:10 +02:00
Sandro
4e6092c8cd
Merge pull request #281278 from Moraxyc/nezha-agent
2024-04-06 12:35:07 +02:00
Funkeleinhorn
113bb97898
halloy: 2024.5 -> 2024.6
...
Changelog: https://github.com/squidowl/halloy/releases/tag/2024.6
2024-04-06 03:17:41 +02:00
John Titor
dfa44e80da
nixos/hyprland: Add possible bin directory paths, ie, user packages bin
...
If user chooses, they can `exec-once=dbus-update-activation-environment --systemd --all` in hyprland.conf
To import all path variables from the system's environment to systemd's environment
Also set option example to false
2024-04-06 02:29:13 +05:30
John Titor
10d1589126
nixos/hyprland: removed references to mdDoc since it is the default
2024-04-06 02:29:12 +05:30
John Titor
888accda88
nixos/hyprland: add systemd.setPath.enable option
...
This commit adds systemd.setPath.enable option to hyprland module
which sets the systemd path to include the current system's bin
This is needed in Hyprland only setups, where opening links in applications like VS code do not work.
2024-04-06 02:29:07 +05:30
Kevin Cox
eb8b2b0903
Merge pull request #301919 from uninsane/pr-mautrix-meta-typo
...
nixos/mautrix-meta: fix lax enable check
2024-04-05 16:39:22 -04:00
Bernardo Meurer
d20ddd76a4
Merge pull request #301835 from alyssais/clocksource
...
nixos/test-instrumentation: fix deprecation warning
2024-04-05 16:17:52 -04:00
Martin Weinelt
8bf1b4ca91
nixos/doc/rl-1909: replace wiki reference with official wiki
2024-04-05 16:13:33 -04:00
Colin
5468e6802a
nixos/mautrix-meta: fix lax enable check
...
enabledInstances is an attrset: the previous logic would always pass and
result in, for example, a `mautrix-meta` and a
`mautrix-meta-registration` group being shipped to every nixos machine
whether mautrix was enabled or not.
2024-04-05 20:05:41 +00:00
Preston Hunt
c793e55092
nixos/xss-lock: restart if xss-lock exits
2024-04-05 11:13:38 -07:00
Gabriel Nützi
947043d36d
git-town: 11.1.0 -> 13.0.0
...
fix: Typo
2024-04-05 19:30:21 +02:00
Julien Malka
5afb7f3528
nixos/tests: add clevisBcachefs tests to installer-systemd-stage-1 tests
2024-04-05 15:25:01 +00:00
Kerstin
89000ace32
Merge pull request #299460 from linyinfeng/hledger-web
...
nixos/hledger-web: fix access control option
2024-04-05 17:04:47 +02:00
Bobby Rong
29f96f114b
Merge pull request #301847 from bobby285271/upd/pantheon
...
pantheon.gala: Fix missing URI handler
2024-04-05 22:53:24 +08:00
Matt Moriarity
10035ed5ab
nixos/bcachefs: support unlock with clevis in systemd stage 1
2024-04-05 14:39:11 +00:00
Bobby Rong
bd3f680d37
pantheon.gala: Backport Wayland menu commit
...
gala-daemon actually needs a correct environment for `AppInfo.launch_default_for_uri`.
2024-04-05 21:23:11 +08:00
Alyssa Ross
16821ddb55
nixos/test-instrumentation: fix deprecation warning
...
Linux prints a deprecation warning when clock= is used on the command
line, and has done since 2006. The replacement is clocksource=.
The clocksource output on the console looks like same before and after
this change.
2024-04-05 15:06:47 +02:00
Jacek Galowicz
aaef13b238
Merge pull request #301799 from alyssais/QEMU_OPTS
...
nixos/test-driver: don't add QEMU_OPTS twice
2024-04-05 14:56:09 +02:00
phaer
55a16a6282
nixos/healthchecks: don't compress in debug mode
2024-04-05 12:13:17 +00:00
Ryan Lahfa
99ca8d4ea5
Merge pull request #300757 from K900/installer-tests-unfucking
...
nixos/tests/installer: spring cleaning
2024-04-05 03:50:39 -07:00
Alyssa Ross
4491b9ec0d
nixos/test-driver: don't add QEMU_OPTS twice
...
As the TODO says, this is already included by the script.
If adding a device, including this again here would result in either
two devices being added, or, if they were explicitly named, an error
due to reuse of the name.
2024-04-05 12:30:36 +02:00
K900
15d95c7b74
nixos/qemu-vm: split up the "keep EFI variables from system image" logic
2024-04-05 09:00:12 +03:00
Weijia Wang
c821c015c5
Merge pull request #291346 from aorith/init-silverbullet
...
silverbullet: init at 0.7.6
2024-04-05 06:31:50 +02:00
Weijia Wang
bdbff7475d
Merge pull request #301599 from zimbatm/cloud-init-no-syslog-target
...
nixos/cloud-init: remove syslog.target from services
2024-04-05 03:22:11 +02:00
Kira Bruneau
7f3643bef6
nixos/nixos-containers: require mounts for bind mount host paths
...
Fixes starting containers before bind mount host paths are mounted
2024-04-04 19:48:15 -04:00
Atemu
86485bebac
Merge pull request #295452 from jopejoe1/appimage
...
nixos/appimage: init
2024-04-05 01:46:09 +02:00
Kevin Cox
9c636e8416
Merge pull request #296718 from Rutherther/mautrix-meta-init
...
mautrix-meta: init at 0.2.0
2024-04-04 18:07:19 -04:00
K900
6f139367a3
Merge pull request #301617 from K900/kernels-20240404
...
Kernel updates for 2024-04-04
2024-04-04 23:40:39 +03:00
Silvan Mosberger
a448a21521
Merge pull request #301556 from edef1c/lib-xor
...
lib: add xor
2024-04-04 22:03:53 +02:00
edef
725bb4e48c
lib: add xor
...
This gets clumsily reimplemented in various places, to no useful end.
2024-04-04 19:46:58 +00:00
K900
b71cc870b6
linux_6_7: drop
2024-04-04 22:45:46 +03:00
Pol Dellaiera
53e51b19d4
Merge pull request #298742 from FabianRig/technitium-dns-server-module
...
nixos/technitium-dns-server: init module
2024-04-04 21:43:08 +02:00
Emily
053ab7f57c
Merge pull request #300981 from emilylange/forgejo-ldflags
...
forgejo: add missing internal version ldflags, nixosTests.forgejo: test /api/forgejo/v1/version
2024-04-04 21:31:02 +02:00
zimbatm
dc396ffe85
nixos/cloud-init: remove syslog.target from services
...
It has been removed from systemd, see NixOS#149721.
2024-04-04 19:11:16 +02:00
nikstur
b9fe4b1e26
nixos/repart-image: supply explicit --architecture to repart
...
This enables cross-compiling images.
2024-04-04 17:38:08 +02:00
Aleksana
52257144db
Merge pull request #300993 from Strum355/sudoers-options-enum
...
nixos/sudo: update command options enum for newer sudo version
2024-04-04 22:29:21 +08:00
Sandro
0bb462d49c
Merge pull request #301267 from bb2020/mbpfan
2024-04-04 16:01:21 +02:00
bb2020
678bc2cec5
nixos/mbpfan: remove syslog.target
2024-04-04 16:07:14 +03:00
bb2020
bf57e97ef0
nixos/mbpfan: minor changes
2024-04-04 16:06:49 +03:00
Janne Heß
8bd499b34a
Merge pull request #300716 from LeSuisse/openssh-dsa-keys
...
openssh: disable support for DSA keys by default
2024-04-04 14:28:28 +02:00
Jörg Thalheim
44fd320df6
nixos/borgbackup: fix network-online.target warning
...
service runs after network-online.target but doesn't depend on it.
2024-04-04 13:49:40 +02:00
lassulus
f42b254015
Merge pull request #301497 from flokli/mycelium-0.5.0
...
mycelium: 0.4.5 -> 0.5.0
2024-04-04 13:45:35 +02:00
r-vdp
1eb26d4140
nixos/firewall-nftables: allow adding additional rules to the rpfilter chain
2024-04-04 13:07:52 +02:00
Robert Hensing
f354686536
doc/option-types: Update sum types
2024-04-04 12:00:54 +02:00
Robert Hensing
fa8b46adf4
doc/option-types: Make attrTag example self-contained
...
... well, except for the ellipses, which hide unnecessary descriptions,
which you should write!
2024-04-04 11:54:46 +02:00
Robert Hensing
c0f54d3dea
doc/option-types: Add attrTag example
2024-04-04 11:54:46 +02:00
Atemu
b136700c7d
Merge pull request #299618 from TomaSajt/dub-support
...
Add buildDubPackage and dub-to-nix for building dub based packages
2024-04-04 11:52:57 +02:00
Florian Klink
1fb00f1396
mycelium: 0.4.5 -> 0.5.0
...
Changed
- Connection identifier is now included in the error log if we can't forward a
- seqno request.
- Garbage collection time for source entries has been increased from 5 to 30 minutes
- for now.
- The router implementation has been changed to use regular locks instead of an
- always readable concurrency primitive for all but the actual routing table. This
- should reduce the memory consumption a bit.
- Public key and shared secret for a destination are now saved on the router, instead
- of maintaining a separate mapping for them. This slightly reduces memory consumption
- of the router, and ensures stale data is properly cleaned up when all routes to
- a subnet are removed.
- Hello packets now set the interval in which the next Hello will be sent properly
- in centiseconds.
- IHU packets now set the interval properly in centiseconds.
- IHU packets now set an RX cost. For now this is the link cost, in the future
- this will be set properly.
- Route expiration time is now calculated from the interval received in updates.
- Ip address derivation from public keys now uses the blake3 hash algorithm.
Fixed
- Don't try to forward seqno requests to a peer if we know its connection is dead.
2024-04-04 12:44:23 +03:00
LDprg
f53b77fe44
dbus-broker: Add dbus for dbus tools to environment.systemPackages
2024-04-04 01:32:45 -07:00
LDprg
e827697fd3
dbus: Switch default implementation to broker
2024-04-04 01:32:45 -07:00
Pol Dellaiera
e7cc626902
nixos/modules: add technitium-dns-server
tests
2024-04-04 08:35:07 +02:00
Pol Dellaiera
537d34da58
Merge branch 'master' into technitium-dns-server-module
2024-04-04 08:25:51 +02:00
FabianRig
f126a02f2f
nixos/technitium-dns-server: init module
2024-04-04 07:41:52 +02:00
Nguyễn Gia Phong
69c4563551
nixos/yubikey-agent: update doc ref to pinentry
...
References: b437b19f54
("nixos/yubikey-agent: fix eval error")
2024-04-04 09:26:58 +09:00
Norbert Melzer
4278bc6297
Merge pull request #271668 from eclairevoyant/default-config
...
nixos/installer-tools: mention PulseAudio+PipeWire instead of ALSA+PulseAudio in generated config
2024-04-04 00:40:25 +02:00
Maciej Krüger
e456fbcfb2
Merge pull request #300862 from adamcstephens/lxd/lts
...
lxd: pin to LTS releases and rename
2024-04-04 00:30:05 +02:00
superherointj
e0084573ce
Merge pull request #301274 from Ramblurr/update/davis
...
davis: 4.4.1 -> 4.4.2
2024-04-03 18:29:26 -03:00
Sandro
8042af035c
Merge pull request #223148 from Mynacol/rss-bridge-config
...
rss-bridge: add config option
2024-04-03 23:07:06 +02:00
Christian Kögler
29b575a0e8
Merge pull request #300728 from ck3d/nixos-test-machinectl-import-tar
...
nixos/test/machinectl: Add import-tar test
2024-04-03 22:58:06 +02:00
Sandro
8052832ca3
Merge pull request #295016 from SuperSandro2000/vaultwarden-cleanup
...
nixos/vaultwarden: drop with lib over entire file, drop lib.mdDoc
2024-04-03 21:57:53 +02:00
Sandro
fde2616a88
Merge pull request #299656 from yunfachi/fix/archisteamfarm
...
nixos/archisteamfarm: fix empty check for bots
2024-04-03 21:21:21 +02:00
lassulus
a41e12cc9d
Merge pull request #286356 from Stunkymonkey/terraria-umask-group
...
nixos/terraria: prefer 'serviceConfig' over 'chmod/chgrp'
2024-04-03 21:05:22 +02:00
Rick van Schijndel
2600c7f38c
Merge pull request #297392 from Mindavi/hydra/2024-03-08
...
hydra_unstable: 2023-12-24 -> 2024-03-08, use nix_2_20
2024-04-03 20:59:45 +02:00
Felix Buehler
8dab54e2b3
nixos/gogs: prefer 'umask' over 'chmod'
2024-04-03 19:40:12 +02:00
Noah S-C
5c4858ad7b
More specific link to tag spec
...
Co-authored-by: Aleksana <alexander.huang.y@gmail.com>
2024-04-03 17:52:28 +01:00
Martin Weinelt
394a44ced3
Merge pull request #299408 from podocarp/jxd/add-config
...
gitea-actions-runner: add config to register task
2024-04-03 17:26:59 +02:00
Aleksana
cd6f498571
Merge pull request #301084 from LostAttractor/fix/v2raya
...
nixos/v2raya: fix nftables support
2024-04-03 22:09:33 +08:00
Thomas Gerbet
6ee4b8c8bf
openssh: disable support for DSA keys by default
...
DSA signature is being deprecated by upstream as noted in the 9.7
release notes: https://www.openssh.com/txt/release-9.7
An attribute is added to allow users to restore support while it is
still possible.
2024-04-03 16:03:29 +02:00
K900
7b602cff5c
nixos/tests/installer: avoid create_machine, clean up
...
- use normal VM nodes for target, with some extra trickery
- rename preBootCommands to postBootCommands to match its actual intent
- rename VMs to installer and target, so they're not all called machine
- set platforms on non-UEFI tests properly
- add missing packages for systemd-boot test
- fix initrd secrets leaking into the store and having wrong paths
2024-04-03 16:16:11 +03:00
Jia Xiaodong
a19bf3e045
Merge branch 'NixOS:master' into jxd/add-config
2024-04-03 20:29:53 +08:00
TomaSajt
75b5079f4c
nixos/doc: add release notes for buildDubPackage
2024-04-03 12:32:09 +02:00
ChaosAttractor
865f976ddd
nixos/v2raya: fix nftables support
2024-04-03 16:07:02 +08:00
Christoph Hrdinka
04b315de7b
Merge pull request #290510 from melvyn2/nsd-options
...
nixos/nsd: add multi-master-check and zonefiles-write options
2024-04-03 09:07:06 +02:00
Casey Link
f47833f209
nixos/davis: remove patches that have been upstreamed
...
* Our patchset is no longer required (see https://github.com/tchapi/davis/pull/156 )
* Though the upstream var names changed, so we had to update those too
* These vars are managed by the nixos module and hence are not breaking
changes for users of the module.
* Also removed need to specify postgres charset in non-standard way
(see https://github.com/tchapi/davis/issues/153 )
Release notes: https://github.com/tchapi/davis/releases/tag/v4.4.2
2024-04-03 08:04:11 +02:00
Adam Stephens
893be2587b
lxd: rename to lxd-lts
2024-04-02 19:35:44 -04:00
Maciej Krüger
598c71dac6
Merge pull request #222415 from justinas/prometheus-exporters-nftables
...
prometheus-exporters: support nftables
2024-04-03 01:28:20 +02:00
Pol Dellaiera
f4255ff98d
Merge pull request #296679 from bhankas/ocis
...
ocis-bin: init at 5.0.0
2024-04-02 23:23:36 +02:00
Payas Relekar
427bf67bed
nixos/ocis: init at 5.0.0
...
Co-authored-by: Casey Link <unnamedrambler@gmail.com>
2024-04-03 00:53:24 +05:30
Rutherther
5effc7956a
mautrix-meta: init service
...
Acked-by: Rutherther <rutherther@proton.me>
2024-04-02 19:16:45 +02:00
melvyn
46232e9f23
nixos/nsd: add multi-master-check, zonefiles-write, remove database options
...
The database option and functionality was completely removed in nsd 4.8.0
Also remove obselete lib.mdDoc option strings
2024-04-02 10:11:40 -07:00
Kerstin
9ce47d84cd
Merge pull request #298113 from Ma27/mastodon-init-db-error-handling
...
nixos/mastodon: stop mastodon-init-db.service if check for seeded DB fails
2024-04-02 18:27:00 +02:00
Sandro Jäckel
4677729c56
nixos/udev: only load firmware from udev when the nixos kernel is used
...
This is not the case for eg. NixOS in WSL
2024-04-02 18:14:50 +02:00
Silvan Mosberger
eac2d22da2
Merge pull request #299650 from philiptaron/issue-208242/nixos/doc
...
Avoid top-level `with ...;` in `nixos/doc/`
2024-04-02 18:14:28 +02:00
Sandro Jäckel
413f779bc0
nixos/udev: don't create modprobe config if modprobe is disabled
2024-04-02 18:14:25 +02:00
Marko Mindek
a44fef7dee
erlang-ls: 0.48.0 -> 0.51.0
2024-04-02 17:09:32 +02:00
emilylange
680bc07727
nixosTests.forgejo: test /api/forgejo/v1/version
...
We forgot to set two version related ldflags in our packaging and this
should prevent this from going unnoticed again.
Further details are in dab7aa20ed
.
2024-04-02 17:04:29 +02:00
Noah Santschi-Cooney
1a5acce391
nixos/sudo: update command options enum for newer sudo version
...
The enum of allowed command options (NOPASSWD, NOEXEC etc) had not been updated when bumping sudo version.
MAIL/NOMAIL were added in [1.8.13](https://www.sudo.ws/releases/legacy/#1.8.13 ), FOLLOW/NOFOLLOW were added in [1.8.15](https://www.sudo.ws/releases/legacy/#1.8.15 ) and INTERCEPT/NOINTERCEPT in [1.9.8](https://www.sudo.ws/releases/stable/#1.9.8 )
2024-04-02 15:15:53 +01:00
Aaron Andersen
46bcc66f01
Merge pull request #300805 from felixsinger/pkgs/redmine/fix-assertion
...
nixos/redmine: Fix broken assertion when SQLite is used
2024-04-02 11:37:39 +00:00
Felix Buehler
43f956227e
nixos/cjdns: prefer 'install' over 'chmod'
2024-04-02 08:43:20 +00:00
Yureka
cfbde8ec8d
nixos/tests/gitlab: reduce memory usage
...
Co-Authored-By: Yaya <github@uwu.is>
2024-04-02 07:30:12 +02:00
Yaya
dcd0f499c6
nixos/gitlab: Add option sidekiq.concurrency.
...
This commit adds an option to configure the amount of threads to use
with sidekiq-cluster. The GitLab default is currently set to 20 threads. In
space constrained environments this may become a problem with running
out of memory as a result.
2024-04-02 07:30:12 +02:00
Adam Stephens
91a3a6a29b
lxd-ui: move to standalone by-name and format
2024-04-02 00:10:11 -04:00
Philip Taron
58f791c765
nixos/documentation: avoid top-level with ...;
in nixos/modules/misc/documentation.nix
2024-04-01 18:29:29 -07:00
Philip Taron
c60f0f6863
doc: avoid top-level with ...;
in nixos/doc/manual/default.nix
2024-04-01 18:29:06 -07:00
Janik H.
080c08d3c1
nixosTests.networking: split router into a separate file and remove with lib;
antipattern
...
this commit also does a tiny bit more, namely:
- removing unnecessary ping's to the hosts own ip
- and simplifying a few pieces of code like changing `{ inherit (pkgs) lib pkgs; };` to `{ inherit lib pkgs; };`
2024-04-02 02:33:48 +02:00
Philip Taron
ebde306504
nixos/lib, doc: remove references to mdDoc ( #300738 )
...
* doc: remove references to mdDoc in nixos/doc/manual/development/option-declarations.section.md
* nixos/lib: remove mdDoc in nixos/lib/make-options-doc/default.nix
* nixos/lib: remove mdDoc in nixos/lib/systemd-types.nix
* nixos/lib: remove mdDoc in nixos/lib/systemd-unit-options.nix
* nixos/lib: remove mdDoc in nixos/lib/testing/driver.nix
* nixos/lib: remove mdDoc in nixos/lib/testing/interactive.nix
* nixos/lib: remove mdDoc in nixos/lib/testing/meta.nix
* nixos/lib: remove mdDoc in nixos/lib/testing/name.nix
* nixos/lib: remove mdDoc in nixos/lib/testing/network.nix
* nixos/lib: remove mdDoc in nixos/lib/testing/nodes.nix
* nixos/lib: remove mdDoc in nixos/lib/testing/run.nix
* nixos/lib: remove mdDoc in nixos/lib/testing/testScript.nix
2024-04-01 16:58:23 -07:00
Mario Rodas
5b3704b4d3
Merge pull request #296616 from Ma27/postgresql-rfc42-submodule
...
nixos/postgresql: turn `settings` into a submodule
2024-04-01 18:26:51 -05:00
Felix Singer
7245e78e2d
nixos/tests/redmine: Add test case for SQLite backend
...
Suggested-by: Zebreus <lennart@zebre.us>
Signed-off-by: Felix Singer <felixsinger@posteo.net>
2024-04-02 00:21:12 +02:00
Zebreus
eafd39c605
nixos/redmine: Fix broken assertion with sqlite3 database
...
Somehow this was missed while working on commit ddd15dc2d9
. So make the
assertion working when SQLite is used.
2024-04-02 00:17:23 +02:00
Weijia Wang
12375393fb
Merge pull request #299376 from newAM/nixos-llama-cpp-fix
...
nixos/llama-cpp: fix example flags
2024-04-02 00:03:31 +02:00
Vladimír Čunát
5476cea489
Merge #298548 : staging-next 2024-03-24
2024-04-01 22:49:19 +02:00
Weijia Wang
a5fcefa1ad
Merge pull request #292835 from sinavir/castopod2
...
nixos/castopod: updated nixos test and module
2024-04-01 20:27:49 +02:00
Aaron Andersen
98f2a766ef
Merge pull request #298740 from felixsinger/pkgs/redmine/rework
...
redmine: Rework module and update package
2024-04-01 18:17:17 +00:00
Christian Kögler
ff16d4597f
nixos/test/machinectl: set stateVersion
2024-04-01 20:09:11 +02:00
github-actions[bot]
ef44d46775
Merge master into staging-next
2024-04-01 18:00:59 +00:00
jopejoe1
f1019f9719
nixos/appimage: init
2024-04-01 19:58:34 +02:00
sinavir
301a66e8ea
nixos/castopod: Increase test timeouts
2024-04-01 19:16:30 +02:00
sinavir
1bd3ab39c4
nixos/castopod: use LoadCredentials
2024-04-01 19:16:30 +02:00
Alexander Tomokhov
8d3698e8f3
nixos/castopod: little documentation fix
2024-04-01 19:16:30 +02:00
Alexander Tomokhov
552043a34d
nixos/castopod: fix startup, displaying images, uploads up to 500 MiB
...
- new maxUploadSize option
- new dataDir option (with ReadWritePaths systemd support)
- admin page reports correct free disk space (instead of /nix/store)
- fix example configuration in documentation
- now podcast creation and file upload are tested during NixOS test
- move castopod from audio to web-apps folder
- verbose logging from the browser test
2024-04-01 19:16:25 +02:00
Julien Malka
d4f44d1cb1
Merge pull request #300705 from JulienMalka/official-wiki
2024-04-01 18:59:20 +02:00
Luka T. Korošec
126759eb58
outline: Add localRootDir to ReadWritePaths ( #298892 )
...
The service can't write to the localRootDir if its set outside of its
state directory, thus we have to manually mark it as writable.
2024-04-01 20:48:07 +04:00
Aaron Andersen
c4719710f0
Merge pull request #298068 from posch/manage-gids
...
nixos/nfsd: settings for /etc/nfs.conf
2024-04-01 16:15:10 +00:00
Christian Kögler
20e50bbb92
nixos/tests/machinectl: add import-tar test
2024-04-01 17:57:30 +02:00
Christian Kögler
aefaae0c9d
nixos/tests/machinectl: auto-format test
2024-04-01 17:25:30 +02:00
Florian Klink
fd61db7a32
Merge pull request #299717 from ElvishJerricco/systemd-debug-shell
...
nixos/systemd: Enable debug-shell.service.
2024-04-01 17:20:24 +02:00
Florian Klink
27968a064c
Merge pull request #299652 from philiptaron/issue-208242/nixos/lib/systemd
...
Avoid top-level `with ...;` in `nixos/lib/systemd*`
2024-04-01 17:19:15 +02:00
Julien Malka
7d4b7ac4df
treewide: point wiki links to official wiki
2024-04-01 16:26:00 +02:00
github-actions[bot]
2f73b699a3
Merge master into staging-next
2024-04-01 12:01:19 +00:00
Casey Link
17d73dc9a1
nixos/davis: init
2024-04-01 12:55:29 +02:00
Alyssa Ross
e7de14ea98
nixosTests.kernel-rust.linux_testing: init for aarch64
...
Older kernels do not support Rust on aarch64, so we have to move the
platform check from all-tests.nix into the test itself.
2024-04-01 09:37:19 +02:00
github-actions[bot]
409234ba0c
Merge master into staging-next
2024-04-01 06:01:12 +00:00
sinavir
2f0ef551f8
castopod: Add breaking changes to release notes
2024-04-01 06:57:52 +02:00
Pablo Ovelleiro Corral
7f797a698f
wastebin: init at 2.4.3 ( #287455 )
...
* wastebin: init at 2.4.3
* nixos/wastebin: init
Add module and test for wastebin
2024-04-01 04:55:15 +04:00
lunik1
121490461b
nixos/inadyn: init
2024-04-01 01:24:46 +01:00
github-actions[bot]
e4dc8790bf
Merge master into staging-next
2024-04-01 00:02:29 +00:00
Weijia Wang
48472a7639
Merge pull request #300463 from soispha/libreddit_fix_hardcoded_binary_name
...
nixos/libreddit: Don't hard code binary name in `ExecStart`
2024-03-31 23:37:33 +02:00
Robert Schütz
8d6af72637
calendar-cli: add meta.mainProgram
2024-03-31 14:25:27 -07:00
Soispha
90e5e88c74
nixos/libreddit: Don't hard code binary name in ExecStart
...
Hard coding the name to `libreddit` makes it impossible to use
this module to run `redlib` (a continued fork of `libreddit`).
As `libreddit` has the `mainProgram` meta attribute set, changing
this to `lib.getExe` should not change the module for `libreddit`,
but allows it to work with the `redlib` package.
2024-03-31 22:57:50 +02:00
Moraxyc
c1a41863db
nixos/nezha-agent: init module
2024-04-01 03:38:51 +08:00
github-actions[bot]
07f01fb40f
Merge master into staging-next
2024-03-31 18:01:04 +00:00
David Knaack
2bde9aa8f8
nixos/kavita: document new tokenKeyFile
requirements
2024-03-31 16:11:40 +02:00
Yt
a87b7b96b1
Merge pull request #297014 from onny/davfs2
...
nixos/davfs2: Convert extraConfig to freeform type (RFC42)
2024-03-31 14:01:24 +00:00
Jonas Heinrich
8616aca59a
nixos/davfs2: Convert extraConfig to freeform type
2024-03-31 15:27:21 +02:00
github-actions[bot]
b4bf622e46
Merge master into staging-next
2024-03-31 12:01:07 +00:00
Naïm Favier
92514e4863
Merge branch 'master' into haskell-updates
2024-03-31 10:23:44 +02:00
github-actions[bot]
6b7b5776be
Merge master into staging-next
2024-03-31 06:01:15 +00:00
Lin Yinfeng
484c1c1ff8
nixos/hledger-web: fix access control options
2024-03-31 12:50:08 +08:00
Weijia Wang
93a725e1a5
Merge pull request #296361 from bhankas/workout-tracker
...
workout-tracker: init at 0.10.5
2024-03-31 04:50:58 +02:00
Morgan Helton
dd2c6f1840
nixos/sunshine: init
2024-03-30 20:07:35 -05:00
github-actions[bot]
50812f5204
Merge master into staging-next
2024-03-30 18:01:17 +00:00
K900
ff964811c9
Merge pull request #300234 from SuperSandro2000/partition-plasma6
...
nixos/partition-manager: use qt6 when plasma6 is activated p
2024-03-30 17:27:49 +03:00
Sandro Jäckel
94805a3d21
nixos/partition-manager: use qt6 when plasma6 is activated
...
This also fixes System Settings > Windows Shares complaining about the
wrong QT version under Plasma6.
2024-03-30 14:31:45 +01:00
Maximilian Bosch
5142b7afa8
nixos/postgresql: turn settings
into a submodule
...
The main idea behind that was to be able to do more sophisticated
merging for stuff that goes into `postgresql.conf`:
`shared_preload_libraries` is a comma-separated list in a `types.str`
and thus not mergeable. With this change, the option accepts both a
comma-separated string xor a list of strings.
This can be implemented rather quick using `coercedTo` +
freeform modules. The interface still behaves equally, but it allows to
merge declarations for this option together.
One side-effect was that I had to change the `attrsOf (oneOf ...)` part into
a submodule to allow declaring options for certain things. While at it,
I decided to move `log_line_prefix` and `port` into this structure as
well.
2024-03-30 14:23:05 +01:00
Sandro Jäckel
26538d4700
nixos/partition-manager: remove with with lib, cleanup
2024-03-30 14:18:56 +01:00
Sandro
0fb5a30ab4
Merge pull request #295236 from yunfachi/init/uni-sync
...
uni-sync: init at 0.2.0, nixos/uni-sync: init
2024-03-30 13:01:37 +01:00
github-actions[bot]
48d06167c6
Merge master into staging-next
2024-03-30 12:01:06 +00:00
Yaya
774056a4e6
nixos/gitlab: Rename workhorse binary
2024-03-30 12:47:30 +01:00
Felix Singer
ddd15dc2d9
nixos/redmine: Allow using SQLite as database backend
...
Signed-off-by: Felix Singer <felixsinger@posteo.net>
2024-03-30 08:23:20 +01:00
Felix Singer
0b11c8f47c
nixos/redmine: Use attribute set for storing database settings
...
Signed-off-by: Felix Singer <felixsinger@posteo.net>
2024-03-30 08:21:18 +01:00
Felix Singer
8391b2c6ab
nixos/redmine: Adjust database password conditionally
...
The commands for writing the database password string into the final
configuration file are ran in any case, even if it's not needed. Make
that conditional on if a password file is set.
Signed-off-by: Felix Singer <felixsinger@posteo.net>
2024-03-30 08:21:17 +01:00
github-actions[bot]
506e353092
Merge master into haskell-updates
2024-03-30 00:12:08 +00:00
github-actions[bot]
04a895835e
Merge master into staging-next
2024-03-30 00:02:16 +00:00
lassulus
3cd1103ccd
Merge pull request #299866 from s1ls/invidious-router-module
...
nixos/invidious-router: init module
2024-03-29 22:42:52 +01:00
Will Fancher
df32b558b5
nixos/systemd: Enable debug-shell.service.
2024-03-29 17:32:38 -04:00
lassulus
387ef8710b
Merge pull request #277387 from traxys/jitsi_pam
...
nixos/jitsi-meet: allow to customize jitsi auth
2024-03-29 22:29:12 +01:00
Adam Stephens
cf4a88db79
nixos/incus: fix OVMF path for existing VMs
2024-03-29 15:33:26 -04:00
Maciej Krüger
c6bad4895a
Merge pull request #296729 from mkg20001/docuum
...
docuum: init at 0.23.1
2024-03-29 19:16:18 +01:00
github-actions[bot]
1149e1edb7
Merge master into staging-next
2024-03-29 18:01:07 +00:00
Silas Schöffel
19b2b8046d
nixos/invidious-router: init module
2024-03-29 19:00:43 +01:00
Bobby Rong
e96d5c13d0
Merge pull request #140429 from bobby285271/pantheon-systemd
...
pantheon: manage user session with systemd
2024-03-29 22:55:39 +08:00
Martin Weinelt
9e29e9c255
Merge pull request #277407 from mweinelt/wyoming-satellite
...
wyoming-satellite: init at 1.2.0
2024-03-29 15:02:50 +01:00
Alessandro Labate
43521f9021
nixos/networkmanager: correct example ( #295439 )
...
The example pertinent to `fccUnlockScripts` contains wrong (maybe old) key names possibly leading to trial/error while configuring the option. This issue can be avoided updating the example.
2024-03-29 14:42:14 +01:00
lassulus
b4a4b9e565
Merge pull request #299987 from r-vdp/mycelium-args
...
nixos/mycelium: allow specifying extra args to mycelium
2024-03-29 14:41:10 +01:00
ajs124
b2d16906b0
Merge pull request #260867 from helsinki-systems/upd/xfsprogs
...
xfsprogs: 6.4.0 -> 6.6.0
2024-03-29 14:00:29 +01:00
r-vdp
b9fc0a8f67
nixos/mycelium: allow specifying extra args to mycelium
2024-03-29 13:38:59 +01:00
github-actions[bot]
29d12c9448
Merge master into staging-next
2024-03-29 12:01:18 +00:00
K900
3c9e0924c4
Merge pull request #299805 from ncfavier/xorg-module-order
...
nixos/xserver: respect module order
2024-03-29 12:47:38 +03:00
github-actions[bot]
c9c063bd3c
Merge master into staging-next
2024-03-29 06:01:09 +00:00
Will Fancher
7fc25040e2
Merge pull request #277759 from onny/initrd-keyfiles
...
nixos/initrd-ssh: Add authorizedKeyFiles option
2024-03-29 00:24:00 -04:00
Martin Weinelt
b84f4bb54d
nixos/wyoming: move into home-automation category
2024-03-29 03:04:44 +01:00
Martin Weinelt
e0b4ab1a31
nixos/wyoming/satellite: init
2024-03-29 03:04:44 +01:00
Martin Weinelt
eb4113b79c
nixos/homeassistant-satellite: remove in favor of wyoming-satellite
...
The upstream repository was archived mid december 2023.
2024-03-29 03:04:43 +01:00
github-actions[bot]
d48c2529ec
Merge master into haskell-updates
2024-03-29 00:12:42 +00:00
github-actions[bot]
20c720272e
Merge master into staging-next
2024-03-29 00:02:10 +00:00
Naïm Favier
0e347b1a77
nixos/xserver: respect module order
...
Reimplement the `ModulePath` generation logic by only adding the
`/lib/xorg/modules` subpath for each module, in the specified order.
In particular, hardware-specific drivers are listed *before*
`xorgserver`, which fixes https://github.com/NixOS/nixpkgs/issues/299684 .
This also keeps the list reproducible, as wanted by https://github.com/NixOS/nixpkgs/pull/230186 .
I have confirmed that X is able to find `.so` files recursively within
the `ModulePath`, so that there is no need to include subdirectories of
`/lib/xorg/modules`. Furthermore, I don't expect there to be a need to
include directories *outside* of `/lib/xorg/modules`, as the default
`ModulePath` on standard distributions is `/usr/lib/xorg/modules`.
(see https://www.x.org/releases/current/doc/man/man5/xorg.conf.5.xhtml#heading4 )
2024-03-28 23:17:52 +01:00
Bernardo Meurer
813ae91f20
Merge pull request #299755 from Ramblurr/fix/roon-server-pkg
...
nixos/roon-server: add package option
2024-03-28 17:52:45 -04:00
Robert Schütz
7cdbfcbbd2
Merge pull request #278981 from dotlambda/mollysocket-init
...
mollysocket: init at 1.3.0, nixos/mollysocket: init
2024-03-28 18:51:07 +00:00
Robert Hensing
b40caf8c8a
Merge pull request #273769 from Izorkin/update-peertube
...
peertube: 5.2.1 -> 6.0.3
2024-03-28 19:40:42 +01:00
Thiago Kenji Okada
48f9437cd1
Merge pull request #263360 from duament/nixos-rebuild-pipe
...
nixos-rebuild: use --pipe instead of --pty in systemd-run
2024-03-28 18:25:08 +00:00
github-actions[bot]
edf05b9f79
Merge master into staging-next
2024-03-28 18:00:57 +00:00
Silvan Mosberger
1f7ac8f58b
Merge pull request #296384 from pennae/remove-docbook-docs-support
...
nixos/docs: remove docbook support machinery
2024-03-28 18:03:31 +01:00
Robert Schütz
078994248a
nixos/mollysocket: init
2024-03-28 09:55:10 -07:00
pennae
02aff756c3
nixos/doc: remove optionsDocBook
...
these were deprecated in 23.11 and slated for removal in 24.05. 24.05 is
soon enough, so we should probably make good on this promise.
2024-03-28 17:21:37 +01:00
anna
de9db9a27b
brscan5: fix sane config path
2024-03-28 16:02:51 +01:00
Payas Relekar
466b994af9
nixos/workout-tracker: init
2024-03-28 20:08:28 +05:30
Casey Link
6955b3743c
nixos/roon-server: add package option
...
Upstream updates roon-server frequently, and client apps (iOS, Android,
etc) will stop working with older versions of the roon-server.
We can't always keep the roon-server up to date as fast as upstream
releases, so it is often necessary for users to use an overlay or
provide their own version.
In particular the use case of running NixOS stable channel, but wanting
to use the `pkgs.roon-server` from unstable is one that I want to
support with this simple change.
2024-03-28 14:12:12 +01:00
github-actions[bot]
69de1e1beb
Merge master into staging-next
2024-03-28 12:01:21 +00:00
Weijia Wang
cb00e17a14
Merge pull request #299169 from ShamrockLee/go-module-vendorsha256
...
buildGoModule: Deprecate vendorSha256 with throw
2024-03-28 10:58:18 +01:00
K900
95318bd0b8
Merge pull request #290122 from FriedrichAltheide/virtualbox-guest-additions-fixes
...
virtualbox: guest additions resize & clipboard fixes
2024-03-28 11:42:22 +03:00
Janne Heß
fcc95ff817
treewide: Fix all Nix ASTs in all markdown files
...
This allows for correct highlighting and maybe future automatic
formatting. The AST was verified to work with nixfmt only.
2024-03-28 09:28:12 +01:00
Janne Heß
bc77c7a973
treewide: Mark Nix blocks in markdown as Nix
...
This should help us with highlighting and future formatting.
2024-03-28 09:28:12 +01:00
yunfachi
c79bb39f81
nixos/archisteamfarm: fix empty check for bots
2024-03-28 08:53:52 +03:00
Philip Taron
546fc67242
Avoid top-level with ...;
in nixos/lib/utils.nix
2024-03-27 22:04:17 -07:00
Philip Taron
ad920b32c2
Avoid top-level with ...;
in nixos/lib/systemd-unit-options.nix
2024-03-27 22:00:34 -07:00
Philip Taron
7d130cf752
Avoid top-level with ...;
in nixos/lib/systemd-types.nix
2024-03-27 21:56:52 -07:00
Philip Taron
d509d28475
Avoid top-level with ...;
in nixos/lib/systemd-network-units.nix
2024-03-27 21:43:22 -07:00
Philip Taron
f290c5901b
Avoid top-level with ...;
in nixos/lib/systemd-lib.nix
2024-03-27 21:42:17 -07:00
github-actions[bot]
8de0afeb83
Merge master into haskell-updates
2024-03-28 00:12:55 +00:00
github-actions[bot]
944103e875
Merge master into staging-next
2024-03-28 00:02:30 +00:00
Jörg Thalheim
6d64d66af1
Merge pull request #299576 from SuperSandro2000/nix-ld-config
...
nixos/nix-ld: move default libraries to config
2024-03-27 23:31:03 +01:00
Sandro Jäckel
c71c097282
nixos/nix-ld: fix typo
2024-03-27 21:24:33 +01:00
Sandro Jäckel
6df88425c8
nixos/nix-ld: move default libraries to config
2024-03-27 20:42:25 +01:00
Maximilian Bosch
feb8fc7218
Merge pull request #299501 from majiru/readd-make-test-python-default-system
...
Revert breaking change to make-python-test.nix
2024-03-27 18:07:41 +00:00
github-actions[bot]
410019beb5
Merge master into staging-next
2024-03-27 18:01:02 +00:00
Sandro
d6411ed8c6
Merge pull request #297346 from codingCoffee/usbguard-fix
...
usbguard: fix policy enums
2024-03-27 18:52:43 +01:00
Bjørn Forsman
db8f2488a8
nixos/pretix: say what it is in the "enable" docstring ( #299540 )
2024-03-27 18:12:38 +01:00
Sandro
9b1984ce36
Merge pull request #293117 from SuperSandro2000/goldwarden
2024-03-27 17:04:26 +01:00
Jacob Moody
d9039fcdd2
nixos/tests: readd builtins.currentSystem to make-test-python.nix
...
There is more nuance in the ways people expect to run tests,
as such this still has some breakage. Revert for now.
2024-03-27 08:37:43 -05:00
github-actions[bot]
14abde4e89
Merge master into staging-next
2024-03-27 12:01:28 +00:00
Adam C. Stephens
0ca930ad59
Merge pull request #299340 from adamcstephens/incus/0.7
...
incus: 0.6 -> 0.7
2024-03-27 07:29:00 -04:00
Sandro
f87c956ea7
Merge pull request #281236 from melvyn2/update-kavita
2024-03-27 11:17:39 +01:00
lassulus
e91a1ad1e3
Merge pull request #298737 from MatthewCroughan/mc/scion-modules
...
nixos/scion: init
2024-03-27 10:15:37 +01:00
Jacek Galowicz
e6e4a15f3a
Merge pull request #299395 from ElvishJerricco/initrd-backdoor-remove-unnecessary-wait
...
nixos/tests: Remove unnecesary wait from initrdBackdoor
2024-03-27 09:49:40 +01:00
matthewcroughan
4d841207c5
nixos/tests/ustreamer: init
2024-03-27 06:35:55 +00:00
github-actions[bot]
26128332c3
Merge master into staging-next
2024-03-27 06:01:26 +00:00
K900
1b08f32c98
Merge pull request #299299 from eclairevoyant/pipewire-docs
...
nixos/{pipewire,wireplumber}: document examples for `*.configPackages` and cleanup
2024-03-27 08:43:44 +03:00
jxd
88d183af85
init
2024-03-27 12:27:19 +08:00
melvyn
6bf7438e4f
kavita: document breaking option changes in release notes
2024-03-26 21:15:30 -07:00
Yongun Seong
477dce3b9a
nixos/kavita: accept freeform settings, ensure locales in tests
2024-03-26 21:15:29 -07:00
Will Fancher
7935db1456
nixos/tests: Remove unnecesary wait from initrdBackdoor
2024-03-26 23:40:05 -04:00
Yueh-Shun Li
c9da94beff
buildGoModule: Deprecate vendorSha256 with throw
...
Ignore vendorSha256 when vendorHash is specified.
Throw when vendorHash isn't specified:
- "buildGoModule: Expect vendorHash instead of vendorSha256" when
vendorSha256 is specified.
- "buildGoModule: vendorHash is missing" otherwise.
`goModules.outputHashAlgo` is specified as null when vendorHash is not
empty, "sha256" otherwise.
Co-authored-by: zowoq <59103226+zowoq@users.noreply.github.com>
2024-03-27 11:19:40 +08:00
Alex Martens
1dacec9bb9
nixos/llama-cpp: fix example flags
2024-03-26 19:32:13 -07:00
github-actions[bot]
7f599f6511
Merge master into haskell-updates
2024-03-27 00:12:11 +00:00
Adam Stephens
a5a4da89ba
incus: 0.6 -> 0.7
2024-03-26 20:08:43 -04:00
github-actions[bot]
b289464fb6
Merge master into staging-next
2024-03-27 00:02:10 +00:00
Luke Granger-Brown
3b8cd8ad70
installer/nixos-generate-config: correctly detect bcache
...
PR #256638 inadvertently introduced a bug in `nixos-generate-config` whereby it
would never put `bcache` into the `availableKernelModules` for the initrd.
This is because the `qr` operator in Perl returns a regex object, rather than
matching it; the regex object evaluates to true, making the filter expression
effectively `grep(!true, @bcacheDevices)`, which will always return an empty
list.
2024-03-26 23:32:09 +01:00
Will Fancher
c77e28a013
Merge pull request #298201 from philiptaron/fix-initrd-activation-with-gpt-auto
...
nixos/systemd/initrd: make systemd mount root as `rw` when using gpt-auto to find it
2024-03-26 18:09:33 -04:00
éclairevoyant
45af6b985f
release-notes: document breaking changes for pipewire and wireplumber
2024-03-26 16:41:58 -04:00
éclairevoyant
eddbb7932f
nixos/wireplumber: reuse local binding to simplify
2024-03-26 16:41:58 -04:00
éclairevoyant
ff77d83327
nixos/wireplumber: provide example for services.pipewire.wireplumber.configPackages
2024-03-26 16:41:57 -04:00
éclairevoyant
f5b680b97c
nixos/wireplumber: update services.pipewire.wireplumber.configPackages
description for v0.5
2024-03-26 16:41:57 -04:00
éclairevoyant
3aa01f7f13
nixos/wireplumber: inherit lib
functions
2024-03-26 16:41:57 -04:00
éclairevoyant
d2843640cb
nixos/wireplumber: remove lib.mdDoc
(no-op)
2024-03-26 16:41:52 -04:00
éclairevoyant
ff8f1a1f4e
nixos/pipewire: document example for services.pipewire.configPackages
2024-03-26 16:41:51 -04:00
éclairevoyant
27a2f2a429
nixos/pipewire: replace with lib;
with inherit
2024-03-26 16:41:51 -04:00
éclairevoyant
f3b74afdc7
nixos/pipewire: remove lib.mdDoc
(no-op)
2024-03-26 16:41:51 -04:00
Silvan Mosberger
8a1110b5e6
Merge pull request #297901 from tweag/check-by-name-separate-repo
...
Switch the `pkgs/by-name` check to a separate repository
2024-03-26 21:33:15 +01:00
Silvan Mosberger
f7ea336cb2
workflows/check-by-name.yml: Switch to new separate repo
...
The nixpkgs-check-by-name tooling is [being moved](https://github.com/NixOS/nixpkgs/issues/286559#issuecomment-2000466124 )
to a [separate repo](https://github.com/NixOS/nixpkgs-check-by-name ).
This commit updates Nixpkgs CI to use it instead of the tree inside
Nixpkgs
No changes have been made to the tooling locally since it was moved:
- [Exported history](55bf02190e/pkgs/test/nixpkgs-check-by-name
)
- [Imported history](d579e1821d
/)
2024-03-26 21:24:48 +01:00
Atemu
f54166d281
Merge pull request #299008 from Atemu/paperless-OMP_NUM_THREADS
...
nixos/paperless: set OMP_NUM_THREADS=1 by default
2024-03-26 19:45:45 +00:00
github-actions[bot]
607cdcc471
Merge master into staging-next
2024-03-26 18:01:21 +00:00
Atemu
70fa188e17
nixos/paperless: set OMP_NUM_THREADS=1 by default
...
Fixes https://github.com/NixOS/nixpkgs/issues/240591
2024-03-26 17:56:01 +01:00
matthewcroughan
99e488e2df
nixos/scion: init
2024-03-26 15:54:09 +00:00
Adam C. Stephens
d729632b6f
Merge pull request #297782 from adamcstephens/fix-linger
...
nixos/users-groups: fix broken linger
2024-03-26 09:48:05 -04:00
Mario Rodas
6adcdc8526
Merge pull request #298611 from anthonyroussel/update/goss
...
goss: 0.4.4 -> 0.4.6
2024-03-26 08:37:47 -05:00
Atemu
9622a59241
Merge pull request #299036 from Shawn8901/fix-extest-extraenv
...
steam: fix merging of extraEnv with extest enabled
2024-03-26 12:06:34 +00:00
github-actions[bot]
e6f06c8dc6
Merge master into staging-next
2024-03-26 12:01:01 +00:00
Franz Pletz
774dca168d
Merge pull request #270465 from philiptaron/sideband-socket-path
...
nixos/nvidia: Set SidebandSocketPath to a user-writable path in `/run`
2024-03-26 12:35:55 +01:00
superherointj
6f414604e2
Merge pull request #296852 from Ramblurr/add-microsocks
...
microsocks: init at 1.0.4
2024-03-26 08:34:45 -03:00
Franz Pletz
05677341df
Merge pull request #298956 from ncfavier/nvidia-doc
...
nixos/nvidia: update manual
2024-03-26 12:31:36 +01:00
Friedrich Altheide
f0887fa040
virtualbox: fix guest additions resize support
...
- Build virtualbox guest additions from source and fix paths
- Install VBoxDRMClient to support resizing
- Support resizing on wayland and x11
- Adding multiple new options
- clipboard
- seamless
- Removing x11 option
- Support linux 6.8
2024-03-26 11:47:00 +01:00
Casey Link
cef226e553
nixos/microsocks: init
2024-03-26 07:52:41 +01:00
github-actions[bot]
39a71cf239
Merge master into haskell-updates
2024-03-26 00:12:22 +00:00
github-actions[bot]
c904e6bf24
Merge master into staging-next
2024-03-26 00:02:03 +00:00
Shawn8901
942a381573
steam: fix merging of extraEnv with extest enabled
2024-03-25 23:38:33 +01:00
Sandro
dcbfb2b98a
Merge pull request #262462 from io12/flatpak-fix-fonts-icons
...
nixos/flatpak: pass system icons and fonts
2024-03-25 23:23:09 +01:00
Stefan Frijters
ad594b4503
urserver: 3.10.0.2467 -> 3.13.0.2505
2024-03-25 23:22:16 +01:00
Sandro Jäckel
7ffcd69c1f
nixos/goldwarden: init
2024-03-25 22:29:55 +01:00
Adam C. Stephens
c9c612f159
Merge pull request #294548 from adamcstephens/incus/override
...
incus: move wrapper to nixos module
2024-03-25 16:40:14 -04:00
Adam C. Stephens
8893c5886a
Merge pull request #263404 from camillemndn/firefoxpwa
...
firefoxpwa: init at 2.11.1
2024-03-25 16:38:52 -04:00
Sandro
c90ed026b7
Merge pull request #281075 from melvyn2/patch-2
...
nixos/slskd: refactor and add config file options
2024-03-25 21:00:01 +01:00
annalee
7541ec60b6
Merge remote-tracking branch 'upstream/master' into staging-next
2024-03-25 18:04:41 +00:00
j-k
88e7ad7c30
tracee: 0.13.1 -> 0.20.0 ( #297661 )
...
Adjust the build process
Skip some integration tests I can't fix
2024-03-25 19:01:56 +01:00
Anthony Roussel
e994c804b6
nixosTests.goss: fix unstable test
2024-03-25 18:49:46 +01:00
Naïm Favier
fb613a3a41
nixos/nvidia: update manual
...
Remove the `nvidiaLegacy*` video drivers from the manual: not only are
they deprecated, their deprecation notice was removed in
https://github.com/NixOS/nixpkgs/pull/244060 .
2024-03-25 16:56:11 +01:00
Jörg Thalheim
ea503179c5
Merge pull request #298607 from Mic92/nix-ld-rs
...
nix-ld-rs: init at 2024-03-23
2024-03-25 14:52:21 +01:00
github-actions[bot]
90e2c2cda5
Merge master into staging-next
2024-03-25 12:01:17 +00:00
Jörg Thalheim
2724e18228
Merge pull request #297142 from Mic92/envfs
...
envfs: 1.0.3 -> 1.0.6
2024-03-25 12:36:03 +01:00
superherointj
283fa362e6
Merge pull request #298481 from superherointj/k3s-nixos-tests-fix-maintainers
...
k3s/nixos/tests: sync meta.maintainers to k3s package
2024-03-25 08:33:36 -03:00
Tobias Poschwatta
ee2b899ff7
nixos/nfsd: settings for /etc/nfs.conf
...
services.nfs.settings is added for options that go into /etc/nfs.conf.
There are services.nfs.server.extraNfsdConfig and
services.nfs.extraConfig, but they have drawbacks. They overlap in
scope (nfs.extraConfig can also add nfsd options). They require that one
writes INI syntax. They often produce nfs.conf files with duplicate
section names, which is confusing.
This deprecates services.nfs.server.extraNfsdConfig and
services.nfs.extraConfig.
services.nfs.settings cannot be used together with
services.nfs.server.extraNfsdConfig or services.nfs.extraConfig.
2024-03-25 12:22:48 +01:00
Robert Hensing
ecbeabd182
Merge pull request #293846 from amarshall/darwin-linux-builder-fail-on-error
...
darwin.linux-builder: Exit scripts on error
2024-03-25 12:20:58 +01:00
sefidel
ec87711e54
crystal: 1.9 -> 1.11
...
Changes: https://github.com/crystal-lang/crystal/compare/1.9.2...1.11.2
Changelog: https://github.com/crystal-lang/crystal/blob/master/CHANGELOG.md#1112-2024-01-18
2024-03-25 03:54:33 -07:00
Melvyn
4da76cc6f4
nixos/slskd: refactor and add config file options
2024-03-24 18:26:56 -07:00
github-actions[bot]
3edac3b767
Merge master into haskell-updates
2024-03-25 00:13:28 +00:00
github-actions[bot]
8794d573a4
Merge master into staging-next
2024-03-25 00:02:29 +00:00
Weijia Wang
ff41f7134d
Merge pull request #297262 from StillerHarpo/monetdb-nixos-test
...
nixos/monetdb: Init nixos test
2024-03-24 23:15:56 +01:00
paki23
c3a1620624
firefoxpwa: init at 2.11.1
...
firefoxpwa: move to pkgs/by-name
2024-03-24 18:02:25 -04:00
Sandro
60f419e047
Merge pull request #284626 from numinit/armagetronad-unstable-updates
...
armagetronad.*: 0.2.9.1.1 -> 0.2.9.2.3
2024-03-24 22:14:33 +01:00
Sandro
0e1cac923d
Merge pull request #286685 from max-niederman/photonvision
...
photonvision: init at 2024.2.3
2024-03-24 22:05:36 +01:00
Sandro
76e86c46b2
Merge pull request #273234 from SuperSandro2000/oauth2-proxy-nginx
...
nixos/oauth2_proxy_nginx: allow placing the login page itself under a separate domain
2024-03-24 22:03:10 +01:00
Sandro
c51e10cbd2
Merge pull request #283240 from Aleksanaa/nixos/plymouth
...
nixos/plymouth: improving documentation of logo option
2024-03-24 21:53:08 +01:00
Sandro
dabaa7ac65
Merge pull request #288033 from diogotcorreia/module-dnsproxy
...
nixos/dnsproxy: init module
2024-03-24 21:52:09 +01:00
Rick van Schijndel
838750a9fd
hydra_unstable: 2023-12-24 -> 2024-03-08, use nix_2_20
...
Update tests according to ceff5c5cfe
2024-03-24 20:40:01 +01:00
Sebastian Sellmeier
e3812e1875
fzf: Update package and module (shell-completions)
...
Update derivation to not install old shell-completions
Update module to load completion for bash, fish (new) and zsh (or oh-my-zsh plugin) with changed way through fzf-binary
Added change to release note as it is backwards-incompatible.
2024-03-24 20:20:16 +01:00
github-actions[bot]
e3eacb46bc
Merge master into staging-next
2024-03-24 18:01:19 +00:00
K900
3d41d10877
Merge pull request #298663 from K900/simplefb-oof
...
nixos/profile/all-hardware: remove simplefb
2024-03-24 19:21:16 +03:00
Felix Bühler
63078e3468
Merge pull request #298168 from ambroisie/improve-tandoor-recipes-manage
...
nixos/tandoor-recipes: improve manage script
2024-03-24 17:06:01 +01:00
K900
5fbc094393
nixos/profile/all-hardware: remove simplefb
...
It's simpledrm now and it's compiled in.
2024-03-24 18:44:19 +03:00
Jörg Thalheim
04ec4568c6
nix-ld-rs: init at 2024-03-23
2024-03-24 12:27:20 +01:00
Jörg Thalheim
3a8e8369a6
envfs: 1.0.3 -> 1.0.6
...
Diff: https://github.com/Mic92/envfs/compare/1.0.3...1.0.6
2024-03-24 10:26:45 +01:00
github-actions[bot]
31a14cb69e
Merge master into haskell-updates
2024-03-24 00:14:19 +00:00
github-actions[bot]
f0ed26755a
Merge staging-next into staging
2024-03-24 00:02:41 +00:00
superherointj
56b4159e23
nixos/tests/k3s: sync meta.maintainers to k3s package
2024-03-23 19:55:00 -03:00
Martin Weinelt
3bc33ba58d
nixos/wyoming-faster-whisper: update model option
2024-03-23 23:29:06 +01:00
K900
1b59f54864
Merge pull request #298363 from K900/greetd-alias
...
nixos/greetd: create display-manager.service alias
2024-03-24 01:04:40 +03:00
Pol Dellaiera
e2a73469df
Merge pull request #292645 from soispha/add-redlib
...
redlib: init at 0.31.0
2024-03-23 19:18:08 +01:00
github-actions[bot]
144656e6ee
Merge staging-next into staging
2024-03-23 18:01:44 +00:00
Maciej Krüger
94d6d4e93a
nixos/docuum: add module for docuum package
...
Co-Authored-By: Martin Weinelt <mweinelt@users.noreply.github.com>
2024-03-23 18:25:55 +01:00
Sandro
9ae4475cff
Merge pull request #291214 from RatCornu/suwayomi-server
...
suwayomi-server: 0.7.0 -> 1.0.0
2024-03-23 17:56:19 +01:00
Soispha
bc54360b99
nixos/tests: add redlib test using the libreddit module
2024-03-23 17:03:34 +01:00
Martin Weinelt
bc11108f35
Merge pull request #295417 from NyCodeGHG/nixos/fritz-exporter
...
nixos/prometheus-fritz-exporter: init module
2024-03-23 16:37:49 +01:00
Marie Ramlow
88daab5195
nixos/prometheus-fritz-exporter: init module
2024-03-23 16:32:25 +01:00
Nick Cao
5c586526bf
Merge pull request #298211 from NickCao/pam-fprintd
...
nixos/pam: use services.fprintd.package for fprintd rule
2024-03-23 11:30:41 -04:00
Birk
6ed0323361
Merge branch 'master' into drbd-kernel-module
2024-03-23 15:11:41 +00:00
Martin Weinelt
a4b6e457b8
nixos/lib: Support derivations in escapeSystemdExecArg
...
They can be transformed into their outpath string, which is useful for
config generators.
2024-03-23 15:59:50 +01:00
lassulus
91a24793e3
Merge pull request #298336 from flokli/mycelium-description-fixes
...
nixos/mycelium: description updates
2024-03-23 21:39:05 +07:00
K900
c0949a240a
nixos/greetd: create display-manager.service alias
2024-03-23 16:33:16 +03:00
github-actions[bot]
97f05fe383
Merge staging-next into staging
2024-03-23 12:01:37 +00:00
Florian Klink
21721e4196
nixos/mycelium: description updates
...
- 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-23 12:36:49 +01:00
superherointj
7809138b7f
nixos/tests/etcd: enable aarch64-linux
...
* move etcd tests to it's own directory
2024-03-23 06:13:41 -03:00
Nick Cao
cee0d0bac7
nixos/pam: use services.fprintd.package for fprintd rule
2024-03-22 20:14:49 -04:00
github-actions[bot]
39632d3d4c
Merge master into haskell-updates
2024-03-23 00:12:18 +00:00
Philip Taron
e2e43f6ce7
nixos/systemd/initrd: make systemd mount root as rw if gpt-auto is set
2024-03-22 16:08:29 -07:00
Bruno BELANYI
af6e257878
nixos/tandoor-recipes: improve manage script
...
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-22 20:54:36 +00:00
Bruno BELANYI
6b1e9f77f9
nixos/tandoor-recipes: set service 'Group'
2024-03-22 20:47:55 +00:00
github-actions[bot]
64852c04d3
Merge staging-next into staging
2024-03-22 18:01:31 +00:00
Maximilian Bosch
e7533df80f
nixos/mastodon: stop mastodon-init-db.service if check for seeded DB fails
...
The postgresql runs on a different node than my mastodon itself. Sometimes when
rebooting the entire host it can happen that mastodon gets started
before the DB[1] is up. In that case `mastodon-init-db.service` ran
through with the following log output:
2024-03-07 15:30:56.856
Migrating database (this might be a noop)
2024-03-07 15:30:56.856
/nix/store/xzm7www0qb7jg5zrgg7knynckx5yhki9-unit-script-mastodon-init-db-start/bin/mastodon-init-db-start: line 9: [: -eq: unary operator expected
It seems wrong to me to have this unit pass if the DB isn't even up,
especially with such an error.
This patch now checks if the exit code of the psql check was non-zero
and fails the entire unit. A retry can be implemented e.g. with
Restart/RestartSec then (which is more elegant than adding a while/sleep
loop anyways) like this:
systemd.services.mastodon-init-db = {
serviceConfig = {
Restart = "on-failure";
RestartSec = "5s";
RestartMode = "direct";
RemainAfterExit = true;
};
unitConfig = {
StartLimitBurst = 5;
StartLimitIntervalSec = "60";
};
};
Also using `-t --csv` now to not render the column name and to not
render a table so we don't need to rely on the format of psql (and parse
it with `sed(1)`).
[1] I added a script that blocks until postgres is there in the meantime
though.
2024-03-22 17:51:20 +01:00
Yarny0
961584c3dc
tsm-client: 8.1.21.0 -> 8.1.22.0
...
"Update History" (release notes):
https://www.ibm.com/support/pages/node/6998343
...does not list any security-relevant changes
(mostly trademark name changes).
Also, all URLs in package and module comments are updated.
2024-03-22 17:25:25 +01:00
Vladimír Čunát
e90be8418d
Merge #284149 : nixos/kernel: add hid_corsair to initrd modules
2024-03-22 14:59:18 +01:00
Jonathan Davies
50fcbfbe26
nixos/thanos: Added query.grpc-compression and receive.grpc-compression option.
2024-03-22 12:21:15 +00:00
github-actions[bot]
350f0a9a66
Merge staging-next into staging
2024-03-22 12:01:46 +00:00
K900
176ee51929
Merge pull request #297806 from andrevmatos/nixos/wireplumber/fix_systemwide_bluetooth
...
nixos/wireplumber: fix systemwide bluetooth integration
2024-03-22 09:47:46 +03:00
github-actions[bot]
8c5e10ca32
Merge staging-next into staging
2024-03-22 06:01:35 +00:00
Bobby Rong
5cf5dd0fb0
Merge pull request #297727 from bobby285271/upd/budgie-nemo-terminal
...
nixos/budgie: Use gnome-terminal by default
2024-03-22 13:20:40 +08:00
Bobby Rong
0f150faf98
Merge pull request #297941 from bobby285271/upd/budgie-fprintd
...
nixos/budgie: Don't enable fprintd by default
2024-03-22 13:00:38 +08:00
Bobby Rong
414628b4a0
nixos/budgie: Don't enable fprintd by default
...
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-22 12:28:17 +08:00
Maciej Krüger
ccf8f3a8fb
Merge pull request #297464 from mkg20001/fcfix
...
nixos/fcitx5: fix warning about plasma6 option
2024-03-22 01:35:59 +01:00
github-actions[bot]
d899609c2a
Merge master into haskell-updates
2024-03-22 00:12:31 +00:00
github-actions[bot]
dce2b692f1
Merge staging-next into staging
2024-03-22 00:02:53 +00:00
Adam Stephens
790fb86a7f
nixos/users-groups: move linger to oneshot and add nixos test
2024-03-21 19:51:05 -04:00
Peder Bergebakken Sundt
554f412e2d
Merge pull request #294171 from Noodlez1232/joycond-cemuhook-fix
...
nixos/joycond-cemuhook: fix missing module
2024-03-22 00:40:59 +01:00
e1mo
bc25c4bd7d
nixos/pretix: raise TimeoutStartSec
...
On some slower systems or ones with a slower database (connection) the
initial migrations can exceed the default 90s timeout.
2024-03-21 21:49:40 +01:00
e1mo
6d5a6cab71
nixos/pretix: Fix pdf generation
...
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-21 21:49:39 +01:00
K900
ff3d03a15f
Merge pull request #297697 from K900/plasma6-install-kio5
...
plasma6: also install base kio5
2024-03-21 23:05:33 +03:00
sternenseemann
b4d48b0f9e
Merge branch master into haskell-updates
2024-03-21 21:01:05 +01:00
André Vitor de Lima Matos
bdc6b3abe0
nixos/wireplumber: fix systemwide bluetooth integration
...
From https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/3828#note_2270701
Broken/removed in #278760
2024-03-21 16:21:59 -03:00
Bruno BELANYI
21a59137a6
nixos/podgrab: add user/group options
2024-03-21 19:16:20 +00:00
github-actions[bot]
d28bcc2044
Merge staging-next into staging
2024-03-21 18:01:42 +00:00
Adam Stephens
564c3749d9
nixos/users-groups: fix broken linger
2024-03-21 13:47:15 -04:00
Johannes Kirschbauer
9a21db7be8
doc: write improved documentation for nixosOptionsDoc ( #295279 )
...
* 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-21 16:07:18 +01:00
K900
d23f4b140f
Merge pull request #297479 from cab404/raop-firewall
...
nixos/pipewire: raopOpenFirewall option
2024-03-21 18:05:20 +03:00
Bobby Rong
b79ac84d84
nixos/budgie: Use gnome-terminal by default
...
- 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-21 22:16:25 +08:00
Martin Weinelt
3b7d9c77b3
Merge pull request #297622 from mweinelt/kea-exporter-0.7.0
...
kea-exporter: 0.6.1 -> 0.7.0
2024-03-21 14:29:42 +01:00
K900
4e5b7fe664
plasma6: also install base kio5
...
Fixes #295814
2024-03-21 15:19:44 +03:00
github-actions[bot]
4fd286e707
Merge staging-next into staging
2024-03-21 12:01:49 +00:00
nikstur
80f60ad1f4
Merge pull request #297224 from WilliButz/repart-image/mkDerivation
...
nixos/repart-image: refactor to use mkDerivation instead of runCommand
2024-03-21 12:50:17 +01:00
Stig
468417b7f3
Merge pull request #296479 from marcusramberg/marcus/nimdow
...
nixos/nimdow: module updates
2024-03-21 12:14:56 +01:00
WilliButz
d9264d0568
nixos/repart-image: add myself as maintainer
2024-03-21 11:37:43 +01:00
WilliButz
5282cdd926
nixos/repart-image: add internal option to expose finalPartitions
2024-03-21 11:37:43 +01:00
WilliButz
d7ef2defda
nixos/repart-image: refactor to use mkDerivation
...
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-21 11:37:43 +01:00
Doron Behar
2897be360b
Merge pull request #287966 from Guanran928/clash-meta
...
nixos/mihomo: init
2024-03-21 10:40:10 +02:00
Vladimír Čunát
f373ad52f1
Merge master into haskell-updates
2024-03-21 09:21:50 +01:00
Jörg Thalheim
3f71d1bc02
digital-ocean: no longer disable multiple nixos generations in bootloader
...
Since digitalocean has a recovery console it's possible to boot
into an old generation.
2024-03-21 08:10:00 +01:00
Jörg Thalheim
d87c4e1a72
digital-ocean: make it easier to use disko
...
If the user provides a `fileSystems."/".device` option, it should have
higher precedence than the default value.
Same for `loader.grub.devices` (also set by disko internally).
2024-03-21 08:09:27 +01:00
Martin Weinelt
e4f6d1a618
nixos/tests/kea: test ctrl-agent via kea-exporter
2024-03-21 06:17:59 +01:00
Martin Weinelt
5b97e8d76d
nixos/tests/prometheus-exporters/kea: remove
...
The test framework for exporters is too limited to do sensible testing
of this exporter.
2024-03-21 06:17:59 +01:00
Martin Weinelt
c77d192eb4
prometheus-kea-exporter: 0.6.1 -> 0.7.0
...
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-21 06:17:59 +01:00
Martin Weinelt
d702c91302
nixos/prometheus/exporters: pass utils into exporter modules
...
This is useful, because it provides escapeSystemdShellArgs.
2024-03-21 05:27:21 +01:00
Morgan Jones
4fb4d7a3b4
nixos/tests/armagetronad: fix test runner
2024-03-20 19:45:36 -07:00
github-actions[bot]
2015f3cc71
Merge master into haskell-updates
2024-03-21 00:13:28 +00:00
github-actions[bot]
7f8db6f00d
Merge staging-next into staging
2024-03-20 18:01:38 +00:00
github-actions[bot]
36232fff71
Merge master into staging-next
2024-03-20 18:01:02 +00:00
Sandro
5d59704211
Merge pull request #295387 from majiru/drawterm-update
2024-03-20 17:19:26 +01:00
Dmitry Bogatov
5bb92281f5
nixos/dnscache: Provide explicit group for "dnscache" user
...
Without this patch the module refuses to evaluate, complaining that
default "nogroup" is no longer supported.
2024-03-20 16:45:50 +01:00
Cabia Rangris
eaf6b74366
nixos/pipewire: raopOpenFirewall option
...
RAOP requires UDP/6001-6002 for timing
information, and won't work with apple devices if
firewall is enabled.
2024-03-20 18:32:01 +03:00
Maciej Krüger
061b88c7f4
nixos/fcitx5: fix warning about plasma6 option
2024-03-20 15:18:51 +01:00
Sandro
50b2e2a029
Merge pull request #296866 from SuperSandro2000/xserver-pinentry
2024-03-20 14:32:44 +01:00
github-actions[bot]
fbb579e773
Merge staging-next into staging
2024-03-20 12:01:43 +00:00
github-actions[bot]
90461ffe37
Merge master into staging-next
2024-03-20 12:01:15 +00:00
éclairevoyant
debb92775e
nixos/starship: cleanup
2024-03-20 21:08:43 +11:00
éclairevoyant
4f9d91e276
nixos/starship: allow setting package
2024-03-20 21:08:43 +11:00
Florian Klink
40e49b40ab
Merge pull request #296949 from NixOS/mycelium_service
...
nixos/mycelium: init
2024-03-20 11:50:46 +02:00
nikstur
d5d1e6a4fa
Merge pull request #297227 from WilliButz/uki/expose-rendered-config
...
nixos/uki: add configFile option
2024-03-20 10:41:59 +01:00
Florian Klink
39ebd395cc
Merge pull request #224666 from grindhold/container_underscores
...
check nixos-container names for underscores
2024-03-20 11:41:34 +02:00
Doron Behar
86209dfc0d
Merge pull request #291305 from gbtb/nvtop-310
2024-03-20 09:58:40 +02:00
Pol Dellaiera
15541288f3
Merge pull request #297133 from trofi/etebase-server-fix-test
...
etebase-server: fix the eval on `null` `cfg.unixSocket`
2024-03-20 07:38:15 +01:00
K900
e240f8bde9
Merge remote-tracking branch 'origin/master' into staging-next
2024-03-20 09:27:30 +03:00
K900
e382906174
Merge pull request #295839 from peterhoeg/m/sddm_kwin
...
nixos/sddm: add support for kwin_wayland
2024-03-20 09:02:52 +03:00
Ameya Shenoy
99c0c32a49
usbguard: fix policy enums
...
The available policies for `InsertedDevicePolicy` and
`ImplicitPolicyTarget` differ from the defined policy enum. This change
is to prevent users from configuring incorrect policies for `usbguard`
Related `usbguard` documentation
https://usbguard.github.io/documentation/configuration.html
Signed-off-by: Ameya Shenoy <shenoy.ameya@gmail.com>
2024-03-20 08:41:21 +05:30
lassulus
0f0aaa517c
nixos/tests/mycelium: init
2024-03-20 03:56:59 +01:00
lassulus
b82a5ef764
nixos/mycelium: init
2024-03-20 03:56:58 +01:00
Adam Stephens
deb5be50c4
incus: move wrapper to nixos module
2024-03-19 22:48:07 -04:00
Jacob Moody
e4789ca32a
drawterm: unstable-2024-02-18 -> unstable-2024-03-20
2024-03-19 20:18:57 -05:00
github-actions[bot]
05f9a72c0e
Merge master into haskell-updates
2024-03-20 00:12:21 +00:00
github-actions[bot]
ffc1886a16
Merge staging-next into staging
2024-03-20 00:02:37 +00:00
github-actions[bot]
a474411771
Merge master into staging-next
2024-03-20 00:02:08 +00:00
aleksana
7b715c5023
nixos/mandoc: add release note to reflect manpath changes
2024-03-20 00:56:18 +01:00
aleksana
b60f6b118b
nixos/mandoc: add leading slash to manPath
2024-03-20 00:56:18 +01:00
aleksana
da089cf63a
nixos/mandoc: fix invalid manpath directory and add cachePath option
2024-03-20 00:56:18 +01:00
Philip Taron
29a46d2802
nixos/nvidia: Set SidebandSocketPath to a user-writable path in /run
...
The NVIDIA X driver uses a UNIX domain socket to pass information to
other driver components. If unable to connect to this socket, some
driver features, such as G-Sync, may not work correctly. The socket will
be bound to a file with a name unique to the X server instance created
in the directory specified by this option. Note that on Linux, an
additional abstract socket (not associated with a file) will also be
created, with this pathname socket serving as a fallback if connecting
to the abstract socket fails.
The default, which was in effect prior to this change, was `/var/run`.
The effect of not setting this option was that GDM X sessions
(and other non-root sessions) would see this warning in the log files:
```
(WW) NVIDIA: Failed to bind sideband socket to
(WW) NVIDIA: '/var/run/nvidia-xdriver-b4f69129' Permission denied
```
I don't see any security implications of turning this on universally,
since there already was an abstract socket created according to the
docs.
Documentation:
1. [NVIDIA X Config Options](https://download.nvidia.com/XFree86/Linux-x86_64/440.82/README/xconfigoptions.html#SidebandSocketPath )
Diagnosis:
1. [Arch Linux BBS post](https://bbs.archlinux.org/viewtopic.php?pid=1909115#p1909115 )
2024-03-19 16:34:41 -07:00
maxine
b0f45b4837
Merge pull request #295926 from savannidgerinel/savanni/1password-8.10.28-21
...
_1password-gui_beta: 8.10.28-11 -> 8.10.28-21 + refactor
2024-03-19 23:11:29 +01:00
Savanni D'Gerinel
61b6a6ae6f
_1password-gui-beta: 8.10.28-11 -> 8.10.28-21
...
- Updating the 1Password beta release to 8.10.28
- Removing the KeyringHelper application.
2024-03-19 23:09:37 +01:00
Silvan Mosberger
308671dbe8
nixos/nix: Fix example for nix.settings
option
...
Attribute sets aren't valid option values, needs to be a list
2024-03-19 22:55:19 +01:00
Florian Engel
1cd1834ec0
nixos/monetdb: Init nixos test
2024-03-19 21:54:05 +01:00
Peter Hoeg
404a2363d1
nixos/plasma6: use kwin with sddm
2024-03-19 21:14:46 +01:00
Peter Hoeg
8c642cd40a
nixos/sddm: add support for kwin_wayland
2024-03-19 20:55:23 +01:00
github-actions[bot]
cc3ebacb50
Merge staging-next into staging
2024-03-19 18:01:30 +00:00
github-actions[bot]
7338a5dec5
Merge master into staging-next
2024-03-19 18:01:00 +00:00
Will Fancher
f0701b576a
Merge pull request #290061 from SuperSandro2000/kernel-modules-package-name
...
nixos/boot: move name overwrite to pkgs.aggregateModules to option
2024-03-19 13:04:19 -04:00
WilliButz
e9fa0ec5fe
nixos/uki: add configFile option
...
This option makes it easier to reuse a system's ukify.conf without the
need for manually calling the generator on `settings` again to receive a
rendered configuration file.
Theoretically, a complete configuration file could now be provided by
users.
2024-03-19 17:58:28 +01:00
Martin Weinelt
7762462405
Merge remote-tracking branch 'origin/master' into staging-next
...
Conflicts:
- pkgs/development/python-modules/flask-security-too/default.nix
2024-03-19 17:30:16 +01:00
Bobby Rong
a5bee07d3f
Merge pull request #297208 from bobby285271/fix/budgie-test
...
nixosTests.budgie: Split run dialog subtest
2024-03-20 00:28:10 +08:00
Bobby Rong
b5f838a2ca
nixosTests.budgie: Split run dialog subtest
...
The original b-c-c subtest is probably flaky, as I didn't actually ensure
the inputbox focused before typing. Instead of another hacky xdotool,
split the run dialog subtest out.
https://hydra.nixos.org/build/253473303/nixlog/37
2024-03-19 23:59:56 +08:00
Bobby Rong
2dcadb7087
Merge pull request #297072 from FedericoSchonborn/add-federicoschonborn
...
maintainers: Add federicoschonborn back again
2024-03-19 23:12:06 +08:00
gbtb
7c3a738418
nvtop: fixed build with drm, added more arm gpu support
2024-03-20 00:15:38 +10:00
ajs124
bdabdf0c16
nixos/gitlab: use workhorse package from option in path
2024-03-19 13:47:55 +01:00
ajs124
1bada61543
nixos/gitlab: switch from sidekiq to sidekiq-cluster
2024-03-19 13:47:55 +01:00
Sandro
4a9a5fab1c
Merge pull request #283501 from SuperSandro2000/hedgedoc-fix-tools-exec
2024-03-19 13:37:46 +01:00
github-actions[bot]
c293380058
Merge staging-next into staging
2024-03-19 12:01:49 +00:00
github-actions[bot]
0b369088d7
Merge master into staging-next
2024-03-19 12:01:19 +00:00
Andrew Kaster
b467733c33
ladybird: unstable-2023-01-17 -> 0-unstable-2024-03-16
2024-03-19 12:39:07 +01:00
Sergei Trofimovich
5a3bd05394
etebase-server: fix the eval on null
cfg.unixSocket
...
Without the change the test eval fails as:
$ nix build --no-link -f. etebase-server.tests
error: cannot coerce null to a string: null
2024-03-19 08:59:57 +00:00
Someone
63709965b7
Merge pull request #178717 from ShamrockLee/write-multiple-references
...
trivial-builders: replace writeReferencesToFile with writeClosure
2024-03-19 08:57:20 +00:00
Federico Damián Schonborn
455b915be0
maintainers: Add federicoschonborn back again
...
Signed-off-by: Federico Damián Schonborn <federicoschonborn@disroot.org>
2024-03-18 21:51:28 -03:00
github-actions[bot]
11c9a7e4d3
Merge master into haskell-updates
2024-03-19 00:12:43 +00:00
github-actions[bot]
b727e4cb21
Merge staging-next into staging
2024-03-19 00:02:39 +00:00
github-actions[bot]
7c0bd382c7
Merge master into staging-next
2024-03-19 00:02:09 +00:00
Lily Foster
e3c0bb4255
Merge pull request #294542 from Janik-Haag/garage
...
nixos/garage: add env-var wrapper for admin cli
2024-03-18 16:10:15 -07:00
ibbem
1642654453
agda: Remove the --local-interfaces flag
...
Upstream now provides a library file for the builtin library and ensured
that the existing interface files will be used regardless of whether
--local-interfaces is in effect. Hence, Agda will not try to write to
the Nix store anymore except if the build flags are changed.
2024-03-18 23:10:27 +01:00
Janik H.
9ec0e31f79
nixos/garage: add env-var wrapper for admin cli
2024-03-18 22:53:21 +01:00
Will Fancher
57f69255d7
Merge pull request #293591 from lf-/jade/fix-luksroot-assert
...
nixos.luksroot: fix assertion message to name correct option
2024-03-18 17:46:11 -04:00
maralorn
b6668ded0e
Merge pull request #296977 from slotThe/maintainer
...
Add slotThe as a maintainer
2024-03-18 22:43:38 +01:00
Jade Lovelace
a72afcbc48
nixos.luksroot: fix assertion message to name correct option
2024-03-18 14:41:47 -07:00
Yueh-Shun Li
97a7ce7aa6
nixosTests.nixops: remove dead code from Nix expression
2024-03-19 05:30:53 +08:00
Ryan Lahfa
ae07fcb07b
Merge pull request #293271 from nikstur/test-instrumentation-without-usr-bin-env
...
nixos/test-instrumentation: use full path to env
2024-03-18 13:57:37 -07:00
Tony Zorman
240c39ef2e
nixos/xmonad: add slotThe as a maintainer
2024-03-18 20:27:15 +01:00
Martin Weinelt
00e2713c5b
Merge remote-tracking branch 'origin/master' into staging-next
2024-03-18 19:59:23 +01:00
Yueh-Shun Li
e9fd4389d2
writeClosure: init, replacing writeReferencesToFile
...
Replace writeReferencesToFile with writeClosure.
Make writeClosure accept a list of paths instead of a path.
Re-implement with JSON-based exportReferencesGraph interface provided by
__structuredAttrs = true.
Reword the documentation.
Co-authored-by: Valentin Gagarin <valentin.gagarin@tweag.io>
Co-authored-by: Robert Hensing <roberth@users.noreply.github.com>
Co-authored-by: Someone Serge <sergei.kozlukov@aalto.fi>
2024-03-19 02:45:50 +08:00
Will Fancher
99587a3411
Merge pull request #209964 from Majiir/fix-initrd-systemd-closure
...
nixos/systemd/initrd: follow init param symlinks
2024-03-18 14:39:37 -04:00
Florian Klink
70d7abc09c
Merge pull request #296924 from flokli/document-servers-empty-fallback
...
nixos/timesyncd: further document services.timesyncd.servers
2024-03-18 20:08:22 +02:00
Jon Seager
ffc736695c
Merge pull request #296937 from MinerSebas/scrutiny-collector-ordering
2024-03-18 17:16:40 +00:00
Martin Weinelt
03fcd060ff
Merge pull request #296921 from patka-123/engelsystem-cleanup
...
engelsystem: cleanup
2024-03-18 17:14:59 +01:00
Patka
93aba53a08
engelsystem: cleanup
...
The custom php with extensions is not needed. The default already has all the needed extensions enabled by default.
2024-03-18 17:08:01 +01:00
K900
823897dde8
wireplumber: 0.4.17 -> 0.5.0
2024-03-18 18:57:05 +03:00
MinerSebas
9d384c350b
nixos/scrutiny: Order scrutiny-collector after scrutiny
2024-03-18 16:30:51 +01:00
Florian Klink
78d8e2ca11
nixos/timesyncd: further document services.timesyncd.servers
...
Running systemd-timesyncd with an empty list of timeservers to sync from
does not work.
In case an empty list is configured here, systemd will fall back to its
compiled-in defaults, which NixOS sets to `{0..4}.nixos.pool.ntp.org`,
as per https://github.com/systemd/systemd/blob/main/docs/DISTRO_PORTING.md#ntp-pool
This has caused some confusion. Explicitly document this, and describe
how to disable timesyncd.
2024-03-18 17:23:55 +02:00
Jonas Heinrich
30036c3d10
nixos/initrd-ssh: Add authorizedKeyFiles option
2024-03-18 15:27:15 +01:00
github-actions[bot]
7ca9ebd637
Merge staging-next into staging
2024-03-18 12:01:53 +00:00
github-actions[bot]
d5491af22d
Merge master into staging-next
2024-03-18 12:01:22 +00:00
Sandro
124ec2d9d6
nixos/xserver: don't conflict pinentry package with DEs
2024-03-18 11:22:48 +01:00
nikstur
a1c4f0a754
Merge pull request #282022 from ElvishJerricco/gpt-auto-root
...
nixos: Support systemd-gpt-auto-root
2024-03-18 10:27:22 +01:00
yunfachi
05901fbaec
nixos/uni-sync: init
2024-03-18 10:35:43 +03:00
github-actions[bot]
b92edd0054
Merge staging-next into staging
2024-03-18 06:01:50 +00:00
github-actions[bot]
819a14ad05
Merge master into staging-next
2024-03-18 06:01:21 +00:00
github-actions[bot]
f24ba8a7ce
Merge staging-next into staging
2024-03-18 00:02:47 +00:00