myNixosFlake/README.md
2024-10-14 18:43:31 +03:00

47 lines
1.3 KiB
Markdown

<h1 align=center>❄️ Welcome to ficache's NixOS config! ❄️</h1>
![preview](preview.png)
---
> ### 📝
> NixOS is not like any other Linux distributive. Declarative, Reproducible, Immutable and Atomic - this OS is another whole world, world full of wonders. ✨
---
## Information about config
* My main goal is made **easy to understand, no boiler-plate config**, so anyone can fork it and modify for own needs!
* I'm still new to NixOS so this config will change very much as I learn new efficient approaches to do it
For now my config is over compicated. I'm looking for solutions that will reduce amount of changing stuff.
Probably will create a bash script or smth.
## How to use it:
```bash
git clone https://this/repo
cd your/path/to/config
sudo nixos-rebuild switch --flake .
home-manager switch --flake .
```
## How to modify it:
<details><summary>Cloned this repo:</summary>
1. Delete `.git/` folder from your config, so you can add files and build without warnings.
2. Use your favourite code editor
</details>
<details><summary>Forked this repo:</summary>
1. You ready to do any changes
2. Use your favourite code editor
3. Use git commands to commit changes to your repo
</details>
## Special thanks
**To you** if you decided to give a try my config!