Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/tomcur/nixos-configuration
- Owner: tomcur
- Created: 2019-02-28T22:44:09.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2024-12-29T11:15:38.000Z (5 days ago)
- Last Synced: 2024-12-29T12:20:44.539Z (5 days ago)
- Topics: dotfiles, home-manager, nix, nix-flake, nixos, nixos-configuration
- Language: Nix
- Homepage:
- Size: 856 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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
```