Skip to content

yeldiRium/nix-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

yeldiR's nix config

Setting up a new system

Using the nixos installer image...

  1. Clone this repo and cd into the quickstart folder
  2. Follow the quickstart instructions
  3. Add new host configuration and configure it according to your needs
  4. Put your sops keys into /persist/sops/age/keys.txt
  5. Create all folders defined in hosts/common/global/persistence.nix. (I'll try to automate this)
  6. nboot & reboot
  7. Add ssh key
  8. chmod -R 700 ~/.gnupg (I'll try to automate this)
  9. Import private gpg key matching above fingerprint
  10. Create a new keyring using seahorse and mark it as default
  11. Reboot
  12. Application specific setup
  13. Chrome - Log in, enable sync for extensions and settings - Log into 1password
  14. Thunderbird - import public gpg key (this somehow can't be avoided)
  15. VSCode - log into GitHub account, Copilot
  16. qmk setup yeldiRium/qmk_firmware

This was written without testing. It might fail and after doing everything something might be missing in the persisted folders. Needs to be evaluated!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published