Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tomcur/nixos-configuration

A NixOS system and user home configuration
https://github.com/tomcur/nixos-configuration

dotfiles home-manager nix nix-flake nixos nixos-configuration

Last synced: about 14 hours ago
JSON representation

A NixOS system and user home configuration

Awesome Lists containing this project

README

        

# NixOS configuration
My NixOS system and user home configurations.

Activate a specific configuration by cloning this repository into `/etc/nixos` (such that `/etc/nixos/flake.nix` exists), perhaps changing `config/nixos/systems/*/hardware-configuration.nix`, and running e.g.:

```sh
$ nixos-rebuild switch --flake '/etc/nixos#castor'
```

## Secrets
Some secrets in this repository are managed by git-crypt.
Unlocking the secrets requires access to the repository encryption key, e.g. through the GPG-encrypted keyfiles stored in the repository.
To unlock the repository and reveal the secrets, do:

```shell
$ git-crypt unlock
```