based on nixy by https://github.com/anotherhadi/nixy
| docs | ||
| home | ||
| hosts | ||
| secrets | ||
| .gitignore | ||
| .sops.yaml | ||
| flake.lock | ||
| flake.nix | ||
| LICENSE | ||
| README.md | ||
Nixy
Nixy is a NixOS configuration with home-manager, secrets and custom theming all in one place. It's a simple way to manage your system configuration and dotfiles.
Table of Content
Gallery
Architecture
- 🏠
homeare the dotfiles and configuration files for the user - 💻
hostsare the system configuration fileslaptopis mineguestis a template that you can copy and modify for your own systemthemescontains all the themes available (see THEMES.md)sharedare some nix files that you can import (nvidia, prime, fonts, ...)
- 🤫
secretsare the secrets files encrypted with sops
Installation
git clone https://github.com/anotherhadi/nixy ~/.config/nixos
- Change the username in the flake.nix file
- import the guest configuration instead of the
hosts/laptopone - import your hardware-configuration.nix into the
hosts/guestfolder
sudo nixos-rebuild switch --flake ~/.config/nixos#nixy
Documentation
- THEMES.md: How themes work and how to create your own
- APPS.md: Which apps are installed
- SCRIPTS.md: Scripts that are available
- TODO.md: What's next (feel free to contribute)
- CONTRIBUTING.md: How to contribute
- LICENSE: MIT License


