1
1
Fork 1
mirror of https://github.com/oddlama/nix-config.git synced 2025-10-10 23:00:39 +02:00
Commit graph

379 commits

Author SHA1 Message Date
oddlama
490e2ce1a5
chore: PoC to generate d2 network graph 2024-01-05 12:35:55 +01:00
oddlama
6003922b4f
feat: add samba vm; use cloud-hypervisor while qemu is acting up (2G ram? DSDT table fucked.) 2023-12-30 00:40:03 +01:00
oddlama
06a68e0b62
chore: move nginx module to extra-modules 2023-12-25 21:51:00 +01:00
oddlama
d10cd74dc6
feat: use extra-modules to set wallpaper 2023-12-25 18:13:29 +01:00
oddlama
3036c53d87
feat: make modules/distributed-config.nix extensible; don't run telegraf on containers because of missing memlock 2023-12-25 17:14:32 +01:00
oddlama
2120aefef5
fix: rename influx org to machines; fix typo that prevented auth tokens from being created (organization>s<) 2023-12-23 15:16:22 +01:00
oddlama
cb1565c713
chore: remove uses of mdDoc 2023-12-23 00:12:53 +01:00
oddlama
d5304bbe2b
feat: make virtiofsd tags short and friendly to not upset the software
with oh-so-bad long strings with underscores
2023-12-23 00:07:03 +01:00
oddlama
66c1c9d72d
fix: when creating initrd host key for first install make sure users exist, otherwise ssh-keygen will shit it's pants 2023-12-23 00:06:15 +01:00
oddlama
dfed8f8219
feat: move modules/optional/boot-* -> nixos-extra-modules 2023-12-22 20:35:19 +01:00
oddlama
da1db65104
feat: add radiacle stable uid 2023-12-22 03:00:10 +01:00
oddlama
bb81d7334a
chore: update microvm.nix 2023-12-22 02:40:00 +01:00
oddlama
4cdf17e2ab
feat: add radicale 2023-12-22 02:37:14 +01:00
oddlama
aa9ba64bff
feat: move modules/interface-naming.nix -> nixos-extra-modules 2023-12-22 01:49:28 +01:00
oddlama
61375199e5
fix: update microvm definitions to new combined guests option 2023-12-21 21:18:08 +01:00
oddlama
0eb0b5caf1
feat: finally i can AWP again 2023-12-21 01:22:14 +01:00
oddlama
a7883a7508
feat: update kanidm provisioning to v1.1.0-rc.15 2023-12-20 02:37:49 +01:00
oddlama
b45e2b6ff4
chore: use nixos-nftables-firewall fork until container problem is solved 2023-12-20 00:18:40 +01:00
oddlama
c94084496a
feat: use configurable link name in containers 2023-12-19 17:57:09 +01:00
oddlama
eafe3b673c
feat(guests): derive stable machine-id for containers; always start sshd in containers 2023-12-19 01:15:51 +01:00
oddlama
054103a004
fix: only set boot.initrd.systemd.enable = true for non containers 2023-12-18 02:19:38 +01:00
oddlama
aa5ce08891
feat: use predictable container network creation 2023-12-18 01:35:25 +01:00
oddlama
336f648275
feat: put impermanence for services next to service definitions 2023-12-18 01:01:24 +01:00
oddlama
8f28273b65
feat: allow multiple zfs dataset definitions for container 2023-12-18 00:32:20 +01:00
oddlama
a53c4524bb
chore: update flake inputs 2023-12-17 17:54:45 +01:00
oddlama
558f67ee7d
refactor: move modules to common folder since separation was unsound 2023-12-17 17:31:52 +01:00
oddlama
32ce7fe25d
feat: finish new container backend 2023-12-17 17:26:10 +01:00
oddlama
9833fd50ce
feat: use own nixosSystem invocation for containers, add bind mounts 2023-12-17 17:16:12 +01:00
oddlama
abb8330d86
feat: wip: add container backend to guests 2023-12-17 02:04:20 +01:00
oddlama
83f1908e21
feat: wip: move microvms.nix 2023-12-16 22:22:51 +01:00
oddlama
76a8f6e247
feat: wip: begin modularizing microvm definitions to allow for other
guest types like containers
2023-12-16 22:19:54 +01:00
oddlama
8d734287e2
feat(kroma): enable bluetooth 2023-12-16 17:49:00 +01:00
oddlama
4e24271f08
feat(microvms): remove localWireguard option 2023-12-07 16:58:05 +01:00
oddlama
c2aa20c3b8
chore: update xdg portals config 2023-12-03 15:18:14 +01:00
oddlama
2085054136
chore: cleanup 2023-12-03 15:11:45 +01:00
oddlama
2f4c2df735
feat(neovim): finish transition to nixvim 2023-11-26 01:13:19 +01:00
oddlama
749e7b49a8
chore: update flake 2023-11-14 13:54:31 +01:00
oddlama
ec648e6cc2
chore: update flake inputs 2023-11-05 14:46:07 +01:00
oddlama
b9ca0de56b
chore(nixvim): test out nixvim 2023-11-04 19:53:05 +01:00
oddlama
3e6bb8da31
feat(gaming): add sysctls for starcitizen 2023-10-23 00:56:01 +02:00
oddlama
753457e6d6
feat(dev): enable stlink udev rules for embedded development 2023-10-23 00:55:29 +02:00
oddlama
7b7458ccd5
chore(pinentry): use gtk3 2023-10-18 15:11:38 +02:00
oddlama
a226ecb27f
fix(kanidm): allow restarter to run 2023-10-18 01:07:56 +02:00
oddlama
6e8aae7d8d
refactor(screenshots): use separate scripts package 2023-10-16 00:46:30 +02:00
oddlama
3e0e03fc31
fix(nftables): fix missing migration to new nftables firewall branch 2023-10-15 16:36:16 +02:00
oddlama
1f9a28c3db
feat(nftables): update to new nftables firewall branch 2023-10-15 14:10:06 +02:00
oddlama
c3b7cee555
chore: disable xserver debugging 2023-10-04 17:42:57 +02:00
oddlama
b40505f93c
fix: cache nix-import-encrypted only on dev machines 2023-10-04 17:42:13 +02:00
oddlama
e33476a7f5
chore: only add agenix-rekey and nix-import-encrypted persistent folders to dev machines 2023-10-02 20:07:27 +02:00
oddlama
f32a2641b7
chore: exclude microvms in minimal config 2023-10-02 20:06:41 +02:00