Skip to content

antholeole/nixconfig

Repository files navigation

Quick start (nixos)

  • nix flake showto see all outputs
  • sudo nixos-rebuild switch --flake .# (for example, kayak-asaki, for kayak on asahi linux)

HomeManager only:

  1. Install nix
  2. enable flakes: mkdir -p ~/.config/nix && echo "experimental-features = nix-command flakes" >> ~/.config/nix/nix.conf
  3. nix run home-manager/master -- switch --flake .#work --impure. (you only need impure if nixGL is enabled)

Getting Music added

enter the program ncmpcpp then click 2 to enter the browse menu. Then, click "a" on the folder to add the entire folder.

Post install

  • get the ssh private key from elsewhere

If you're using home-manager, you'll need to:

  • run sudo setcap "cap_dac_override+p" $(hmWhich espanso)/bin/espanso
  • copy assets/authorized_keys into ~/.ssh/authorized_keys

I also include some stuff in /custom/, for configuration that I do not want to leak. These are gitignored but they don't need to exist.