Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
programs/kdeconnect: install sshfs
|
|
paperless-web-start[658743]: kombu.exceptions.OperationalError: [Errno 24] Too many open files: '/nix/store/k6h0pihpi3ih31zjk6ragqcp4mjz4pjs-python3.11-concurrent-log-handler-0.9.24/lib/python3.11/site-packages/concurrent_log_handler-0.9.24.dist-info/entry_points.txt'
|
|
|
|
nixos/incus: assert nftables is used when firewall is enabled
|
|
Add missing closing parens
|
|
nixos/fcitx5: enable plasma6Support by default if plasma6 is enabled
|
|
nixos/plasma6: nuke sycoca on activation
|
|
ebusd: fix logging overrides
|
|
https://xkcd.com/859
|
|
This is not the right solution, but it should get us going for now.
|
|
Closes #193336
Closes #261694
Related to #108984
The goal here was to get the following flake to build and run on
`aarch64-darwin`:
```nix
{ inputs.nixpkgs.url = <this branch>;
outputs = { nixpkgs, ... }: {
checks.aarch64-darwin.default =
nixpkgs.legacyPackages.aarch64-darwin.nixosTest {
name = "test";
nodes.machine = { };
testScript = "";
};
};
}
```
… and after this change it does. There's no longer a need for the
user to set `nodes.*.nixpkgs.pkgs` or
`nodes.*.virtualisation.host.pkgs` as the correct values are inferred
from the host system.
|
|
|
|
Without sort-keys specified on entries, the entries are sorted only by
file name (in decreasing order, so starting at the end of the alphabet!),
without taking any other fields into account (see
[the boot loader specification reference][1]).
Moreover, entries without a sort-key are always ordered after all
entries with a sort-key, so by not adding a sort-key to the NixOS ones,
we cannot add a sort-key to any other entry while keeping it below the
NixOS entries.
So currently we have options to set the file names for additional entries like
memtest and netbootxyz.
However, as mentioned above, the sorting by file name is not very intuitive and
actually sorts in the opposite order of what is currently mentioned in the option
descriptions.
With this commit, we set a configurable sort-key on all NixOS entries,
and add options for setting the sort-keys for the memtest and netbootxyz
entries.
The sorting by sort-key is more intuitive (it starts at the start of the
alphabet) and also takes into account the machine-id and version for entries
with identical sort-keys.
We use a bootspec extension to store the sort keys, which allows us to
redefine the sort key for individual specialisations without needing any
special casing.
[1]: https://uapi-group.org/specifications/specs/boot_loader_specification/#sorting
|
|
|
|
The qemu module shouldn't implicitly (and for all architectures) enable
SSM when enabling Secure Boot.
Additionally, this breaks aarch64 Secure Boot tests because this module
doesn't use the right machine type for anything but X86.
|
|
and remove the ad-hoc python environment.
Also remove daphne and use uvicorn just as upstream does
|
|
nixos/systemd: include systemd-boot-random-seed.service
|
|
nixos/fcitx5: add plasma6 support option
|
|
nixos/nixpkgs: fix determination for cross-compiled nixos system
|
|
Since the output of `lib.systems.elaborate` contains functions, an
equality check with `==` does not suffice, `lib.systems.equals` should
be used instead.
|
|
|
|
arianvp/fix-make-disk-image-systemd-boot-homeless-shelter-clobber
nixos/lib/make-disk-image.nix: fix systemd-boot-builder clobbering /homeless-shelter
|
|
zfs: rename zfsStable -> zfs_2_2; zfsUnstable -> zfs_unstable; remove enableUnstable option in favor of package
|
|
options, to keep the packaeges configurable
|
|
|
|
|
|
|
|
/homeless-shelter
systemd-boot-builder.py calls nix-env --list-generations which creates
$HOME/.nix-defexpr/channels/nixos if it doesn't exist. This would cause a folder
/homeless-shelter to show up in the final image which in turn breaks nix builds
in the target image if sandboxing is turned off (as /homeless-shelter is never
allowed to exist).
|
|
Fixes #292551
|
|
|
|
|
|
nixos/dockerRegistry: add `openFirewall` option
|
|
Signed-off-by: Christina Sørensen <christina@cafkafk.com>
|
|
nixos/pipewire: doc fixes as a follow-up to #282377 and #291946
|
|
nixos/plasma6: install kcmutils
|
|
|
|
nixos/armagetronad: Add module with NixOS tests
|
|
nixos/podman: pass proxy variables to podman API
|
|
nixos/unbound: check validity of config file
|
|
Appending to options with the `extra-` prefix was added in Nix 2.4,
which makes config validation fail on this version without the guard.
Change-Id: Ie253978dbaf00b228fecc08698a3dcc01cd2d82b
|
|
|
|
This fixes #292131 - currently we specify --log=all:<level>, which
overrides all other log areas. Specifying this first allows the
further log areas to be specified without being replaced.
|
|
h7x4/nixos-module-update-kanidm-add-backup-dir-to-bindpaths
nixos/kanidm: declare `online_backup` options
|
|
searxng: set meta.mainProgram
|
|
|
|
|
|
sway: 1.8.1 -> 1.9.0
|