Commit graph

46 commits

Author SHA1 Message Date
db405ba18a
Build with LLVM and musl
Some checks are pending
nix flake check / check (aarch64-linux) (push) Waiting to run
nix flake check / check (x86_64-linux) (push) Waiting to run
2024-10-26 14:41:59 +02:00
c1b0207239
nixos/nix: Enable garbage collection
Some checks are pending
nix flake check / check (aarch64-linux) (push) Waiting to run
nix flake check / check (x86_64-linux) (push) Waiting to run
2024-10-24 22:51:16 +02:00
9882f3a3a1
nixos/muon: Add RISC-V build worker 2024-10-23 21:50:51 +02:00
a72176f1ae
nixos/solitary: Remove sliding sync proxy 2024-10-23 21:50:49 +02:00
ccec163998
nixos/solitary: Persist alternative services 2024-10-19 21:37:12 +02:00
857753d9fa
nixos/solitary: Prioritise HTTP requests 2024-10-19 19:20:43 +02:00
c1e63dcc86
nixos/solitary: Fix conditional setting of HTTP headers 2024-10-19 18:43:37 +02:00
4b1b303ad7
nixos/solitary: Correct path prefix matching 2024-10-19 18:40:52 +02:00
d4f01808ec
nixos/ephemeral: Enable automatic defragmentation 2024-10-18 19:34:04 +02:00
8aa858a33e
nixos/ephemeral: Merge sub‐volume option defaults 2024-10-18 19:33:07 +02:00
d6e14f8500
nixos/kernel: Enable transparent hugepages for tmpfs 2024-10-18 19:10:33 +02:00
5485ef85b2
nixos/ephemeral: Enable compression for all sub‐volumes 2024-10-18 17:39:54 +02:00
9b1a223c71
nixos/muon: Extend machine feature specification 2024-10-13 21:41:53 +02:00
f9381f1389
nixos/nix: Remove obsolete code 2024-10-13 21:13:27 +02:00
3f8acc3a4b
nixos/muon: Generate build machine config programmatically 2024-10-12 18:26:18 +02:00
e1c265ca42
nixos/clusters: Set default number of local build jobs 2024-10-11 23:53:27 +02:00
54fd16332e
nixos/muon: Remove localhost from build machines 2024-10-11 23:48:24 +02:00
6a765ae4ff
nixos/solitary: Pre‐allocate single hugepage for Akkoma 2024-10-11 15:35:44 +02:00
4d9d033d4c
nixos/solitary: Pre‐allocate a single hugepage 2024-10-11 15:35:41 +02:00
4df412b109
nixos/muon: Pre‐allocate hugepages 2024-10-11 15:35:34 +02:00
e7b2d8b59a
nixos/headless: Only disable module loading if supported 2024-10-11 15:35:32 +02:00
dc1de1a343
nixos/kernel: Always defer compaction for transparent hugepages 2024-10-11 15:35:30 +02:00
0a54bc95e0
nixos/muon: Enable emulation of ARM64 and RISC-V 2024-10-11 15:35:25 +02:00
56242e79b4
nixos/muon: Configure build machines 2024-10-11 15:35:17 +02:00
19e472e29e
nixos/mimalloc: Tune allocator 2024-10-08 22:22:27 +02:00
fc4fc2523d
Use Catppuccin theme globally 2024-10-03 20:53:59 +02:00
beccdbf549
home/nil: Switch shell to Nushell 2024-09-27 18:31:12 +02:00
1f1dff1b1b
solitary: Avoid re‐writing ACME challenge path 2024-09-24 12:29:07 +02:00
9dc92815ef
nixos/headless: Disable SSH Agent auth 2024-09-24 10:40:03 +02:00
236dfea745
nixos/muon: Remove dependence on build workers 2024-09-21 21:50:08 +02:00
6d8e13abfe
linux: Enable ext4 support 2024-09-16 21:00:43 +02:00
48c8302502
nixos/default: Replace lsusb with cyme 2024-09-16 19:38:29 +02:00
114e87e86c
nixos/kernel: Disable systemd in initramfs again 2024-09-16 14:08:31 +02:00
0b1a42ed9d
nixos/openssh: Disable authorised keys in homedir 2024-09-12 11:33:05 +02:00
40c26507ad
nixos/kernel: Enable systemd in initrd by default 2024-09-05 19:07:50 +02:00
ddb53ef9fe
nixos/kernel: Disable filesystem checks by default 2024-09-05 18:45:23 +02:00
b12fa20294
Add stub configurations for magi hosts 2024-09-05 17:51:57 +02:00
a84a0197a3
magi: Add kernel configuration stub 2024-09-05 17:38:19 +02:00
d7185276ef
muon: Use mimalloc as system allocator 2024-09-01 17:29:49 +02:00
e785953314
nixos/kernel: Suspend USB devices without delay 2024-08-30 20:07:01 +02:00
7f1688a08b
security: Enable SSH agent access with sudo 2024-08-27 19:00:24 +02:00
608f689b69
greedy: Provide package and modules 2024-08-25 15:23:21 +02:00
027ebf456c
solitary: Import host‐specific kernel options 2024-08-22 22:09:13 +02:00
832e71da86
solitary: Update security.txt 2024-08-22 19:26:28 +02:00
b178ce6f15
solitary: Add missing Synapse log configuration 2024-08-22 19:00:56 +02:00
5543b7a3b7
Initial import 2024-08-21 21:06:51 +02:00