Skip to content

System, packages and dev shells configured using Nix, NixOS and nixpkgs

License

Notifications You must be signed in to change notification settings

abehidek/nix-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

these are the existing systems that I still need to migrate:

  • zeta.meeru
  • zeta.mem
  • zeta.fin
  • zeta.net
  • zeta.mc
  • roxy
  • templates.lxc "aoi" & "beta"

after that, then switch zeta hypervisor and OS from proxmox -> NixOS w/

  • 2 vms running opnsense libvirt
  • 9 microvms running:
    • 3 k3s server
    • 6 k3s agents (workload)

services:

  • private DNS, DHCP server
  • mc server exposed through self-hosted reverse proxy mesh (headscale)
  • smb/nfs shares
  • backup cron jobs
  • mail server exposed through headscale

macos

  • install nix and nix-darwin

  • install

    • zen-browser (through mac installer not nix)
    • zed-editor
    • helix
    • scroll reverser through nix-brew
    • setup basic ssh
    • setup ssh through existing nix mods and w/ sops.nix
    • setup cross-compilation
    • setup golang java dev

About

System, packages and dev shells configured using Nix, NixOS and nixpkgs

Topics

Resources

License

Stars

Watchers

Forks