Commit graph

145 commits

Author SHA1 Message Date
Natsu Kagami 1168c85ecf
Add postgresql dep to most stuff that needs it 2023-09-17 12:56:31 +02:00
Natsu Kagami 30a491024b
Enable zram in places 2023-09-07 23:35:54 +02:00
Natsu Kagami 471e0ad29c
Update nixpkgs and enable virtualisation 2023-09-04 21:41:32 +02:00
Natsu Kagami 6eb0b818f1
Liberate nkagami.me domains from Cloudflare origin cert requirement 2023-09-03 20:51:52 +02:00
Natsu Kagami dd74df3a76
Have a more stable set up for iOS tethering 2023-09-03 19:28:44 +02:00
Natsu Kagami 1cd5c82dc5
Init yoga with secure boot 2023-08-30 23:53:14 +02:00
Natsu Kagami 91abeee15c
Update gotosocial to 0.11.0 2023-08-15 15:23:54 +02:00
Natsu Kagami 0551f7e606
Update gotosocial to 0.11.0-rc2 2023-08-14 10:26:12 +02:00
Natsu Kagami ec9d75b77e
Use conduit 0.6 2023-08-14 10:21:03 +02:00
Natsu Kagami b0ffe238e9
Enable bitwarden admin 2023-08-10 20:49:21 +02:00
Natsu Kagami 9512565c4e
Enable dns in podman 2023-08-10 11:55:04 +07:00
Natsu Kagami eed4392749
Enable udisks2 2023-08-06 13:35:55 +07:00
Natsu Kagami 7d88347095
Update authentik 2023-07-16 17:26:18 +02:00
Natsu Kagami 45031c8395
Push gts to 0.10.0-rc1 2023-07-08 12:08:53 +02:00
Natsu Kagami b0c0721446
Update authentik 2023-07-06 21:08:12 +02:00
Natsu Kagami 0c73938d50
Enable dtth synapse 2023-06-24 17:50:42 +02:00
Natsu Kagami 38a1b1a889
Add system-ui customization
... and make the GTK apps use it
2023-06-22 01:40:46 +02:00
Natsu Kagami 900b61c936
Add DTTH Wiki-specific patches for outline 2023-06-13 01:40:05 +02:00
Natsu Kagami 4c9c9c3bf5
Temporarily use nixpkgs-unstable module for outline 0.69.2 2023-06-13 00:39:29 +02:00
Natsu Kagami 9995092946
Fix missing default certs-dumper package 2023-06-11 22:55:29 +02:00
Natsu Kagami 5bfa0c6402
Move stuff back to stable nixpkgs 2023-06-11 07:20:43 +02:00
Natsu Kagami 20f296dc5e
Update asahi to latest using 23.05 2023-06-06 22:36:45 +02:00
Natsu Kagami 286f296de4
Swap evolution for thunderbird 2023-06-06 21:27:40 +02:00
Natsu Kagami 63d1ad4c54
Update authentik 2023-06-03 14:57:25 +02:00
Natsu Kagami f132e137e0
Listen to less ports 2023-06-01 21:03:00 +02:00
Natsu Kagami 995bb58c6f
Don't listen on 80 2023-05-29 17:41:32 +02:00
Natsu Kagami 57ca525d93
Set up cloudflare cert filtering 2023-05-26 23:50:47 +02:00
Natsu Kagami 9f1fc34b82
Update authentik 2023-05-20 12:41:27 +02:00
Natsu Kagami 1bc774c24f
Update postgres to 15 2023-05-07 15:44:24 +02:00
Natsu Kagami 137a809232
Add gitea 2023-05-07 15:44:24 +02:00
Natsu Kagami b485be966a
Add headscale 2023-05-07 15:44:24 +02:00
Natsu Kagami 0e936ee2bb
Set up gotosocial 2023-05-07 15:44:24 +02:00
Natsu Kagami 4554c04549
Update asahi 2023-05-07 15:44:02 +02:00
Natsu Kagami fba4d7b422
Add dtth vpn client and some tools 2023-04-29 16:27:39 +02:00
Natsu Kagami 09b62faa4a
Set up firezone 2023-04-27 02:32:10 +02:00
Natsu Kagami 8d8052c5cc
Move authentik to nix!! 2023-04-26 23:23:28 +02:00
Natsu Kagami 8f2f511424
Add some logitech stuff 2023-04-26 21:04:13 +02:00
Natsu Kagami 0ec27dd717
Restructure flake 2023-04-18 13:03:19 +02:00
Natsu Kagami 341216cd94
Update fish/tide and some minor tweaks 2023-04-16 12:49:10 +02:00
Natsu Kagami f21f4ed2d1
Tweaks re: apple-silicon limitations and compilation failures 2023-04-11 13:23:57 +02:00
Natsu Kagami fc6f9f8987
Host multiple conduit instances 2023-04-04 20:27:13 +02:00
Natsu Kagami 8d06042c9e
Take out common stuff in NixOS config 2023-04-02 17:35:59 +02:00
Natsu Kagami e1b60f6145
Update blobmoji to 15 2023-04-02 11:43:37 +02:00
Natsu Kagami 6950c8c4ec
Enable heisenbridge 2023-04-02 11:43:37 +02:00
Natsu Kagami 3b569a08e5
Don't force u2f on everyone 2023-03-16 18:16:21 +01:00
Natsu Kagami c5dc52d37d
Take out sudo and swaylock from security key PAM 2023-03-13 18:00:27 +01:00
Natsu Kagami f1ffd42bf7
Move cloud to nixOS 22.11 2022-12-03 13:45:29 +01:00
Natsu Kagami 6eb7b95b12
Move server! 2022-12-01 19:14:40 +01:00
Natsu Kagami c1935b9658
Set up writefreely 2022-11-14 23:48:19 +01:00
Natsu Kagami ccb91b4feb
Make sure DO node only uses the fixed local_ip address when trying to send mails 2022-11-14 16:50:11 +01:00
Natsu Kagami 686a2f39e1
Use the correct filter for systems 2022-10-27 21:05:33 +02:00
Natsu Kagami 5baac9ff29
Add tinc hosts into /etc/hosts 2022-10-17 14:10:39 +02:00
Natsu Kagami 146dedcdd4
Add ed25519 keys to the cloud host 2022-10-17 13:53:09 +02:00
Natsu Kagami 8b7be25bb7
Change host names 2022-10-17 13:30:27 +02:00
Natsu Kagami 290372db91
Add macbook-nixos keys 2022-10-17 13:02:53 +02:00
Natsu Kagami 637a8253cc
Make u2f no longer interactive 2022-10-12 18:07:20 +02:00
Natsu Kagami f022d303b5
Configuration to enable printing 2022-10-03 10:07:20 +02:00
Natsu Kagami 2b5f9aa857
Enable font folder 2022-09-26 20:50:26 +02:00
Natsu Kagami 78cd53df9b
Rid me of gpg-agent 2022-09-12 20:31:15 +02:00
Natsu Kagami 107287663b
Don't allow admin panel access 2022-08-17 22:22:14 +07:00
Natsu Kagami 53a04459c2
Temporarily push conduit to 0.4.0 2022-07-05 12:51:33 -04:00
Natsu Kagami cc57af4546
Working navidrome 2022-06-11 15:53:34 -04:00
Natsu Kagami 6b18ad64f4 Add some comments 2022-06-11 12:09:01 -04:00
Natsu Kagami a6b508b91f Serve /.well-known 2022-06-11 12:09:01 -04:00
Natsu Kagami 3b4f0563d6 Simple conduit instance 2022-06-11 12:09:01 -04:00
Natsu Kagami 69ce8f32ef Set up formatting 2022-05-31 17:01:35 +00:00
Natsu Kagami 311f724b19 Some minor tweaks to make nix check happy 2022-05-31 17:01:35 +00:00
Natsu Kagami d81a8e9b42 Fix discord font
Discord is not picking up fonts that aren't explicitly listed in the
fontconfig list, so we add Japanese and Korean fonts into our mix.
2022-05-31 17:01:35 +00:00
Natsu Kagami 3c4414fcb3
Enable U2F on linux systems 2022-05-28 11:22:45 -04:00
Natsu Kagami 1f4aa4a96f
Add domain configuration to vaultwarden 2022-05-12 18:59:30 -04:00
Natsu Kagami 9fb22cb082
Update nix-darwin and home-manager 2022-05-05 12:27:12 -04:00
Natsu Kagami 9bb3cc915c
Fix wrong configuration section for skip_incompatible 2022-05-03 09:40:24 -04:00
Natsu Kagami a87eff9af7
Add encrypted DNS 2022-05-02 14:09:17 -04:00
Natsu Kagami d1366a95c6
Add swaylock 2022-04-28 11:38:17 -04:00
Natsu Kagami 8810c25b5a
Enable input-remapper 2022-04-27 13:39:03 -04:00
Natsu Kagami 27fb80a1e5
Enable gnome-keyring on login 2022-04-27 13:39:03 -04:00
Natsu Kagami 1820b0f958
Fix hanging on maddy update 2021-12-01 14:39:10 -05:00
Natsu Kagami a6bf01e8ee
Add Merriweather to font list 2021-11-08 18:08:33 -05:00
Natsu Kagami 336f75bf50
Enable fonts 2021-11-08 17:20:47 -05:00
Natsu Kagami 071889c976
Add cert-resolver 2021-11-08 17:20:47 -05:00
Natsu Kagami 0842bd53a2
Add dashboard support 2021-11-08 17:20:47 -05:00
Natsu Kagami fea90592fe
Add middlewares to traefik config 2021-11-08 17:20:47 -05:00
Natsu Kagami 798ae2004a
Enable websocket 2021-11-08 17:20:47 -05:00
Natsu Kagami 6ba98bf0c3
Abstract over traefik config! 2021-11-08 17:20:46 -05:00
Natsu Kagami 2899de625f
Bitwarden WIP 2021-11-08 17:20:46 -05:00
Natsu Kagami 181f6bc408
Priliminary support for traefik 2021-11-08 17:20:46 -05:00
Natsu Kagami 6efb74062b
Set up PostgreSQL 2021-11-08 17:20:46 -05:00
Natsu Kagami 466f5f1e90 Basic configuration for nki-home
nki-home tinc working

Don't route tinc through vpn

Don't do it lol

Integrate home-manager

Merge nki-home/flake into main flake

Add MacOS clipboard compat

Make VPN input a secret
2021-10-28 23:53:29 -04:00
Natsu Kagami 1c3fd3f47b Make addresses optional 2021-10-28 17:05:49 -04:00
Natsu Kagami 0ebd6939c6 Rename to tinc-friendly names 2021-10-28 17:05:06 -04:00
Natsu Kagami cd35436110 Add my macbook to network 2021-10-28 16:49:11 -04:00
Natsu Kagami 6eeabbbddf Hosts setup succeeded 2021-10-28 16:35:02 -04:00
Natsu Kagami 2692265ddd Move stuff around 2021-10-28 16:30:27 -04:00
Natsu Kagami 9634b8dfff Minor syntax fixes 2021-10-28 16:10:47 -04:00
Natsu Kagami 52d0f60f19 Basic module set up 2021-10-28 16:07:49 -04:00