- Clone this repository
- Make sure flakes are enabled
- Apply the configuration:
sudo nixos-rebuild switch --flake .#<hostname>
- Clone this repository
- Make sure flakes are enabled and Home-Manager is installed
- Apply the configuration:
home-manager switch --flake .#<username>
nix build .#nixosConfigurations.guiom-nixos-installation.config.system.build.isoImageThe root flake contains my personal configurations and exposes them as NixOS configurations for my hosts, as well as standalone Home-Manager configurations for non-NixOS systems and quick iterations.
The neovim configuration is standalone, and can be used as is. The nix config just creates a symlink to ~/.config/nvim.