2024-05-24 08:44:00 -04:00
2024-05-24 08:44:00 -04:00
2024-05-24 08:43:58 -04:00
2022-08-30 12:03:42 -04:00
2022-08-31 12:03:58 -04:00

NixOS configurations

This repo holds my settings for a laptop and a home server, along with a shared user config that is present on each machine.

To update system.

Run nixos-rebuild switch --flake .#

You can specify the name of the system to use if you don't have it set up yet, for example:

nixos-rebuild switch --flake .#buck

Secrets

We use sops-nix. All secrets are in secrets.yaml. Follow the instructions to add new machines in order to edit secrets, then use sops secrets.yaml to view and change the secrets (from an existing machine/user that is already a recipient of the file). Note that you can use the --add-age or --add-pgp arguments to sops to add more recipients to an existing file, and that you must do this for both your editing user and the host machine if you are setting up a new machine.

Description
My NixOS configs along with home-manager user settings
Readme 507 KiB
Languages
Nix 92.6%
Haskell 7.4%