Greg Hellings
78704b5c88
Convert home-manager to flakes
...
Instead of calling the home manager directly in the user's list, we add
a command for the user to invoke "hms" and have their environment setup
in the way that Greg likes.
2022-08-02 01:50:50 -05:00
Greg Hellings
1c67ef4fa0
Custom ISO based on Calamares
2022-08-01 21:46:45 -05:00
Greg Hellings
a9d5372002
Add more DNS entries
2022-06-13 16:16:07 +00:00
Greg Hellings
360562c2f3
More targeted postgres backups
2022-06-13 16:15:02 +00:00
Greg Hellings
076f9cb7ed
Setup tailscale more better
2022-06-12 00:50:26 -05:00
Greg Hellings
21184e2733
Merge branch 'main' of gh:greg-hellings/nixos-config
2022-06-12 00:32:14 -05:00
Greg Hellings
d34a180efe
Add tailscale support to linode
2022-06-12 04:59:12 +00:00
Greg Hellings
164e30cd87
Update ACME configurations
2022-06-12 04:58:34 +00:00
Greg Hellings
e8b4f3b3b0
Simplify syncthing and fix Synapse
2022-06-12 03:50:24 +00:00
Greg Hellings
139ac1277f
Add tailscale to Jude
2022-06-10 01:09:38 -05:00
Greg Hellings
a5ad72423a
Linode config update 22.05
2022-06-10 05:48:18 +00:00
Greg Hellings
899cfba9eb
Add printers
2022-06-03 15:41:45 -05:00
Greg Hellings
6c87da8ce5
Add virutalbox
2022-06-02 09:34:37 -05:00
Greg Hellings
669f22c3a7
Remove vlan67
2022-05-19 11:26:32 -05:00
Greg Hellings
f18d1f357c
Make development experience work
...
Add direnv to default build
Add xonsh-direnv package to overlay and xonsh environment
Add virtualisation options
2022-05-04 13:57:19 -05:00
Greg Hellings
2d333a9128
Adding more features to my desktop
...
Add nheko for chat
Add podman for development and testing
2022-05-04 13:57:19 -05:00
Greg Hellings
1c19e5300d
Vast improvements to desktop experience
2022-05-04 13:57:19 -05:00
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
8f71423fd9
Add ISO build target
2022-04-21 12:42:42 +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
57b31f4a87
Try a new encryption for when we need to read a file
2022-04-20 03:10:08 +00:00
Greg Hellings
959ca7f323
Add linode host
2022-04-20 03:10:08 +00: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
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
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
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
0989eb88bd
2maccabees setup
...
DNS setup with dnsmasq
DHCP setup with dnsmasq
Home Assistant setup
2022-04-06 09:21:50 -05:00