Do not follow this link

~knazarov/nixos

My personal NixOS config
Add freshrss reader to the website
Add robots.txt file to Forgejo instance
Switch feedback script to rust

refs

master
browse  log 

clone

read-only
https://git.sr.ht/~knazarov/nixos
read/write
git@git.sr.ht:~knazarov/nixos

You can also use your local clone with git send-email.

#My NixOS configuration

This configuration is used to provision both of my "desktop" machines, and a personal website.

Most important features this configuration provides:

  • PGP, commit signing, U2F
  • Secret management with SOPS
  • Email / mbsync configuration
  • VPN with Mullvad

#Updating machine configuration

There are solutions that allow to push configuration to remote hosts, but I find them a bit heavy, so a simple shell script does the trick for me:

./switch.sh <machine name>
Do not follow this link