Sandro
420a0cce93
Merge pull request #166309 from solson/typo-fix
2022-03-30 01:55:44 +02:00
maxine [they]
2a3b62e922
Merge pull request #165806 from Enzime/add/1password-module
...
nixos/_1password: init
2022-03-30 00:20:13 +02:00
Martin Weinelt
35b3c26351
Merge pull request #164533 from mweinelt/kea-exporter-after-kea
...
nixos/prometheus-exporters/kea: wait for kea
2022-03-30 00:03:03 +02:00
Scott Olson
bada6a2e04
nixos/nix-daemon: fix typo
2022-03-29 21:13:54 +01:00
Jan Tojnar
00e27c78d3
Merge pull request #166156 from andersk/gnome-vte-shell
...
nixos/gnome: Re-enable VTE shell integration
2022-03-29 21:58:14 +02:00
Michele Guerini Rocco
18071b3d1a
Merge pull request #166189 from jmbaur/dhcpd6-reserved-addresses
...
nixos/dhcpd6: Use fixed-address6 for dhcpd6 address reservations
2022-03-29 21:34:41 +02:00
Sandro
cda1da9930
Merge pull request #164869 from SuperSamus/joycond
2022-03-29 18:53:49 +02:00
Jared Baur
41e2604483
nixos/dhcpd6: Use fixed-address6 for dhcpd6 address reservations
2022-03-29 07:58:42 -07:00
Thiago Kenji Okada
24f71c6ea5
Merge pull request #161226 from Misterio77/master
...
nixos/factorio: add bind address option
2022-03-29 14:17:01 +01:00
pennae
e7da834115
Merge pull request #164377 from rsynnest/master
...
nixos/unifi-video: add deprecation warning for openFirewall
2022-03-29 12:03:18 +00:00
Sandro
e705e58950
Merge pull request #165788 from WolfangAukang/sslmate-agent
2022-03-29 11:31:40 +02:00
Moritz
9f715a3d31
nixos/grafana: Add foldersFromFilesStructure option for dashboard provisioning ( #132348 )
2022-03-29 10:53:39 +02:00
Linus Heckemann
3631db714c
Merge pull request #158176 from lheckemann/fix-tempaddr
...
network-interfaces: use altered interface name for setting use_tempaddr
2022-03-29 10:39:46 +02:00
Naïm Favier
d113e4e06e
nixos/networkd: add wait-online
options
2022-03-29 10:14:26 +02:00
ajs124
f5054121cb
Merge pull request #165935 from helsinki-systems/feat/move-special-fs-options-into-module
...
nixos/filesystems: Move options into the fs module
2022-03-29 05:03:59 +02:00
Roland Synnestvedt
33b04f2a80
nixos/unifi-video: add deprecation warning for openFirewall
2022-03-28 19:55:50 -07:00
P. R. d. O
f24ae9654d
nixos/sslmate-agent: init
2022-03-28 17:41:18 -06:00
Anders Kaseorg
5abbb68d16
nixos/gnome: Re-enable VTE shell integration
...
Commit 7addb1c0ec
disabled this as a
side effect of switching gnome-terminal to gnome-console, but it’s
still useful for gnome-console.
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2022-03-28 16:27:39 -07:00
Martin Weinelt
999f3c2b9d
pdns: rename from powerdns
...
https://github.com/PowerDNS/pdns
https://repology.org/project/pdns/versions
2022-03-28 18:04:19 +02:00
Sandro
44fe73efbe
Merge pull request #165868 from LibreCybernetics/remove-python2-dependencies-from-gnome
2022-03-28 14:38:17 +02:00
Sandro
2f1e03cb2b
Merge pull request #165691 from lucc/github-removed-unencrypted-git
2022-03-28 12:47:42 +02:00
Roland Synnestvedt
60e62c36df
nixos/unifi-video: clean up indentation and formatting
2022-03-27 13:39:19 -07:00
Fabián Heredia Montiel
a3954182ba
nixos/gnome: change telepathy service from default true to default false
2022-03-27 09:24:46 -06:00
Jelle Besseling
afcb2d4145
minecraft-server: correct java options ( #157978 )
2022-03-27 15:09:46 +02:00
Janne Heß
452102db8f
nixos/stage-2-init: Clean up legacy commands
...
We can perform most of the mkdir/ln/rm using systemd-tmpfiles
instead which cleans up the script.
/bin and /home are created by their activation script snippets
usbfs is deprecated and unused.
hwclock seems to be automatically executed by systemd on startup.
The mkswap to prevent hibernation cycles seems to be executed by systemd
as well since the provided regression tests succeeds.
2022-03-27 13:51:02 +02:00
Janne Heß
158a2972eb
nixos/filesystems: Move options into the fs module
...
This was probably forgotten during a refactoring. The module is where
the values of the options are actually used.
2022-03-27 13:23:44 +02:00
Sandro
b9ddfd63b7
Merge pull request #162996 from alyssais/resolvconf-disable
2022-03-27 12:25:14 +02:00
Jörg Thalheim
de698b740b
Merge pull request #156678 from Alexnortung/autorandr-module
...
nixos/autorandr: refactor
2022-03-27 07:46:09 +01:00
Roland Synnestvedt
95a3f6ad26
nixos/unifi-video: rename openPorts to openFirewall
2022-03-26 17:59:54 -07:00
Roland Synnestvedt
cb1c5dbb15
nixos/unifi-video: convert int to string in default command
2022-03-26 17:53:26 -07:00
linj
1e32d28824
nixos/dendrite: always substitute environment variables in config
...
Before this patch, services.dendrite.environmentFile is used for
secrets and environment variable substitution only happens when this
option is used.
systemd-247 provides a mechanism called LoadCredential for secrets and
it is better than environment file. See the section of Environment=
in the manual of systemd.exec for more information.
This patch always substitute environment variables, which enables the
usage of systemd LoadCredential.
2022-03-26 12:54:45 -07:00
Janne Heß
a34c788e30
Merge pull request #163230 from helsinki-systems/feat/misc-prometheus-varnis
...
nixos/prometheus/exporters/varnish: improve some defaults
2022-03-26 18:32:30 +01:00
Alexander Nortung
7844c87ab7
Merge branch 'master' into autorandr-module
2022-03-26 14:18:23 +01:00
Jan Tojnar
95968e616c
Merge pull request #165231 from K900/the-unplumbening
...
nixos/pipewire: unbreak mixed Pulse/Pipewire setups
2022-03-26 11:42:15 +01:00
Vladimír Čunát
b9eab51eed
Merge #160343 : GNOME: 41 -> 42
2022-03-26 09:16:07 +01:00
K900
435a5b675b
nixos/pipewire: introduce an explicit option to use Pipewire as audio server
2022-03-26 08:54:18 +03:00
Mihai-Drosi Câju
3186c367ce
nixos/waydroid: Misc fixes
...
* With the upgrade to waydroid to 1.2.0, dependencies that previously
were shipped in the service's path have been moved to the waydroid
package.
* Make sure /var/lib/misc exists when starting waydroid. As required
by dnsmasq
2022-03-25 19:51:41 -07:00
Michael Hoang
d1ac88811f
nixos/_1password: init
2022-03-26 13:22:56 +11:00
maxine [they]
65f39165eb
Merge pull request #165479 from savannidgerinel/savanni/1password-browsersupport
...
nixos/1password-gui: init at 8.6.0
2022-03-25 21:48:31 +01:00
Daniel Kilimnik
206e030ce2
installer/cd-dvd/iso-image: add syslinuxTheme config option
...
It was not possible to change the theme used by syslinux when building an iso image.
2022-03-25 21:37:20 +01:00
Antoine Martin
16f80139f0
nixos/paperless-ng: fix mail importer
...
The private network setting was placed on the wrong service
2022-03-25 18:26:38 +01:00
Emery Hemingway
4ec35ff6d6
nixos: init programs/nncp module
...
The NNCP utilities read a configuration at "/etc/nncp.hjson" by
default. Add a NixOS module for generating this configuration.
2022-03-25 16:30:13 +00:00
Emery Hemingway
ad15abe7ff
squid: 4.17 -> 5.4.1
...
* enable HTCP
* enable systemd support
* add NixOS option "services.squid.package"
2022-03-25 15:59:05 +00:00
notgne2
863773970c
nixos/oauth2_proxy: add user group
2022-03-25 08:35:30 -07:00
Maciej Krüger
511e56d76c
Merge pull request #140406 from mkg20001/mvn
2022-03-25 15:08:44 +01:00
Jan Tojnar
87d18174d3
nixos/gdm: fix accessibility menu icon
...
GNOME Shell 42 switched an icon for the accessibility menu in the top panel
to one from gnome-control-center instead of a legacy one from adwaita-icon-theme:
https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2155
Let’s add that dependency to the systemd unit since installing it
through `environment.systemPackages` is not enough due to environment isolation.
2022-03-25 15:02:49 +01:00
Bobby Rong
5a00ac1b08
pantheon.gnome-bluetooth-contract: mark as broken
...
Sendto device selection is removed in gnome-bluetooth 42.
I decide it is not worth to maintain a legacy gnome-bluetooth
package for the contract.
This should also be broken in elementary OS 7.
2022-03-25 15:02:43 +01:00
Bobby Rong
b214aa70b4
pantheon.evince: drop
...
The vanilla evince already support dark style
preference in Pantheon, so no need to keep the patch.
2022-03-25 15:02:43 +01:00
Bobby Rong
0f97d73b74
pantheon.file-roller: drop
...
The vanilla file-roller already support dark style
preference in Pantheon, so no need to keep the package.
2022-03-25 15:02:33 +01:00
Jan Tojnar
7addb1c0ec
nixos/gnome: install gnome-console (kgx) instead of gnome-terminal
...
https://gitlab.gnome.org/GNOME/gnome-build-meta/-/issues/457
2022-03-25 15:02:32 +01:00
Jan Tojnar
f828b189d9
nixos/gnome: do not install gnome-screenshot
...
It has been replaced by a tool built into GNOME Shell:
b281beb124
2022-03-25 15:02:32 +01:00
Jan Tojnar
185522691f
nixos/gnome: Remove realtime scheduling option
...
It is now accomplished using rtkit rather than setcap wrapper:
https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2060
Replace the option with `security.rtkit.enable`.
Closes: https://github.com/NixOS/nixpkgs/issues/90201
Closes: https://github.com/NixOS/nixpkgs/issues/86730
2022-03-25 15:02:32 +01:00
Jan Tojnar
1ced655c91
nixos/gnome: switch from gedit to gnome-text-editor
...
This is the new editor.
https://gitlab.gnome.org/GNOME/gnome-build-meta/-/merge_requests/1321
2022-03-25 15:02:31 +01:00
Lucas Hoffmann
f3bda2f2c0
docs: replace defunct git://github.com urls with https://
2022-03-25 11:21:42 +01:00
Luflosi
ec415055ba
nixos/ipfs: improve how the commandline flags are generated
...
Use `utils.escapeSystemdExecArgs` instead of relying on the exact way in which `toString` formats a list.
In https://github.com/NixOS/nixpkgs/pull/156706#discussion_r795867283 a suggestion was made and then implemented to replace `toString` with `concatStringsSep " "`.
@pennae then suggested to use `utils.escapeSystemdExecArgs` instead in https://github.com/NixOS/nixpkgs/pull/164846#issuecomment-1073001848 .
2022-03-24 20:42:07 +00:00
Guillaume Girol
57b4185159
Merge pull request #164091 from Pascal-Vtx/fix/graylog-module
...
nixos/graylog: fix group creation
2022-03-24 20:13:55 +00:00
Florian Klink
e3083decc4
systemd-initrd, systemd-lib: drop initrdServiceToUnit
...
We can just use serviceToUnit here.
2022-03-24 18:57:16 +01:00
Florian Klink
74bae06748
systemd-initrd: use pkgs.fakeNss, document why we need libnss_files.so
2022-03-24 18:51:32 +01:00
Robert Hensing
ce5a33e62b
Merge pull request #164660 from ncfavier/tests-restrict-arguments
...
nixos/testing: restrict arguments to makeTest
2022-03-24 17:01:47 +01:00
Savanni D'Gerinel
7f1f6eeffb
nixos/1password-gui: init at 8.6.0
...
Browser Integration requires setgid and setuid programs, which needs to be done in the system configuration.
This is cleaner than the ad-hoc ways we have to set things up for platforms without a global configuration file.
2022-03-24 10:13:43 -04:00
pennae
67281c4d29
Merge pull request #165285 from jpathy/patch-2
...
networking.greTunnels: Add ttl option
2022-03-24 08:10:23 +00:00
Peter Hoeg
39a6621150
nixos/https-dns-proxy: init module
2022-03-24 15:36:28 +08:00
Naïm Favier
a8296e7537
nixos/earlyoom: bring the module up to date ( #163663 )
...
* nixos/earlyoom: bring the module up to date
Removes deprecated option `ignoreOOMScoreAdjust`, introduces `killHook`
as a replacement for `notificationsCommand`, and adds an `extraArgs`
option for things not covered by the module.
* nixos/earlyoom: add nixos test
* nixos/earlyoom: add reportInterval
Allows setting the interval for logging a memory report. Defaults to
3600 following upstream
(https://github.com/rfjakob/earlyoom/blob/master/earlyoom.default#L5 )
to avoid flooding logs.
* nixos/earlyoom: add free{Mem,Swap}KillThreshold
Fixes https://github.com/NixOS/nixpkgs/issues/83504
2022-03-24 15:34:09 +08:00
Silvan Mosberger
bc4631d8f0
nixos/syncplay: Add server password support
2022-03-24 04:46:26 +01:00
Bernardo Meurer
25d1efa97e
Merge pull request #165386 from zhaofengli/moonraker-2022-03-10
...
moonraker: unstable-2021-12-05 -> unstable-2022-03-10
2022-03-23 10:33:10 -07:00
InternetUnexplorer
2e7cf56e45
kde/plasma5: 5.24.0 -> 5.24.3
2022-03-23 18:19:33 +08:00
Will Fancher
5bfe213315
Clarify suppressed units description
2022-03-22 21:28:51 -04:00
Will Fancher
213de9b108
systemd-initrd: autoFormat and autoResize in initrd
2022-03-22 21:28:51 -04:00
Will Fancher
1abf154179
systemd-initrd: Add PATH to everything
2022-03-22 21:28:50 -04:00
Will Fancher
be10e86c95
systemd-initrd: Partially fix qemu-vm
...
TODO: Auto formatting / partitioning / resizing
2022-03-22 21:28:50 -04:00
Will Fancher
2d4ebf1259
initrd: Optional systemd-based initrd
2022-03-22 21:28:43 -04:00
Zhaofeng Li
0527ccaca7
nixos/moonraker: Grant polkit permissions for system-level operations
2022-03-22 15:35:38 -07:00
Zhaofeng Li
787aaea68e
nixos/moonraker: Add iproute2 to path
2022-03-22 15:35:38 -07:00
jpathy
19bb72c070
networking.greTunnels: Add ttl option
2022-03-23 00:24:44 +05:30
Benjamin Staffin
d6f50a5c8e
keycloak: fix a missing newline when using plugins
2022-03-22 12:36:14 -04:00
Sivizius
b4c2ffaffa
nixos/wg-quick: add autostart option to interfaces ( #162219 )
...
This adds the option `networking.wg-quick.interfaces.<name>.autostart`, which defaults to `true`, which is the previous behavior. With this option set to `false`, the systemd-unit will no longer be set to `wantedBy = [ "multi-user.target" ]` and therefore the tunnel has to be enabled/disabled via `systemctl start/stop wg-quick-<name>`.
Co-authored-by: pennae <82953136+pennae@users.noreply.github.com>
2022-03-22 13:25:57 +00:00
Kevin Cox
954f445608
Merge pull request #165252 from Luflosi/ipfs-hardening
...
nixos/ipfs: add systemd hardening
2022-03-22 08:10:01 -04:00
Peter Hoeg
052632fd15
nixos/iwd: workaround for race condition where wlan device disappears
2022-03-22 19:36:51 +08:00
Will Fancher
25113740a5
nixos: systemd-lib: Make generateUnits general with default args
2022-03-22 07:02:23 -04:00
Luflosi
41d45d674a
nixos/ipfs: add systemd hardening
...
Use the hardened systemd unit from upstream.
2022-03-22 11:12:14 +01:00
K900
1dbc26d995
nixos/pipewire: unbreak mixed Pulse/Pipewire setups
...
Fixes #163066
2022-03-22 11:29:46 +03:00
Artturi
6134c2f891
Merge pull request #161034 from andr1an/fix/nixos-generate-config-absolute-root-path
2022-03-22 02:35:06 +02:00
Benjamin Staffin
34006ebc9d
Merge remote-tracking branch 'origin/master' into mvn
2022-03-21 18:37:45 -04:00
Robert Hensing
6c469679f6
Merge remote-tracking branch 'upstream/master' into tests-restrict-arguments
2022-03-21 23:17:17 +01:00
Robert Hensing
eb8b70c020
nixos: Make config.nix.enable pass test
2022-03-21 23:14:10 +01:00
Kevin Cox
18307675b9
Merge pull request #153091 from GoogleBot42/master
...
nvidia: Fix AMD APU for Prime Sync
2022-03-21 15:04:38 -04:00
Jörg Thalheim
9b2939da63
Merge pull request #164260 from Mic92/nix-ld
...
nix-ld: init at 1.0.0 + nixos module
2022-03-21 18:42:38 +00:00
Pascal Bach
4c3c80df54
Merge pull request #114393 from DarkDNA/feature/samba/network-online
...
nixos/samba: Add a wants=network-online.target to the target.
2022-03-21 19:25:50 +01:00
Googlebot
4007aa201b
Merge remote-tracking branch 'upstream/master'
2022-03-21 11:32:36 -04:00
Will Fancher
52c98fc3e9
nixos: systemd: Split unit types into separate module
2022-03-21 10:25:27 -04:00
Kevin Cox
8ce16fcf62
Merge pull request #163451 from hercules-ci/stop-premature-warnings
...
Stop premature warnings, including `nix.settings` migration
2022-03-21 10:10:40 -04:00
Florian Klink
9427a17ccb
Merge pull request #164016 from bobvanderlinden/pr-refactor-systemd-module
...
nixos: systemd: split module up into multiple files
2022-03-21 13:03:55 +01:00
Bob van der Linden
397b8257a0
nixos: systemd-user: fix additionalUpstreamUserUnits description
...
Co-authored-by: Martin Weinelt <mweinelt@users.noreply.github.com>
2022-03-21 12:30:37 +01:00
Janne Heß
8e60f86840
Merge pull request #164034 from helsinki-systems/clean/stc
...
nixos/switch-to-configuration: Major script cleanup
2022-03-21 12:13:23 +01:00
Jörg Thalheim
a98ea7e6f8
nix-ld: init at 1.0.0 + nixos module
2022-03-21 11:15:32 +01:00
Sandro
3d48fda6f5
Merge pull request #164330 from Luflosi/fix-tor-client-disable
2022-03-20 19:51:30 +01:00
Benjamin Staffin
81b63b6ef6
nixos/oauth2_proxy: add missing oidc providers ( #164632 )
...
- Add adfs and keycloak-oidc providrs
- Sort the list alphabetically
2022-03-20 13:31:43 -04:00
Bob van der Linden
92af44e04d
nixos: systemd: remove unhelpful comments in additionalUpstreamSystemUnits
...
Co-authored-by: Janne Heß <janne@hess.ooo>
2022-03-20 16:14:13 +01:00
Janne Heß
85874efcb0
nixos/switch-to-configuration: Make perlcritic happy
2022-03-20 13:04:23 +01:00
Janne Heß
9c494b5773
nixos/switch-to-configuration: Snake-case all variables
...
Also add a lot of comments and reorder some assignments
2022-03-20 13:03:39 +01:00