8c932dd229
services/nginx: use acme dns challenge
2022-02-27 02:13:36 +07:00
0ca9746daf
blossom/networking: use caramel as nameserver
2022-02-24 14:12:44 +07:00
40f3f9b11f
services/unbound: init
2022-02-24 13:07:46 +07:00
0806e9ec72
services/tmptsync: init
2022-02-23 21:18:15 +07:00
a0f0818884
blossom/kernel: add v4l2loopback
2022-02-23 20:32:38 +07:00
4ff146e0fa
caramel/filesystem: persist acme
2022-02-14 18:45:29 +07:00
3bea2397f5
services/{nginx,postgres,synapse}: init
2022-02-13 21:06:56 +07:00
accf26c1ea
caramel/networking: open port 80 and 443
2022-02-13 17:51:56 +07:00
6cafe8fb74
blossom/filesystem: remove old drives
2022-02-13 16:22:13 +07:00
c4e2846818
system/wireguard: fix caramel and client config
2022-02-13 15:33:16 +07:00
f774334203
system/wireguard: refactor and add caramel
2022-02-13 15:22:08 +07:00
11350fb5c2
caramel/filesystem: store persist on separate drive
2022-02-13 12:53:19 +07:00
41b683f451
blossom/kernel: remove systemd-boot
2022-02-02 18:15:42 +07:00
a1d7374809
hosts/{apricot,fondue}: decommission
2022-02-02 18:11:17 +07:00
69db6e160b
hosts/sugarcane: add wg secret
2022-02-02 18:08:26 +07:00
23652b008e
hosts/*/networking: cleanup extraHosts
2022-02-02 18:07:39 +07:00
3cb4f363a5
hosts/sugarcane: add wireguard module
2022-02-02 18:04:28 +07:00
61de903e04
hosts/{caramel,sugarcane}: remove forced nix 2.4
2022-02-02 17:57:37 +07:00
1da1b2c9dd
system/nix: split into stable and unstable
2022-02-02 17:51:55 +07:00
e62c55bb31
hosts/caramel: use nix 2.4
2022-02-02 16:13:39 +07:00
406df074d5
sugarcane/filesystem: fixup filesystems
2022-02-02 16:11:09 +07:00
8733fc7054
hosts/sugarcane: init
2022-02-02 16:05:17 +07:00
9057a029ab
flake: move neovim-nightly overlay to blossom-only
2022-02-02 16:04:03 +07:00
8dcbfc1929
caramel/packages: add kitty.terminfo
2022-02-02 12:08:45 +07:00
1f8b0bd54c
hosts/caramel, users/hana: init
2022-02-02 00:50:39 +07:00
41c4362136
treewide: decouple home-manager
2022-02-02 00:27:17 +07:00
f8f0efa256
system/greetd: init
2022-01-17 11:31:11 +07:00
556e9ece7f
hosts/blossom: bump stateVersion to 21.11
2021-12-07 13:52:10 +07:00
50f1f32fe8
users: slight restructure to match hosts/
2021-12-07 13:52:07 +07:00
8c75ba2a2d
treewide: yet another restructure
...
modules, overlays, and packages have their own default.nix re-exporting
things instead of reading file paths. slightly improves declarativeness.
wine-osu is removed; we're just using nix-gaming (for now).
our custom packages will now have to be accessed via pkgs.me instead of
just pkgs. helps know where it came from
future goals: get rid of our overlays completely, or at least not make
it replace anything from nixpkgs
2021-11-17 10:57:56 +07:00
9fad534cc2
blossom/kernel: disable os-prober
2021-11-15 20:30:17 +07:00
f91c64d71e
winter: rename to blossom
2021-11-02 00:53:56 +07:00
8ad1af7c05
wireguard: add strawberry
2021-10-07 11:45:54 +07:00
4404b67170
transmission: init
2021-10-06 22:38:07 +07:00
2d14369f78
networking: add wg hostnames
2021-09-21 08:26:13 +07:00
ef36724352
secrets: import needed secrets
2021-09-20 22:45:51 +07:00
43632a9f50
wireguard: init module
2021-09-20 22:45:51 +07:00
1e370e35f3
security: enable firewall
2021-09-20 22:45:51 +07:00
2b4cb226a1
fondue: init
2021-09-20 14:46:29 +00:00
eee9b5df5b
flake: use agenix
2021-09-20 13:24:00 +00:00
6d5d7e1535
winter: add apricot sshfs mount
2021-08-22 15:27:22 +07:00
a465af7a93
networking: add extraHosts
2021-08-22 14:50:06 +07:00
2917dcbe3b
apricot: init
2021-08-21 18:38:04 +07:00
a6a5c2cbca
winter: use google dns for now
2021-08-21 18:38:03 +07:00
de6d9a42b2
refactor: move host-specific modules to hosts/
2021-08-21 18:38:00 +07:00
4408a2124e
move everything else in system config to base module
2021-07-16 07:23:59 +07:00
6f92c5463a
remove duplicate gui import
...
must be because of some rebasing i did, and didn't check it properly
2021-07-16 07:19:49 +07:00
157a0177d9
split base system config into a module
2021-07-15 20:47:13 +07:00
a5495be32b
split nix options into a module
2021-07-15 20:47:13 +07:00
ab6049f578
splitting parts of system config
...
- hardware-configuration.nix separated into kernel-winter.nix and
filesystem-winter.nix
- kernel.nix split off into kernel-winter.nix
2021-07-15 20:47:11 +07:00