david's dotfiles, powered by nix(os)
note: this repo completely clears the commit history; previous history is available at Gitlab
-
Install system configuration:
$ sudo ln -sf ~/.files/configuration.nix /etc/nixos/configuration.nix $ sudo ln -sf ~/.files/hw-boomerang.nix /etc/nixos/hw-boomerang.nix $ sudo mkdir -p /etc/nixos/overlays-compat $ sudo ln -sf ~/.files/overlays.nix /etc/nixos/overlays-compat/overlays.nix $ sudo nixos-rebuild switch --upgrade
-
Install home-manager (add nixos-unstable and home-manager channels, etc.).
-
Install user configuration:
$ mkdir -p ~/.config/nixpkgs $ ln -s ~/.files/home.nix ~/.config/nixpkgs/home.nix $ home-manager switch