Originally, this was for managing my ~/.config/nixpkgs files, but evolved into
my home-manager configuration.
My home-manager configuration. Meant to work across linux and macOS.
mkdir -p ~/.config/
git clone git@github.com:jonringer/nixpkgs-config.git ~/.config/nixpkgsif running this on a remote machine, change the value of the withGUI specialArg
...
extraSpecialArgs = {
withGUI = false;
};To apply changes:
$ nix run .#home-manager -- switch --flake .#<configuration>
# or
$ nix develop
# home-manager -- switch --flake .#<configuration>