Compare commits

...
Sign in to create a new pull request.

3 commits

Author SHA1 Message Date
d63c717ca6 Update README.md 2025-12-22 20:25:25 +03:00
374a6b94da Update README.md 2025-12-22 20:24:39 +03:00
0fb22636cc Update README.md 2025-12-22 20:21:07 +03:00

View file

@ -1,3 +1,5 @@
Это копия конфига из моего первого [видео](https://youtu.be/dzWo6Pji-7U) по NixOS. Тут настройки из nixos24.11 и обновление системы будет не самым простым из-за кучи изменений в новых версиях. Ветку `main` я буду стараться обновлять до последней стабильной версии NixOS, исправляя ошибки и иногда изменяя структуру файлов. Но ветка `main` не всегда будет устанавливаться 1 в 1 как по видео, придётся читать readme и идти по шагам оттуда.
## Навигация ## Навигация
- [Другие README файлы в этих дотсах](#другие-readme-файлы-в-этих-дотсах) - [Другие README файлы в этих дотсах](#другие-readme-файлы-в-этих-дотсах)
@ -65,7 +67,7 @@ sudo nano /etc/nixos/configuration.nix
sudo nixos-rebuild switch sudo nixos-rebuild switch
``` ```
Дальше есть два способа. Перед использованием любого из них я рекомендую сделать форк и внести следующие изменения в конфиг перед установкой (либо можно сделать гит клон и через nano/vim внести изменения для первых трёх пунктов, остальное менять на готовой системе): Дальше есть два способа. Перед использованием любого из них я рекомендую сделать форк и внести следующие изменения в конфиг перед установкой (либо можно сделать гит клон и через nano/vim внести изменения `git clone --branch old-video --single-branch --depth 1 https://git.buliway.ru/buliway/nixos-private-dots`):
- Переменную `username` в `nixos/configuration.nix`. - Переменную `username` в `nixos/configuration.nix`.
- `username` и `homeDirectory` в `nixos/home.nix`. - `username` и `homeDirectory` в `nixos/home.nix`.
@ -100,7 +102,7 @@ sudo nixos-rebuild boot --flake github:Buliway/nixos-private-dots --impure
Клонировать репозиторий и ребилдить систему с указанием пути: Клонировать репозиторий и ребилдить систему с указанием пути:
```sh ```sh
git clone https://git.buliway.ru/buliway/nixos-private-dots git clone --branch old-video --single-branch --depth 1 https://git.buliway.ru/buliway/nixos-private-dots
sudo nixos-rebuild boot --impure --flake ~/nixos-private-dots sudo nixos-rebuild boot --impure --flake ~/nixos-private-dots
``` ```
Параметр `boot` делает так, что настройки не применяются сразу. После установки надо будет перезапустить пк. Если хочешь проверить как оно заработает без ребута пк, то используй `switch` вместо `boot`. Параметр `boot` делает так, что настройки не применяются сразу. После установки надо будет перезапустить пк. Если хочешь проверить как оно заработает без ребута пк, то используй `switch` вместо `boot`.