Commit Graph
63 Commits
Author SHA1 Message Date
Greg Hellings eb17fb1d3c Upgrade to 22.05 2022-06-02 08:20:45 -05:00
Greg Hellings b3179604d9 Add ansible config files 2022-05-27 13:53:02 -05:00
Greg Hellings 5e1eaac35c Tidy up flake args 2022-05-25 01:32:08 -05:00
Greg Hellings ac9d5fad06 Add onlyoffice to distro 2022-05-25 00:15:11 -05:00
Greg Hellings cc98e529f5 Update Firefox and stateVersion
Set home-manager stateVersion to 21.11
Move to newer method of integrating Firefox with Gnome
Add tree-style-tab plugin for Firefox
2022-05-23 23:58:40 -05:00
Greg Hellings b5236bf145 Add direnv flake alias 2022-05-22 21:01:37 -05:00
Greg Hellings 669f22c3a7 Remove vlan67 2022-05-19 11:26:32 -05:00
Greg Hellings 9f76a90403 Comment out broken vim config 2022-05-11 23:59:28 -05:00
Greg Hellings 97dc85a256 Remove unneeded libs 2022-05-11 23:59:11 -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 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