My Home Manager configuration.
Install Nix via nix-installer. Alternatively, use the official Nix installer and enable Flakes.
Optionally, mark your user as a trusted user in the global Nix configuration file
# /etc/nix/nix.conf
extra-trusted-users = <user>
Clone the repository:
git clone https://github.com/sestrella/nix-darwin-config.git ~/.config/home-manager
Active the configuration for the first time:
nix run home-manager/release-24.05 -- switch
Note: For future activations, run the home-manager switch
command.
A list of projects that inspired me to write this one:
- https://github.com/nvim-lua/kickstart.nvim
- https://github.com/HugoReeves/nix-home
- https://github.com/gvolpe/nix-config
- https://github.com/ryantm/home-manager-template
I also took some ideas from the following Awesome lists: