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

1128 commits

Author SHA1 Message Date
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
94b0d60ab5
fix: change adguardhome inteface name 2023-12-23 02:53:02 +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
64179ab44a
feat: generate radicale secrets 2023-12-22 02:40:16 +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
95fac4c72a
chore: update flake inputs 2023-12-21 02:04:52 +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
9496d8eb3f
feat: use new host pubkeys for containers 2023-12-20 01:05:23 +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
f2db8d3d22
chore: add neovim to root 2023-12-18 02:18:50 +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
b4c7fbd0e8
chore: use macvlan for container guests 2023-12-17 20:56:42 +01:00
oddlama
6f1c20a718
feat: update credentialsFile to credentialFiles in acme 2023-12-17 20:56:16 +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
9f6f3de5e3
chore: update flake 2023-12-05 21:52:06 +01:00
oddlama
b7378d38de
feat(ward): local snapshotting via zrepl 2023-12-04 22:31:20 +01:00
oddlama
78987715c2
chore: update kanidm 2023-12-04 22:30:41 +01:00
oddlama
6c9618a95c
feat(i3): properly hand off env variables to systemd so portals will know about them 2023-12-04 22:30:09 +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
310779fd89
feat(utils): add zip to default utils 2023-12-03 15:10:40 +01:00
oddlama
2f4c2df735
feat(neovim): finish transition to nixvim 2023-11-26 01:13:19 +01:00
oddlama
052fded8e2
feat(neovim): wip: use modified onedark colorscheme 2023-11-25 01:55:31 +01:00
oddlama
a70015bd2c
feat(neovim): wip: add most of the missing plugins 2023-11-23 03:03:00 +01:00
oddlama
ae7ecf6885
feat(neovim): wip: convert neovim configuration to nixvim (90% done) 2023-11-22 02:57:44 +01:00
oddlama
f6da5b0d68
fix: add missing !Man command in new neovim manpager 2023-11-16 16:58:09 +01:00
oddlama
749e7b49a8
chore: update flake 2023-11-14 13:54:31 +01:00
oddlama
c037780743
feat: use nixvim for manpager definition 2023-11-05 20:02:17 +01:00
oddlama
cc04e10405
chore: update i3-per-workspace-layout cargo hash 2023-11-05 14:57:51 +01:00