Files
nixos-config/README.md
T
2025-12-06 22:52:45 +03:00

31 lines
980 B
Markdown

# ❄️ My NixOS Config
This configuration is based on [&'s config](https://github.com/Andrey0189/nixos-config)
## Users
- [Sweetbread](./user/sweetbread)
- [Chest](./user/chest)
## Hosts
- [Rias](./host/Rias)
- [Senko](./host/Senko)
- [Eclipse](./host/Eclipse)
- [Impreza](./host/Impreza)
## How does this work?
The [flake](./flake.nix) file is the starting point. While installing/rebuilding
the correct `host` is chosen, which includs `./host/${host}/configuration.nix`.
It includes 2 (actually, more, but hey!) files:
- [`./host/modules/common.nix`](./host/modules/common.nix): Common setting
for all hosts (I don't say)
- [`./user/common.nix`](./user/common.nix): Common settings for all users (you
got the idea) and setup of [home-manager](https://github.com/nix-community/home-manager)
It allows me to remove duplications and add multiple users to one host
## Programs
Most of programs are defined in [user modules](./modules/user)
![Screenshot](./screenshot.png)