initial commit

This commit is contained in:
2023-07-07 08:49:04 +02:00
commit 08b84676a5
18 changed files with 524 additions and 0 deletions

28
README.md Normal file
View File

@@ -0,0 +1,28 @@
# Nix Configuration
This repo contains my personal Nix / NixOS configuration.
## Usage
Run `ctl.sh` to see the list of commands to manage the system.
```bash
./ctl.sh
~> OS
os-test Rebuild and test OS without creating a new generation
os-rebuild Rebuild OS and create new generation
os-upgrade Upgrade channels and rebuild OS
vm Build and run as VM
~> Store
store-gc Collecting garbage in nix-store
store-optimise Optimise nix-store
search PACKAGE Search for package
~> Shell
shell NAME Run a nix-shell from ./shell/
```