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: 25 days 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 (over 6 years ago)
- Default Branch: master
- Last Pushed: 2025-05-11T09:58:44.000Z (about 2 months ago)
- Last Synced: 2025-05-11T10:33:54.728Z (about 2 months ago)
- Topics: dotfiles, home-manager, nix, nix-flake, nixos, nixos-configuration
- Language: Nix
- Homepage:
- Size: 811 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
```