A Very Odd Linux Configuration. :3c
- Nix 98.3%
- Just 1.7%
| .media | Reborn. | |
| hosts/snowstorm | keygen.wav | |
| modules | keygen.wav | |
| npins | keygen.wav | |
| secrets | clean: some left over code. | |
| .gitignore | update | |
| CONTRIBUTING.md | update | |
| default.nix | keygen.wav | |
| home.nix | chore: update | |
| justfile | keygen.wav | |
| LICENSE | Add LICENSE | |
| packages.nix | keygen.wav | |
| README.md | clean up code | |
A Very Odd Linux Configuration. :3c
Warning
Do not apply these settings on your own system, Fork this repo and modify it to your desires.
Directory structure
- [hosts] Contains all host files.
- [modules] Contains all the NixOS modules that make up this configuraiton.
- [default.nix] Contains the main nix control file.
- [packages.nix] contains all of the package lists.
How to install
If you have setup a NixOS system with a configuration.nix file, it's possible to switch over to this nix config with the following commands:
nix-shell -p git just npins fzf
after you have done that you will git clone the repo then use this command:
[nix-shell:~]$ cd [Repo name]
[nix-shell:~]$ cp /etc/nixos/hardware-configuration.nix hosts/[HOSTNAME]/hardware-configuration.nix
[nix-shell:~]$ git add . && just update
[nix-shell:~]$ just apply
License
Licensed Under EUPL license.
Copyright (c) 2025 Amy Rose / Nova Collective