Commit Graph
100 Commits
Author SHA1 Message Date
jackos1998 4d8935ffd6 nixos/estuary: Add Apple peering 2023-04-21 15:14:11 +01:00
jackos1998 7085e9e5ba Update all inputs 2023-04-15 21:17:27 +01:00
jackos1998 665f3407fa nixos/l2mesh: Set VXLAN MTU 2023-04-15 20:47:14 +01:00
jackos1998 438f2c835d nixos/colony: Switch to proper backup LV 2023-02-22 01:26:19 +00:00
jackos1998 c8385a466e nixos/colony: Make fstrim happen right before backup 2023-02-21 14:37:39 +00:00
jackos1998 15721e0894 nixos/shill: Re-enable Jackflix 2023-02-21 14:22:10 +00:00
jackos1998 207697c3b2 nixos: Add borgthin module 2023-02-20 01:43:48 +00:00
jackos1998 b65f1f6df7 nixos/containers: Ensure containers have cgroupsv2 2023-02-19 17:40:05 +00:00
jackos1998 c546331129 nixos/{object,toot}: Ensure postgres is accessible on service start 2023-02-19 17:39:15 +00:00
jackos1998 eceb1ba892 nixos/object: Migrate to SNSD deployment 2023-02-19 16:49:07 +00:00
jackos1998 f17ed65cb8 nixos/colony: Move to new thin pool for NVMe 2023-02-19 16:47:13 +00:00
jackos1998 c2634aff55 home-manager/gui: Add Zig language server 2023-02-18 23:51:40 +00:00
jackos1998 4b124d216b nixos/tower: Add Steam 2023-02-13 19:43:50 +00:00
jackos1998 80ee3ccd9f home-manager/gui: Add wdisplays 2023-02-13 19:43:18 +00:00
jackos1998 dbeee68bdf home-manager/gui: Use first party Spotify client for now 2023-02-13 19:41:21 +00:00
jackos1998 ccdbf0d506 home-manager/gui: Add spotifyd, swaync 2023-02-12 15:20:19 +00:00
jackos1998 b423afb2bb nixos/tmproot: Add boltd 2023-02-11 22:07:39 +00:00
jackos1998 b6e85782a7 home-manager/gui: Add Helix + kitty plus some extra sway config 2023-02-11 17:52:31 +00:00
jackos1998 e8e90e6172 nixos/tower: Enable bolt Thunderbolt daemon 2023-02-11 15:28:50 +00:00
jackos1998 0c797a81e0 nixos/estuary: Update home IP 2023-02-01 17:13:44 +00:00
jackos1998 3021405868 nixos/estuary: Add new peerings and upstream 2023-02-01 17:13:27 +00:00
jackos1998 1c15e9642c home-manager/castle: Add ConnectX-4 utils 2023-02-01 17:12:46 +00:00
jackos1998 f84f97dc06 nixos/tower: Fix networkd wait-online 2023-02-01 13:12:06 +00:00
jackos1998 250bd96f08 nixos/tower: Update to kernel 6.1 2023-02-01 13:11:49 +00:00
jackos1998 47246def67 nixos/middleman: Don't traverse CNAMEs for nul.ie ACME 2023-01-13 14:08:31 +00:00
jackos1998 3c25260e79 nixos/middleman: Fix Matrix cross-origin shite 2023-01-13 14:08:09 +00:00
jackos1998 6fe897fd3c nixos/colony: Use temporary LVs until SSD is replaced 2023-01-11 20:06:09 +00:00
jackos1998 1aa16f7de9 nixos/vms: Use legacy QMP client for now 2023-01-08 23:42:37 +00:00
jackos1998 d916f5c5da Switch to ragenix over agenix 2023-01-08 18:50:52 +00:00
jackos1998 b95199f146 Update agenix 2023-01-08 18:20:31 +00:00
jackos1998 3b47778f81 Update flake-utils 2023-01-08 18:01:51 +00:00
jackos1998 9b64d7395b impermanence changes are merged upstream 2023-01-08 17:57:38 +00:00
jackos1998 66c3eede9e Sharry changes are merged upstream 2023-01-08 17:44:46 +00:00
jackos1998 304152dbb2 Upgrade NixOS stable to 22.11 and upgrade packages 2023-01-08 17:32:10 +00:00
jackos1998 61b87e3471 nixos/whale2/valheim: Update and disable idle backups 2023-01-08 15:30:40 +00:00
jackos1998 dfaf98a418 nixos/vms: Use systemd Wants= instead of Requires= 2023-01-07 18:02:15 +00:00
jackos1998 6f24632866 nixos/estuary: Add more Cloudflare peering 2023-01-07 15:20:30 +00:00
jackos1998 e6d92eb56b nixos/estuary: Fix ixps nftables config (smh my head) 2023-01-05 14:58:02 +00:00
jackos1998 d85b226707 nixos/whale2: Add whitelist for Valheim 2022-11-28 22:42:27 +00:00
jackos1998 2ba4f88264 nixos/whale2: Update Valheim Docker image 2022-11-26 15:48:30 +00:00
jackos1998 58be44ed2c Add custom package support 2022-11-25 15:31:07 +00:00
jackos1998 92ef1db3de nixos/estuary: Add direct peering with jurrian 2022-11-23 20:14:28 +00:00
jackos1998 f9ed1d49a2 nixos: Add extra VIPs from ColoClue 2022-11-21 12:16:32 +00:00
jackos1998 48566d2ef9 nixos/estuary: Always SNAT to ColoClue IPv4 2022-11-20 18:42:08 +00:00
jackos1998 d01078dc7b nixos: Add Sharry file sharing service 2022-11-20 18:41:49 +00:00
jackos1998 0038d9c987 Update nixpkgs and home-manager 2022-11-20 04:44:22 +00:00
jackos1998 c42e836d52 nixos/shill: Add Mastodon 2022-11-20 02:43:48 +00:00
jackos1998 d31ec042c4 nixos/estuary: Use routable IPs for DNS queries 2022-11-19 20:31:26 +00:00
jackos1998 80b102581b nixos/estuary: Reduce preference of NL-ix routes slightly 2022-11-19 18:10:47 +00:00
jackos1998 7c523633f4 nixos/estuary: Update networking config for iFog and new IXPs 2022-11-18 11:54:37 +00:00
jackos1998 950bcb3055 nixos/middleman: Fix broken Element Web file downloads 2022-11-18 11:54:37 +00:00
jackos1998 60dcad1390 Update nixpkgs and home-manager 2022-11-07 13:05:50 +00:00
jackos1998 1a847cc121 nixos/estuary: Add Hurricane Electric and LUJE.net over Frys-IX 2022-11-01 13:00:04 +00:00
jackos1998 e2f541ebe2 nixos/estuary: Tweak BGP templates 2022-10-26 22:51:21 +01:00
jackos1998 2805167c67 nixos/estuary: Add config for Frys-IX 2022-10-25 00:14:35 +01:00
jackos1998 92283ef064 Update nixpkgs 2022-10-25 00:13:08 +01:00
jackos1998 bcde359853 nixos/estuary: Disable LLMNR and mDNS 2022-10-20 18:02:27 +01:00
jackos1998 d64f750761 nixos/estuary: Increase NIC TX / RX buffer sizes 2022-10-20 16:54:03 +01:00
jackos1998 02395acaf1 nixos/estuary: Announce and route internal / home prefixes 2022-10-16 19:07:41 +01:00
jackos1998 681ad3fe9f nixos/l2mesh: Initial VXLAN mesh support 2022-10-16 19:07:16 +01:00
jackos1998 2a99bc032c nixos/estuary: Add peering with LUJE.net labs 2022-10-16 18:07:58 +01:00
jackos1998 7df91a6243 nixos/estuary: Fix missing routes from own AS 2022-10-11 01:06:33 +01:00
jackos1998 97de7f4f49 nixos/jackflix: Use Amsterdam VPN 2022-10-09 15:46:45 +01:00
jackos1998 63f1089613 nixos/common: Disable nix-gc in containers 2022-10-09 15:42:14 +01:00
jackos1998 4953a68e8b nixos/estuary: Add bgp.tools monitoring session 2022-10-09 15:02:17 +01:00
jackos1998 8300e49b00 nixos/estuary: Fix BIRD2 startup / route export to kernel 2022-10-08 21:13:16 +01:00
jackos1998 401401f6bc nixos/estuary: Add BGP4 and export routes to kernel 2022-10-08 20:20:10 +01:00
jackos1998 176e603f19 nixos/colony: Fix estuary waiting for ConnectX-2 2022-10-07 20:26:23 +01:00
jackos1998 fcc99a92e9 nixos/estuary: Add initial BIRD2 config 2022-10-06 22:12:30 +01:00
jackos1998 e8d6a702e6 nixos/colony: Initial (attempt at) switch to ColoClue 2022-10-06 19:03:29 +01:00
jackos1998 c267640925 Update deploy-rs 2022-10-06 12:30:47 +01:00
jackos1998 d598507058 home-manager/gui: Enable rebase on pull for Git 2022-10-06 11:57:12 +01:00
jackos1998 89e39ca2e2 nixos/tower: Kernel fix to 5.19.14 and power improvements 2022-10-06 11:57:12 +01:00
jackos1998 4f6256d08d nixos/common: Make Nix daemon's TMPDIR /nix/tmp 2022-10-06 11:57:12 +01:00
jackos1998 a9b16e841d Update nixpkgs and home-manager 2022-10-06 11:57:12 +01:00
jackos1998 fdee5ae879 nixos/server: Disable system gui module 2022-10-06 11:57:12 +01:00
jackos1998 d9b0ba2e6e Remove nix-cache.nul.ie for now 2022-10-06 11:57:06 +01:00
jackos1998 4fda577040 nixos/middleman: Add default nginx pages 2022-10-03 22:39:35 +01:00
jackos1998 8a5d63aef5 home-manager/gui: Add gh 2022-09-14 11:53:28 +01:00
jackos1998 9c92ddc0f5 home-manager/gui: Ensure pavucontrol is not installed on Darwin 2022-09-13 14:15:20 +01:00
jackos1998 c6780a146f home-manager/gui: Fix cursor scaling 2022-09-09 19:58:25 +01:00
jackos1998 8954f65b80 home-manager/gui: Add GTK / Qt styling 2022-09-09 19:44:09 +01:00
jackos1998 1b3661e4e5 home-manager/gui: Fix nm-applet tray not showing 2022-09-09 19:35:29 +01:00
jackos1998 59a724180e home-manager/gui: Add some rofi config 2022-09-09 19:20:01 +01:00
jackos1998 ccb6be84b5 Add screenshot support 2022-09-09 18:57:14 +01:00
jackos1998 5d04f72d00 nixos/gui: Add fonts 2022-09-09 17:47:27 +01:00
jackos1998 b0054f36d5 nixos/tower: Disable DNSSEC 2022-09-09 17:42:12 +01:00
jackos1998 3f424fe3a2 Ignore .swp files 2022-09-09 17:41:40 +01:00
jackos1998 4b4eaa8dcc nixos/tower: Set bootloader timeout to 10 seconds 2022-09-09 17:39:59 +01:00
jackos1998 5203b9ad98 nixos/tower: Enable doas fingerprint auth 2022-09-09 14:25:39 +01:00
jackos1998 09ddeecf4f nixos/tower: Enable TLP 2022-09-09 14:16:05 +01:00
jackos1998 403c683233 home-manager/gui: Ensure sway is ready before graphical session 2022-09-09 14:11:48 +01:00
jackos1998 37b0526524 nixos/tower: Enable bluez 2022-09-09 14:11:34 +01:00
jackos1998 edfe38591b devshell: Use nixos-rebuild instead of calling config directly 2022-09-09 14:11:01 +01:00
jackos1998 926209d168 devshell: Add command to build and switch to NixOS config 2022-09-09 12:15:25 +01:00
jackos1998 5157ca2541 Further configs for tower 2022-09-09 01:04:25 +01:00
jackos1998 64847d5e8e Add initial config for tower 2022-09-08 20:31:44 +01:00
jackos1998 544fcc3d00 Update home-manager 2022-09-08 17:31:04 +01:00
jackos1998 25f4eea1c3 Update nixpkgs and home-manager 2022-09-03 13:05:10 +01:00
jackos1998 36e433c569 home-manager/castle: Remove mame 2022-09-03 11:59:45 +01:00