Go to file
2023-08-04 10:34:11 -05:00
.example_work_profile update readme, include example work profile 2023-08-04 09:33:10 -05:00
.legacy_dotfiles move legacy dotfiles under .legacy_dotfiles 2023-08-04 08:49:33 -05:00
home fix git config 2023-08-04 10:34:11 -05:00
modules promote nix content to top-level dir 2023-08-04 08:53:54 -05:00
overlays promote nix content to top-level dir 2023-08-04 08:53:54 -05:00
pkgs promote nix content to top-level dir 2023-08-04 08:53:54 -05:00
.gitignore initial swing at a flaky home manager nix 2023-07-23 13:44:51 -05:00
flake.lock modularize firefox 2023-07-28 21:44:49 -05:00
flake.nix promote nix content to top-level dir 2023-08-04 08:53:54 -05:00
nixpkgs.nix refactor nix config based on https://github.com/Misterio77/nix-starter-configs 2023-07-26 16:46:31 -05:00
README.md update readme, include example work profile 2023-08-04 09:33:10 -05:00
shell.nix more packages, more modular 2023-07-28 17:15:33 -05:00

Config files

Nix

I've started the process of leveraging Nix to manage my system configurations. This repo holds files used for managing user environments with Home Manager. The goods are in flake.nix.

I've also set this up so that I can overlay a flake stored in a private repo, say for work-specific configurations. That will allow me to use the same base configs for both work and personal machines, but with some additional work-specific stuff on top. There's an example of how I did that in .example_work_profile.