Commit Graph
51 Commits
Author SHA1 Message Date
Greg Hellings 11a8eab867 Basic Gnome install 2022-05-04 13:57:19 -05:00
Greg Hellings fecf8d6b41 Automatic serverAliases 2022-04-29 08:47:52 -05:00
Greg Hellings 5234eaefb4 Merge branch 'main' of gh:greg-hellings/nixos-config 2022-04-26 18:47:34 +00:00
Greg Hellings 5a5c3fac0c Move Linode support to a module 2022-04-25 22:29:44 -05:00
Greg Hellings 5f1e146847 Default boxes to be at home network 2022-04-25 22:25:04 -05:00
Greg Hellings a992c7c560 Move Raspberry Pi 4 support to a module 2022-04-25 22:18:41 -05:00
Greg Hellings 710ac77718 Simplify login 2022-04-21 19:47:07 +00:00
Greg Hellings 64cbe3dd1f Fix internal proxies 2022-04-21 07:46:52 -05:00
Greg Hellings e03db91ded Fix path to EDITOR 2022-04-21 12:42:56 +00:00
Greg Hellings 8f71423fd9 Add ISO build target 2022-04-21 12:42:42 +00:00
Greg Hellings 91dbef3d59 Split up base and add xonsh
Add Xonsh configurations from dotfiles
Split up the base configuration into more manageable sizes
2022-04-21 04:49:44 +00:00
Greg Hellings 55cc25a12a Homepage to use proxies module 2022-04-20 16:31:43 +00:00
Greg Hellings 2798392892 Move proxies to module 2022-04-20 11:11:35 -05:00
Greg Hellings cb3dad8411 Add ssh keys 2022-04-19 23:40:19 -05:00
Greg Hellings 39774cf5d2 DRYer code 2022-04-20 03:10:08 +00:00
Greg Hellings f542a2e8cc Condense my flakes 2022-04-20 03:10:08 +00:00
Greg Hellings 57b31f4a87 Try a new encryption for when we need to read a file 2022-04-20 03:10:08 +00:00
Greg Hellings 1434cc706c Fix home priorities 2022-04-20 03:10:08 +00:00
Greg Hellings f94d23d191 Add transcrypt to git 2022-04-20 03:10:08 +00:00
Greg Hellings 8b110e1ebd Prevent git package collisions 2022-04-20 03:10:08 +00:00
Greg Hellings 4d5a1a7fd0 Update hash values 2022-04-20 03:10:08 +00:00
Greg Hellings 959ca7f323 Add linode host 2022-04-20 03:10:08 +00:00
Greg Hellings d84d4e06ae Move SSH config to Nix 2022-04-18 14:01:00 -05:00
Greg Hellings 01352d4e72 Remove API keys. Oops 2022-04-18 13:40:53 -05:00
Greg Hellings bc1ce9e956 My style for nix files 2022-04-18 11:46:53 -05:00
Greg Hellings 13be0b0895 Convert to flakes
Convert the install to flakes
Move home-manager into core repository
2022-04-18 11:38:06 -05:00
Greg Hellings 1326dc61a8 Convert to flake instead of raw 2022-04-17 22:29:13 -05:00
Greg Hellings f01898923e Add tailscale DNS 2022-04-16 23:29:13 -05:00
Greg Hellings 87aa6e059f Add NextCloud support 2022-04-13 06:51:45 +00:00
Greg Hellings 848b61d7ad Allow read permissions on backups 2022-04-13 06:51:26 +00:00
Greg Hellings 39871d383f Add Matrix facebook bridge 2022-04-13 03:39:01 +00:00
Greg Hellings c7970c6198 Add Element web to Matrix deploy 2022-04-12 15:45:08 +00:00
Greg Hellings 56a6d00ff5 Add agenix for secret management 2022-04-12 15:13:29 +00:00
Greg Hellings 00c1adfa2d Fix Synapse installation
Fix the installation of the PostgreSQL install to set the locale
Add NGinx bouncer in front of Synapse
Fix Synapse install to work properly
2022-04-12 15:11:56 +00:00
Greg Hellings 28ebd30001 Enable Postgres on Linode server 2022-04-12 03:00:04 +00:00
Greg Hellings 49fb61ed94 Base linode installation 2022-04-12 02:33:46 +00:00
Greg Hellings 0aae697661 Headless installs need root SSH
Headless installs need root SSH access, but we then want to disable it
again immediately after
2022-04-12 02:33:04 +00:00
Greg Hellings 2a53c2b1d4 Alphabetize imports 2022-04-11 15:25:02 -05:00
Greg Hellings 6e0b1499bf Give syncthing read/write access 2022-04-11 15:24:40 -05:00
Greg Hellings 19d8eb85b2 Fix 404 errors on syncthing access 2022-04-11 15:22:23 -05:00
Greg Hellings a7fe8a3532 Add catch-all vhosts config 2022-04-11 09:38:00 -05:00
Greg Hellings a82604f274 Finalize Home Assistant install
Add zwave backups
Improve comments by leaps
Better arrange components
2022-04-11 09:36:26 -05:00
Greg Hellings 2d4d783ed2 Add usbutils to Raspberry Pi configuration 2022-04-11 08:55:29 -05:00
Greg Hellings 99be4bb9eb Add additional backed up directories 2022-04-08 08:51:26 -05:00
Gregory Hellings 7d3cf5212b Added syncthing 2022-04-06 14:10:41 -05:00
Gregory Hellings 9b4649368a Enable tailscale 2022-04-06 13:29:05 -05:00
Gregory Hellings fea97d9e05 Add nas name 2022-04-06 13:28:53 -05:00
Gregory Hellings 9d6d223898 Improve import process and add README 2022-04-06 10:37:30 -05:00
Gregory Hellings 9f5b11e5e9 Remove commented code 2022-04-06 10:37:04 -05:00
Gregory Hellings 52917fdbe2 Add htop to base configuration 2022-04-06 10:36:43 -05:00