2
2
mirror of https://git.feal.no/felixalb/nixos-config.git synced 2024-12-22 04:07:28 +01:00
My configuration/dotfiles, containing every host and every service in my nixos network.
Go to file
2023-07-26 10:48:52 +02:00
common Add libvirt, fix grafana uids 2023-04-16 20:30:31 +02:00
home/felixalb Add new redshirt 2023-05-26 12:31:26 +02:00
hosts Add home-manager and fix worf 2023-07-26 10:48:52 +02:00
secrets/voyager Add worf keys and zfs-exporter 2023-07-25 19:15:19 +02:00
.gitignore Add hedgedoc + kanidm 2023-04-22 16:49:04 +02:00
.sops.yaml Add worf keys and zfs-exporter 2023-07-25 19:15:19 +02:00
base.nix Add worf keys and zfs-exporter 2023-07-25 19:15:19 +02:00
flake.lock Add home-manager and fix worf 2023-07-26 10:48:52 +02:00
flake.nix Add home-manager and fix worf 2023-07-26 10:48:52 +02:00
README.md Initial config framework 2023-01-20 20:21:16 +01:00
shell.nix Start adding sops secrets 2023-04-23 14:27:27 +02:00

Work In Progress!

Notice, these things might be missing:

  • Functionality
  • Style
  • Safety

Build:

  • Build locally on another machine (verify)
nix --extra-experimental-features "nix-command flakes" build ".#nixosConfigurations.chapel.config.system.build.toplevel"

(replace "chapel" with the hostname)

  • Build, install and switch on the actual target
nixos-rebuild switch --update-input nixpkgs --update-input unstable --no-write-lock-file --refresh --flake github+felixalbrigtsen/nixos-server-conf.git --upgrade