This is my collection of configuration files. It's forked from alexpearce/dotfiles, they wrote more about it in a blog post.
Install Nix with Nix Flake support enabled, for example by using the Determinate Systems installer.
You should be able to run the nix flake
command in a shell.
Next, clone this repository. We'll use ~/Projects/dotfiles
.
$ git clone git@github.com:hansnqyr/dotfiles.git ~/Projects/dotfiles
The home-manager profile can then be built and activated:
$ nix run home-manager -- switch --flake ~/Projects/dotfiles
To update dependencies:
$ nix flake update ~/Projects/dotfiles
MIT.