config/todos.md

5.1 KiB

cleanup

  • deduplicate users/pbsds/home/profiles/desktop.nix and users/pbsds/home/profiles/desktop/default.nix

projects

nice to have

machine park

  • wg
  • remote-builders over wg
  • autogenerate ssh keys for new hosts
  • http health monitoring services.netdata.httpcheck.checks.<foobar>
  • switch to systemd networkd
  • Setup some remote-development and deploy flow
  • zfs, declarative pools?
  • zfs, fix export
  • figure out how to reuse system flake lock while deploying, leave the night job to upgrade
  • some tunneling for NFS hosts
  • https://nix-community.org/community-builder/

ricing

selfhosting

to read

refactoring

  • Split stuff into multiple files
  • Make a flake
  • merge hosted docs into a single subdomain

desktop

gaming

security

home/pbsds

sops

  • secrets - nix-sops ?
  • flexget
  • microbin
  • transmission
  • transmission remote gui (requires sops in home-manager)
  • domeneshop
  • webdav
  • code-remote
  • add .netrc
  • mint a one true ssh key?
    • then add darwin and aarch64 community remote builders
  • automate adding ssh host public keys to flake