Alex Zero
16b7892876
nixos/tayga: init
2022-12-01 11:17:20 +01:00
Andrew Marshall
c88944f025
nixos: nix.readOnlyStore -> boot.readOnlyNixStore
...
The placement of this option under `nix` was misleading, as it is not
configuration of the Nix daemon, but rather configuration of the NixOS
boot process and how it mounts the Nix store. As such, make it an option
of `boot` to clarify what it actually affects, and imply that it will
only take effect on a reboot.
Since it no longer has the context of nix, adjust the name to include
it.
2022-11-30 22:57:08 -05:00
zowoq
34386263f7
nixos/nix-fallback-paths: 2.11.0 -> 2.11.1
2022-12-01 12:32:15 +10:00
github-actions[bot]
818d9a61a3
Merge master into staging-next
2022-12-01 00:02:26 +00:00
Naïm Favier
e989ef9671
Merge pull request #203595 from ncfavier/registry-paths
2022-12-01 01:01:30 +01:00
figsoda
b865b96b97
nixos/invoiceplane: remove unnecessary parentheses
2022-11-30 18:13:58 -05:00
figsoda
f97daa68bc
nixos/gammu-smsd: remove unnecessary parentheses
2022-11-30 18:12:53 -05:00
figsoda
1ecbafd0a2
nixos/discourse: remove unnecessary parentheses
2022-11-30 18:01:29 -05:00
figsoda
d1c73c2543
nixos/keepalived: remove unnecessary parentheses
2022-11-30 17:59:52 -05:00
figsoda
7dfc2a1369
nixos/user-groups: remove unnecessary parentheses
2022-11-30 17:58:55 -05:00
figsoda
55acad5c35
nixos/softether: apply statix suggestions
2022-11-30 17:56:56 -05:00
figsoda
d65639ce40
nixos/redis: simplify
2022-11-30 17:38:52 -05:00
figsoda
dfff1a2b83
nixos/prosody: simplify logic
2022-11-30 17:36:07 -05:00
figsoda
025142b808
nixos/hbase: remove unnecessary parenthesis
2022-11-30 17:32:53 -05:00
figsoda
1b9b057d92
nixos/buildbot: syntax clean up
2022-11-30 17:31:28 -05:00
figsoda
a356511f1a
nixos/crossfire-server: remove unnecessary parentheses
2022-11-30 17:29:36 -05:00
figsoda
fd4f865645
nixos/nixpkgs: remove unused binding
2022-11-30 17:27:31 -05:00
figsoda
ca6c2c2111
nixos/docker-image: clean up let-in binding
2022-11-30 17:27:23 -05:00
Maciej Krüger
0c99764a00
Merge pull request #203609 from aanderse/nixos/lxc-container
2022-11-30 21:04:22 +01:00
github-actions[bot]
cb51cfe745
Merge master into staging-next
2022-11-30 18:01:11 +00:00
Taeer Bar-Yam
67d671d5b7
nixos/firejail: remove the need for qualifications
2022-11-30 12:45:16 -05:00
Aaron Andersen
ecf7441d25
nixos/lxc: apply recommendations from distrobuilder
2022-11-30 10:09:59 -05:00
Bobby Rong
d54eca4cbb
Merge pull request #203589 from bobby285271/cinnamon
...
Cinnamon updates 2022-11-29
2022-11-30 20:21:12 +08:00
github-actions[bot]
b910b25976
Merge master into staging-next
2022-11-30 12:01:13 +00:00
Minijackson
31f1a9a2a9
nixos/netbox: fix ldap configuration
2022-11-30 10:10:28 +01:00
Minijackson
01932120ab
nixos/netbox: set path of dynamic content
...
By default this paths are set in the Nix store, and so no media,
reports, or scripts could be added / modified
2022-11-30 10:10:28 +01:00
Roman Volosatovs
a2251e2225
module-list: include AMD SEV module
...
Signed-off-by: Roman Volosatovs <rvolosatovs@riseup.net>
2022-11-30 09:11:50 +01:00
github-actions[bot]
aff62e907a
Merge master into staging-next
2022-11-30 06:01:30 +00:00
Andrew Marshall
87245df5d3
nixos/stubby: Support fine-grained logLevel
...
In much older versions, Stubby only supported debug logging, but that is
no longer true, so support the fine-grained log level.
2022-11-29 20:14:00 -06:00
Bobby Rong
590ec12c5b
cinnamon.mint-artwork: 1.6.8 -> 1.7.0
...
The cursors are moved from this package to mint-cursor-themes.
usr/share/mint-artwork/sounds/* are updated under a license of cc-by-40.
2022-11-30 09:22:08 +08:00
github-actions[bot]
541466e966
Merge master into staging-next
2022-11-30 00:02:24 +00:00
Bjørn Forsman
19a6b85e8f
nixos: disable systemd-oomd when enableUnifiedCgroupHierarchy is false
...
Or else systemd-oomd gets marked as failed due to
"Userspace Out-Of-Memory (OOM) Killer was skipped because of a failed condition check (ConditionControlGroupController=v2)."
and cause the system to enter degraded state.
Ref https://github.com/NixOS/nixpkgs/issues/195085
2022-11-29 20:39:05 +01:00
Naïm Favier
bcb5f0decc
nixos/nix-daemon: allow registry paths to be... paths
...
Currently paths are handled by `types.package`, whose semantics are a
bit of a mess. In particular, it converts path values to derivations
using `toDerivation`, which will lead to problems when flake `outPath`s
become paths in https://github.com/NixOS/nix/pull/6530 .
This change makes the "incompatible changes" section in the above PR
obsolete: `nix.registry.nixpkgs.flake = nixpkgs;` works as expected (the
flake is copied to the store).
2022-11-29 14:18:04 +01:00
github-actions[bot]
a6c80cc1ae
Merge master into staging-next
2022-11-29 12:01:28 +00:00
sandydoo
624ebdc10d
nixos/rosetta: init module
...
Run x86_64 binaries through Rosetta inside NixOS guests running on
Apple silicon.
2022-11-29 10:27:51 +00:00
Mario Rodas
22c4865309
Merge pull request #203484 from asbachb/lxd/check-for-lxcfs
...
lxd: Check if `lxcfs` is enabled before adding it as service dependency
2022-11-29 01:45:25 -05:00
Bobby Rong
d91da6d1fb
Merge pull request #201328 from NixOS/cinnamon
...
Cinnamon 5.6
2022-11-29 14:33:07 +08:00
Bobby Rong
faed103fb7
cinnamon.mint-artwork: 1.6.0 -> 1.6.8
...
Hided home/trash/network desktop icons by default.
Also changed their default logo settings (cs_info and menu), so what we
should modify to cinnamon-symbolic is now linuxmint-logo-ring-symbolic.
We are lucky, linuxmint-logo-ring-symbolic only appears in a few other
places and non of them are useful, menu@cinnamon.org/settings-override.json
simply won't work because cinnamon-common doesn't know that file.
Also set default cursor theme, this package now directly provides those
cursor themes. And, we now default to the Mint-Y-Aqua theme.
2022-11-29 10:11:43 +08:00
github-actions[bot]
e6be0713d4
Merge master into staging-next
2022-11-29 00:02:37 +00:00
Sandro
03b9249971
Merge pull request #202087 from Shawn8901/pve-load-credential
2022-11-28 23:17:26 +01:00
Jonas Heinrich
3aff916914
nixos/opensnitch: Add option to configure rules
2022-11-28 14:19:16 -05:00
Jonas Heinrich
11fdcb163e
Merge pull request #202541 from yayayayaka/gitlab-15.6.0
...
gitlab: 15.4.4 -> 15.6.0
2022-11-28 20:07:40 +01:00
github-actions[bot]
c9cba1ab24
Merge master into staging-next
2022-11-28 18:01:25 +00:00
Benjamin Asbach
96424ddf55
lxd: Check if lxcfs
is enabled before adding it as service dependency
...
Without that check `lxc.service` cannot be manage manually as a manual start fails due to missing dependency to `lxcfs` when not enabled.
2022-11-28 21:48:34 +04:00
georgewhewell
2fc9e88c8c
nixos/erigon: add extraArgs
2022-11-28 08:38:50 -05:00
github-actions[bot]
5b74f8b399
Merge master into staging-next
2022-11-28 12:01:29 +00:00
Izorkin
93de6bf9ed
nixos/mastodon: add smtp assertions
2022-11-28 12:07:32 +01:00
github-actions[bot]
6aeef7531c
Merge staging-next into staging
2022-11-28 06:01:53 +00:00
Sandro
4991514dbd
Merge pull request #200114 from SuperSandro2000/changedetection-io
2022-11-28 02:54:54 +01:00
Sandro
543a5be21a
Merge pull request #197922 from SuperSandro2000/modprobeconfig
2022-11-28 01:35:53 +01:00
github-actions[bot]
23dcd1620e
Merge staging-next into staging
2022-11-28 00:03:09 +00:00
Vladimír Čunát
cdad0ce127
nixos/filesystems: fix a typo in docs
2022-11-27 21:57:35 +01:00
github-actions[bot]
38af11b9ce
Merge staging-next into staging
2022-11-27 18:01:39 +00:00
Alexander Bantyev
df85dda331
Merge pull request #198314 from Izorkin/update-nginx-cache
...
nixos/nginx: add proxyCache options
2022-11-27 18:51:09 +04:00
teutat3s
6033e4e5ed
gitea: needs gnupg in its path to sign commits
...
See: https://docs.gitea.io/en-us/signing/#installing-and-generating-a-gpg-key-for-gitea
2022-11-27 15:01:32 +01:00
Martin Weinelt
2882a76651
nixos/pinnwand: convert to freeform type, drop reaper unit
2022-11-27 13:50:44 +01:00
github-actions[bot]
f1f9569cde
Merge staging-next into staging
2022-11-27 00:03:04 +00:00
Flakebi
887020f39c
nixos/kanidm: Add tls options
...
Since 1.1.0-alpha.10 kanidm requires TLS to be set up or it won't start.
2022-11-26 21:42:35 +01:00
github-actions[bot]
f8c61f361e
Merge staging-next into staging
2022-11-25 12:02:07 +00:00
Maximilian Bosch
71b00e8112
Merge pull request #202816 from mayflower/fix-hedgedoc-docs
...
nixos/hedgedoc: configuration -> settings in option's description
2022-11-25 12:45:33 +01:00
Maximilian Bosch
df50f73b57
nixos/hedgedoc: configuration -> settings in option's description
...
`configuration` has been renamed to `settings` and our docs should
reflect that.
2022-11-25 10:32:34 +01:00
github-actions[bot]
442fcc94e1
Merge staging-next into staging
2022-11-25 06:01:40 +00:00
Martin Weinelt
a4e5468bc0
Merge pull request #202187 from hmenke/alps
2022-11-25 01:34:53 +01:00
github-actions[bot]
d002d690a2
Merge staging-next into staging
2022-11-25 00:02:54 +00:00
Anderson Torres
0603e83936
Merge pull request #202734 from jmbaur/flashrom-package-option
...
nixos/flashrom: Add package option
2022-11-24 20:13:59 -03:00
Jared Baur
53021e3340
nixos/flashrom: Add package option
...
Allow for custom flashrom package to be used.
2022-11-24 12:31:07 -08:00
github-actions[bot]
db4a84c993
Merge staging-next into staging
2022-11-24 18:01:45 +00:00
Luke Granger-Brown
b7a9466d54
Merge pull request #202563 from mfenniak/fix-unifi-poller-service
...
nixos/prometheus-unifi-poller-exporter: fix executable name in systemd
2022-11-24 15:45:57 +01:00
Sandro Jäckel
f4d8e64bed
nixos/modprobe: replace boot.isContainer with boot.modprobeConfig.enable
2022-11-24 14:07:46 +01:00
Sandro
f92201f461
Merge pull request #197925 from SuperSandro2000/lvm2
2022-11-24 13:58:29 +01:00
Jeff Hutchison
a587e528c5
Add prometheus-nut-exporter module
2022-11-24 07:50:09 -05:00
github-actions[bot]
d54f37c561
Merge staging-next into staging
2022-11-24 06:01:50 +00:00
Sandro
4976c161f8
Merge pull request #201949 from Icy-Thought/picom-backend-egl
2022-11-24 02:38:23 +01:00
github-actions[bot]
a6dbfe6906
Merge staging-next into staging
2022-11-24 00:02:35 +00:00
Mathieu Fenniak
eed28ead0c
Workaround for upstream crash when !datadog
2022-11-23 12:58:07 -07:00
Mathieu Fenniak
e7f761fe60
Fix executable name
2022-11-23 10:31:46 -07:00
Linus Heckemann
36ca2b495f
nixos/ec2: use only curl in metadata fetcher, log to console
...
We don't need both wget and curl, so let's use only curl (which is
part of a minimal NixOS closure, unlike wget).
Logging to the console is helpful for debugging.
2022-11-23 17:19:16 +01:00
Linus Heckemann
6fb582e030
ec2-metadata-fetcher: ignore failure when fetching metadata parts
...
Instances without SSH keys configured will receive a 404 from the
metadata server when attempting to fetch an SSH key. This is not an
actual problem though, and shouldn't result in the service failing.
If the metadata server cannot be reached, the script will fail at an
earlier stage when attempting to get authentication data.
2022-11-23 17:19:16 +01:00
Linus Heckemann
eddfcf8622
amazon-image: fetch metadata only in stage-2
...
This also removes automatic enablement/mounting of instance store swap
devices and ext3 filesystems. This behaviour is strongly opinionated
and shouldn't be enabled by default.
The unionfs behaviour never took effect anyway, because the AMI
manifest path only exists for instance store-backed AMIs, which have
not been supported by nixpkgs since
84742e2293
(2019).
2022-11-23 17:19:13 +01:00
Linus Heckemann
24e33a4d2e
nixos/ec2: remove paravirtualization-specific code
...
Paravirtualized EC2 instances haven't been supported since 2017.
It's safe to remove this now.
2022-11-23 17:18:18 +01:00
M. A
6b3629a3a2
Revert "nixos/gitlab: Use Git 2.35.x to work around git bug"
...
This reverts commit f94d14899d
.
git 2.35.x became unsupported by gitaly and makes the gitaly systemd
service fail.
2022-11-23 15:18:19 +00:00
github-actions[bot]
e424324159
Merge staging-next into staging
2022-11-23 06:01:41 +00:00
georgewhewell
5b8c42f98c
nixos/lighthouse: add dataDirs to unit ReadWritePaths
2022-11-22 20:48:33 -05:00
Jörg Thalheim
a42f7a0875
nixos/mandb: fix cross compiling
2022-11-22 20:13:25 +01:00
github-actions[bot]
ef59504ab1
Merge staging-next into staging
2022-11-22 06:01:48 +00:00
WORLDofPEACE
de6f2b0a07
nixos/dbus: support dbus-broker
2022-11-22 09:36:22 +08:00
github-actions[bot]
66da6215fb
Merge staging-next into staging
2022-11-22 00:03:02 +00:00
Martin Weinelt
36f58b687c
nixos/evcc: init
2022-11-21 22:40:15 +01:00
Sandro
caf13a5bb1
Merge pull request #182759 from otopetrik/proxmox-image-uefi
2022-11-21 21:34:30 +01:00
Cabia Rangris
a19d805696
Merge pull request #202160 from yrd/outline
...
outline: 0.66.3 -> 0.67.0
2022-11-21 23:30:08 +04:00
Martin Weinelt
3d332ee800
Merge pull request #202211 from helsinki-systems/fix/redis-requirepass
2022-11-21 20:25:13 +01:00
Shawn8901
5ed08d83f7
nixos/prometheus-pve-exporter: Use LoadCredentials to make configFiles readable to DynamicUser
2022-11-21 20:20:50 +01:00
github-actions[bot]
9c6223b5f6
Merge staging-next into staging
2022-11-21 18:01:33 +00:00
ajs124
195aa53509
nixos/redis: fix requirepass
2022-11-21 18:00:12 +01:00
figsoda
91969d8d37
Merge pull request #201527 from figsoda/lib
...
lib/attrsets: add concatMapAttrs
2022-11-21 11:01:43 -05:00
pacien
4cdc08f925
nixos/mautrix-telegram: document JSON env var config
...
This was introduced in mautrix-telegram v0.12.1.
See: https://github.com/mautrix/telegram/issues/584#issuecomment-1250027272
See: https://github.com/mautrix/telegram/releases/tag/v0.12.1
2022-11-21 08:46:52 -05:00
pacien
e14bdbb997
Revert "nixos/mautrix-telegram: substitute secrets in config file at runtime ( #112966 )"
...
This is no longer necessary since mautrix-telegram v0.12.1, which
supports JSON-formatted environment variable and therefore maps
natively.
See: https://github.com/mautrix/telegram/issues/584#issuecomment-1250027272
See: https://github.com/mautrix/telegram/releases/tag/v0.12.1
This partially reverts commit 24133ead28
.
2022-11-21 08:46:52 -05:00
CRTified
4a8f6ceb66
nixos/mautrix-telegram: add documentation for setting arbitrary secrets
...
The change that allows setting the secrets by an environment file had
the undocumented side effect of allowing to set any key by the environment
file (Related PR: https://github.com/tulir/mautrix-telegram/pull/332 ).
This is required to e.g. set `bridge.login_shared_secret`, which was not
documented before.
GitHub: closes #103347
2022-11-21 08:46:52 -05:00
Henri Menke
384293bbbb
nixos/alps: fixes for service hardening
2022-11-21 13:21:44 +01:00
github-actions[bot]
c7a82061f6
Merge staging-next into staging
2022-11-21 12:02:10 +00:00
Izorkin
17933082cc
nixos/mastodon: fix emoji import
2022-11-21 11:43:28 +01:00
Janne Heß
c107fb66da
Merge pull request #202132 from ElvishJerricco/systemd-stage-1-tests-hibernate
...
nixos: ext fixes with systemd-initrd
2022-11-21 10:38:19 +01:00
Yannik Rödel
4de63c6750
outline: 0.66.3 -> 0.67.0
2022-11-21 09:33:08 +01:00
Nick Cao
51e4bd298f
nixos/udev: enable initrd-udevadm-cleanup-db.service in systemd stage 1
2022-11-21 14:33:27 +08:00
github-actions[bot]
09eedfc76b
Merge staging-next into staging
2022-11-21 06:01:40 +00:00
Will Fancher
71c74bf173
nixos: Add ext to fsPackages in stage 2 with systemd-initrd enabled
2022-11-20 22:30:01 -05:00
Sandro
8b5dd47fe0
Merge pull request #201647 from jtojnar/nixos-dbus-cleanup
2022-11-21 03:01:58 +01:00
github-actions[bot]
feb86eb7b8
Merge staging-next into staging
2022-11-21 00:03:03 +00:00
Samuel Dionne-Riel
db50c66faf
Merge pull request #201750 from samueldr/feature/plasma-mobile-settings
...
nixos/plasma5: Sync Plasma Mobile kwinrc defaults with upstream
2022-11-20 17:16:16 -05:00
Maximilian Bosch
853d0a3f2b
Merge pull request #199150 from Ma27/grafana-fixup
...
nixos/grafana: documentation/warning improvements after #191768
2022-11-20 20:53:25 +01:00
Jörg Thalheim
83b468db28
Merge pull request #196148 from Mic92/tailscale
...
tailscale: improve formatting on warning message
2022-11-20 20:12:46 +01:00
Maximilian Bosch
98cadbcf70
nixos/grafana: review fixes
2022-11-20 19:54:44 +01:00
github-actions[bot]
77fbd162df
Merge staging-next into staging
2022-11-20 18:01:45 +00:00
Maximilian Bosch
2580440389
Merge pull request #198470 from RaitoBezarius/nc25-openssl
...
nextcloud25: use openssl 1.1 as a PHP extension to fix RC4 encryption
2022-11-20 18:32:41 +01:00
Maximilian Bosch
6ee5ae3e48
nixos/grafana: make warning more clear
2022-11-20 18:21:41 +01:00
Maximilian Bosch
9d7e9c5965
nixos/grafana: allow using both directories or single YAML files for non-Nix provisioning
2022-11-20 18:21:41 +01:00
Maximilian Bosch
2f1dfb0db3
nixos/grafana: fix w/o datasources or dashboard provisioning
2022-11-20 18:21:41 +01:00
Maximilian Bosch
4ec456b725
nixos/grafana: fix secret-related warnings
...
Closes #198646
* The options `password`/`basicAuthPassword` were removed for
datasources in Grafana 9. The only option to declare them now is to use
`secureJsonData`.
* Fix description for contactPoints provisioning: when using file/env
providers, nothing will be leaked into the store.
* Fix regex in file-provider usage check: it's also possible to either
use `$__env{FOO}` or `$FOO` to fetch secrets from the environment.
* Fix warning for datasources: `password`/`basicAuthPassword` was
removed, also check for each setting in `secureJsonData` if
env/file-provider was used (then no warning is needed!).
2022-11-20 18:21:40 +01:00
Maximilian Bosch
45e1ce7e3a
nixos/grafana: get rid of unnecessary flatten
for warnings
2022-11-20 18:21:39 +01:00
Maximilian Bosch
25b5824696
nixos/grafana: mark services.grafana.extraOptions
as removed
2022-11-20 18:21:38 +01:00
Maximilian Bosch
957e368f3d
nixos/grafana: provision.{datasources,dashboards}
can't be a list anymore
...
The hack with `either` had the side-effect that the sub-options of the
submodule didn't appear in the manual. I decided to remove this because
the "migration" isn't that hard, you just need to fix some module
declarations.
However, `mkRenamedOptionModule` wouldn't work here because it'd create
a "virtual" option for the deprecated path (i.e.
`services.grafana.provision.{datasources,dashboards}`), but that's the
already a new option, i.e. the submodule for the new stuff.
To make sure that you still get errors, I implemented a small hack using
`coercedTo` which throws an error if a list is specified (as it would be
done on 22.05) which explains what to do instead to make the migration
easier.
Also, I linkified the options in the manual now to make it easier to
navigate between those.
2022-11-20 18:21:35 +01:00
github-actions[bot]
cdba88b83b
Merge staging-next into staging
2022-11-20 12:01:44 +00:00
github-actions[bot]
1d03874733
Merge staging-next into staging
2022-11-20 06:01:41 +00:00
David Wilemski
c9543015d0
nixos/firewall: remove stray quote from package option
...
This quote is not needed and shows up rendered in the manpage documenting this option.
2022-11-19 22:04:52 -06:00
Jan Tojnar
1c37b65fb9
Merge pull request #181967 from noneucat/fix/at-spi2-core
...
gnome/at-spi2-core: also set GTK_A11Y when at-spi2-core is disabled
2022-11-20 02:17:08 +01:00
Martin Weinelt
0db9431e26
Merge pull request #201991 from vlinkz/calamaresqtwebkit
2022-11-20 01:59:28 +01:00
Andy Chun @noneucat
2fedbbab9c
nixos/gnome/at-spi2-core: force GTK_A11Y=none when disabled
...
GTK 4 applications use accessibility bus directly
and will try to connect to it every time a widget is created:
https://gitlab.gnome.org/GNOME/gtk/-/issues/4831
This will make GTK 4 apps (e.g. newly ported Nautilus) grind
to a halt on systems that do not have AT-SPI service installed.
Let’s explicitly disable accessibility support with an environment
variable when the AT-SPI service is not enabled to avoid that.
Just like we do for ATK-based applications with `NO_AT_BRIDGE`.
Fixes: https://github.com/NixOS/nixpkgs/issues/197188
2022-11-20 01:50:38 +01:00
Victor Fuentes
4fe9988b89
installation-cd: Remove libsForQt5.full
2022-11-19 19:12:37 -05:00
github-actions[bot]
1e1586019b
Merge staging-next into staging
2022-11-20 00:03:01 +00:00
happysalada
82ee824968
surrealdb: module init
2022-11-19 18:58:04 -05:00
Icy-Thought
2beff9375c
nixos/picom: add egl
backend to options
2022-11-19 19:29:22 +01:00
github-actions[bot]
14b4aa3fd4
Merge staging-next into staging
2022-11-19 18:01:53 +00:00
Martin Weinelt
c021df5792
Merge pull request #197254 from Atemu/fstab-escape-options
2022-11-19 18:08:40 +01:00
happysalada
4a3aa6ff98
tremor-rs: module init
2022-11-19 11:41:21 -05:00
Martin Weinelt
2714a22521
Merge pull request #198820 from talyz/keycloak-admin-password
2022-11-19 15:03:03 +01:00
Martin Weinelt
78155df21d
nixos/users-groups: Warn about deprecated hashes at activation
...
To allow for a reasonably fast deprecation of weak password hashing
schemes we provide an activation script that checks existing hashes in
/etc/shadow and issues a warning for user accounts that still rely on
deprecated hashes.
Co-Authored-By: oxalica <oxalicc@pm.me>
2022-11-19 14:07:59 +01:00
Martin Weinelt
f391e6dbcc
nixos/user: Don't recommend mkpasswd methods
...
Instead rely on the default, which at this time is yescrypt.
2022-11-19 14:07:59 +01:00
linsui
7370fcf517
nixos/firefox: remove firefox-wayland
2022-11-19 17:55:13 +08:00
linsui
958cdd7c6b
nixos/firefox: add preferencesStatus, autoConfig
...
... and nativeMessagingHosts
2022-11-19 17:50:51 +08:00
linsui
b9778b3a95
nixos/firefox: lint
2022-11-19 17:50:51 +08:00
linsui
6120738eaa
nixos/firefox: fix "The option is used but not defined"
2022-11-19 17:50:51 +08:00
github-actions[bot]
9bfdfb309f
Merge staging-next into staging
2022-11-18 18:01:51 +00:00
Anderson Torres
fc8a4f7291
Merge pull request #201521 from hmenke/alps
...
nixos/alps: add hardening, extensible options, test
2022-11-18 14:46:03 -03:00
Maciej Krüger
980e2c2ed2
Merge pull request #196773 from bobvanderlinden/pr-steam-package
2022-11-18 13:08:39 +01:00
Samuel Dionne-Riel
4ec2521ebb
nixos/plasma5: Sync kwinrc defaults with upstream
...
This was missed when updating Plasma Mobile last time.
2022-11-18 04:35:35 -05:00
Jan Tojnar
5acdf85467
nixos/dbus: Avoid redundant output specification
...
- Do not use `daemon`, it has been synonymous to `out` since 783c40eb68
- Do not use explicit `out` output, it has been default since a17216af4c
(originally introduced in 2132c86c45
)
2022-11-17 19:49:34 +01:00
github-actions[bot]
71b2a1bf4b
Merge staging-next into staging
2022-11-17 18:01:50 +00:00
figsoda
d1dd00b618
nixos/vaultwarden: use lib.concatMapAttrs
2022-11-17 12:54:28 -05:00
Henri Menke
aeb5a692c3
nixos/alps: add hardening, extensible options, test
2022-11-17 17:12:54 +01:00
Patrick Jackson
b0c6f4ae05
nixos/mullvad-vpn: add mullvad-exclude wrapper & systemPackage
2022-11-17 07:31:40 -08:00
Jan Tojnar
43f34da079
nixos/dbus: Clean up
...
- Format the expression with nixpkgs-fmt.
- Remove `with` statement for clarity.
- Remove useless comments.
- Regroup systemd options.
2022-11-17 16:26:14 +01:00
Jan Tojnar
65ddb0ef06
nixos/dbus: Remove socketActivated option removal warning
...
It has been removed since 21.05:
f292a27f44
2022-11-17 16:14:33 +01:00
Bernardo Meurer
9959fe259d
Merge pull request #195135 from maxbrunet/feat/automatic-timezoned/init
2022-11-17 08:28:40 -05:00
github-actions[bot]
4d6fb18c10
Merge staging-next into staging
2022-11-17 12:01:46 +00:00
Artturi
24cc9c3c73
Merge pull request #201183 from Artturin/utempter
...
tmux: build with utempter
2022-11-17 12:10:41 +02:00
adisbladis
841bcc7a24
Merge pull request #185129 from Munksgaard/fix-nixos-container
...
nixos-containers: Make sure same version of nixos-container is used
2022-11-17 22:13:44 +13:00
github-actions[bot]
defcd5c627
Merge staging-next into staging
2022-11-17 00:02:55 +00:00
Maxime Brunet
29b5192b08
automatic-timezoned: init at 1.0.41
2022-11-16 15:26:21 -08:00
Florian Klink
67e0d7a1bf
Merge pull request #199352 from symphorien/deadlock-post-resume
...
nixos/power-management: fix deadlock with post-resume.{target,service}
2022-11-16 21:25:40 +00:00
Thiago Kenji Okada
6785dae748
nixos/picom: remove experimentalBackends option
...
Removed by upstream in the recent v10 release.
2022-11-16 20:13:42 +00:00
github-actions[bot]
14be0e5a7b
Merge staging-next into staging
2022-11-16 18:01:52 +00:00
Will Fancher
688fa4133d
Merge pull request #201396 from ElvishJerricco/systemd-util-linux-path-stage-1-fix
...
nixos: Fix systemd stage 1 after #201266
2022-11-16 11:48:39 -05:00
github-actions[bot]
7a0a2c1c12
Merge staging-next into staging
2022-11-16 12:02:01 +00:00
Jörg Thalheim
c48d83b7bf
Merge pull request #197536 from eigengrau/zsh-init-no-unset
...
nixos/zsh: don’t be noisy when scripts are run with -u
2022-11-16 09:46:39 +01:00
Brian Cooper
8b013b65a6
nixos/misc: fix grammar typo
2022-11-16 06:54:04 +00:00
github-actions[bot]
1fcf6e2df2
Merge staging-next into staging
2022-11-16 06:01:56 +00:00
Carl Richard Theodor Schneider
647ed242dc
nixos/adguardhome: allow for empty/unmanaged configs
...
This commit fixes broken non-declarative configs by
making the assertions more relaxed.
It also allows to remove the forced configuration merge by making
`settings` `null`able (now the default).
Both cases (trivial non-declarative config and `null`able config) are
verified with additional tests.
Fixes #198665
2022-11-15 23:43:15 -05:00
Sandro
655ab77b16
Merge pull request #198724 from Izorkin/update-peertube
2022-11-16 02:51:47 +01:00
Sandro
8ef6a0aca6
Merge pull request #188467 from kekrby/fix-gtk-icon-cache
2022-11-16 02:03:15 +01:00
github-actions[bot]
fe0f06b2f5
Merge staging-next into staging
2022-11-16 00:03:02 +00:00
Will Fancher
b28ecff1e6
nixos: Add util-linux to systemd PATH to fix fsck with systemd 251.6
...
This is an alternative to the reverted
d9b1bde390
, which broke systemd stage 1
2022-11-15 17:54:32 -05:00
Will Fancher
acecd1ec7b
Revert "nixos: Fix fsck with systemd 251.6 and later"
...
This reverts commit d9b1bde390
.
2022-11-15 17:45:38 -05:00
Sandro
a51b4f21fb
Merge pull request #198217 from eigengrau/shell-alias-double-dash
2022-11-15 23:41:05 +01:00
github-actions[bot]
7ba15c5a41
Merge staging-next into staging
2022-11-15 18:01:52 +00:00
Pierre Bourdon
4ac2dbfec5
Merge pull request #201329 from jqqqqqqqqqq/master
...
nixos/nginx: fix default listen port options
2022-11-15 17:57:51 +01:00
Curtis Jiang
f7bed8cd44
nixos/nginx: fix default listen port options
2022-11-15 15:11:52 +00:00
Florian Klink
8db9c4ed3f
Merge pull request #201266 from aszlig/fix-fsck
...
nixos: Fix fsck with systemd 251.6 and later
2022-11-15 08:17:53 +00:00
Franz Pletz
f0609d6c05
Merge pull request #198529 from jqqqqqqqqqq/master
2022-11-15 04:58:47 +01:00
Curtis Jiang
81cd6b06f9
nixos/nginx: add default listen port options
2022-11-15 02:00:03 +00:00
aszlig
d9b1bde390
nixos: Fix fsck with systemd 251.6 and later
...
Version 251.6 of systemd introduced a small change[1] that now checks
whether the fsck command is available in *addition* to the filesystem
specific fsck.$fsname executable.
When bumping systemd to version 251.7 on our side[2], we introduced that
change. This subsequently caused our "fsck" test to fail and it looks
like this was an oversight during the pull request[3] introducing the
bump.
Since the fsck wrapper binary is in util-linux, I decided to address
this by adding util-linux to fsPackages because util-linux is already
part of the closure of any NixOS system so the impact should be pretty
low.
[1]: 73db7d9932
[2]: 844a08cc06
[3]: https://github.com/NixOS/nixpkgs/pull/199618
Signed-off-by: aszlig <aszlig@nix.build>
2022-11-15 02:15:54 +01:00
github-actions[bot]
e572426521
Merge staging-next into staging
2022-11-14 18:01:45 +00:00
Artturin
2af809015a
nixos/tmux: add withUtempter option
2022-11-14 15:26:19 +02:00
Markus Partheymueller
5bc1b01a40
boot.loader.systemd-boot: add extraInstallCommands option ( #200715 )
2022-11-14 14:20:58 +01:00
github-actions[bot]
4469e05b3e
Merge staging-next into staging
2022-11-14 12:02:05 +00:00
Bryan Richter
e3fc19b301
nixos/nginx: docs: Update formatting
...
* Capitalize ACME
* Use bold instead of ALL CAPS
* Tweak sentence structure
2022-11-14 12:24:17 +02:00
Bryan Richter
fd9eed5bf3
nixos/nginx: Extend acmeFallbackHost documentation
...
This extra example would have saved me a lot of uncertainty and doubt.
2022-11-14 11:54:33 +02:00
Franz Pletz
69f8e94c46
Merge pull request #199587 from lorenz/fscrypt
...
nixos/pam: support fscrypt login protectors
2022-11-14 09:42:35 +01:00
Franz Pletz
2274143409
Merge pull request #200611 from fpletz/libvirtd-fix-autostart
2022-11-14 09:21:00 +01:00
github-actions[bot]
0d3850488e
Merge staging-next into staging
2022-11-13 18:01:55 +00:00
Elis Hirwing
04dea74eae
Merge pull request #194172 from drupol/php/enable-nts-by-default
...
php: enable `nts` flags by default
2022-11-13 13:33:27 +01:00
github-actions[bot]
44cdf5e503
Merge staging-next into staging
2022-11-13 12:01:58 +00:00
clerie
159d73f7a3
nixos/chisel-server: add module
2022-11-13 12:02:34 +01:00
Pol Dellaiera
364a7d2920
php: switch to nts
by default
2022-11-13 11:47:27 +01:00
Guillaume Girol
4c633f0301
Merge pull request #199667 from bjornfor/nixos-sane-indirection-for-quick-reload
...
nixos/sane: point env vars to /etc for quick reload
2022-11-13 10:05:05 +00:00
github-actions[bot]
22f9a62070
Merge staging-next into staging
2022-11-13 06:01:46 +00:00
github-actions[bot]
baec39c25b
Merge staging-next into staging
2022-11-13 00:03:13 +00:00
Sandro
950b794452
Merge pull request #197304 from vs49688/miniffmpeg-staging
2022-11-12 23:40:47 +01:00
Sandro Jäckel
5f03b6ddfc
nixos/console: move enable option out of let in
2022-11-12 23:40:20 +01:00
Justinas Stankevicius
3f6eb10dbd
nixos/mastodon: fix definition of mastodon-media-auto-remove
2022-11-12 22:22:41 +01:00
Sandro
9477fa1e44
Merge pull request #197917 from SuperSandro2000/kernel-enable
2022-11-12 21:12:56 +01:00