Jacob Hinkle 34fe86060c Fixed IPV6 setup for CJ
Remember to add IPV4 addresses in pihole for subhosts. This is because their namecheap DNS entries point to the router, so will resolve to our external IP. For IPV6, the addresses point straight to the server, so no additional steps are needed.
2022-11-02 09:19:05 -04:00
2022-10-13 13:09:53 -04:00
2022-11-02 09:19:05 -04:00
2022-08-30 12:03:42 -04:00
2022-10-13 13:09:53 -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%