166 Commits
Author SHA1 Message Date
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 622645a57a Merge branch 'main' of gh:greg-hellings/nixos-config 2022-06-10 01:12:34 -05:00
Greg Hellings eb17fb1d3c Upgrade to 22.05 2022-06-02 08:20:45 -05:00
Greg Hellings 5e1eaac35c Tidy up flake args 2022-05-25 01:32:08 -05:00
Greg Hellings b93650b198 Update flake locking 2022-05-20 10:12:40 -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 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 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 2798392892 Move proxies to module 2022-04-20 11:11:35 -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 959ca7f323 Add linode host 2022-04-20 03:10:08 +00: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