Skip to content

Repository files navigation

huix

huix

Мой NixOS-флейк на два хоста — десктоп с NVIDIA/CUDA и ноут, оба на Hyprland (´ω`♡%)

NixOS Nix Hyprland platform license eval

Короче, это мой конфиг для NixOS. Сижу на Hyprland, юзаю nixvim как IDE, часть штук типа Obsidian, SP или Zen синхронизирую через git/облако, а не декларативно, кривые пакеты тяну через flatpak; рядом крутятся MATLAB/Python/C++

Команды

sudo nixos-rebuild switch --flake .#nixos-pc   # или .#nixos-laptop
rebuild                                        # алиас на то же для текущего хоста
rebuilds                                       # то же, но пакеты с зеркала Яндекса — если проблемы с сетью

При смене железа:

sudo nixos-generate-config --show-hardware-config > nixos/<host>/hardware-configuration.nix

Матлаб (как-то позволяет скачать матлаб на комп (★^O^★)):

nix run gitlab:doronbehar/nix-matlab#matlab-shell
nix shell gitlab:doronbehar/nix-matlab#matlab --command /run/media/rokokol/MATHWORKS_R2025A/install

Хосты

Host Точка входа Чем выделяется
nixos-pc nixos/configuration-pc.nix + home-manager/home-pc.nix NVIDIA/CUDA, ollama-cuda, SearxNG, виртуализация, печать, планшет, виртуальная камера, Steam, тяжёлый creative-стек, NTFS-маунт govno
nixos-laptop nixos/configuration-laptop.nix + home-manager/home-laptop.nix CPU-only ollama-cpu, Bluetooth, powertop, батарея и подсветка в баре, тумблер "крышка не усыпляет"

Карта репозитория

Конфиг разбит на слои, у каждого свой README:

nixos services fonts home-manager hyprland programs nixvim scripts

Вынесено в отдельные репо

Куски, которые переросли конфиг и живут своими флейками — huix подключает их входами и держит по одному шву на каждый. Вся семья вместе с самим конфигом помечена топиком huix

screen-shader claude-account rofi-wooordhunt virtual-media-devices ddlc-palette ddlc-sddm-theme ddlc-hyprlock ddlc-rofi-theme ddlc.nvim ddlc-terminal-themes

FUQ

  • SUPER+A переключает светлую/темную темы на лету — она выбирается в рантайме и переживает ребилд, декларативно она нигде не настроена
  • цвета тут не выбираются вообще: ddlc-palette снимает их с ddlc.moe и отдаёт готовыми, темы приложений приезжают собранными из своих репо. Хекс в модуле — повод спросить, почему он не оттуда
  • все сервисы биндятся на 127.0.0.1, наружу firewall не открывает ничего — таблица портов
  • MIT покрывает только код. Шрифт Doki принадлежит Team Salvato и лежит тут как фан-контент, курсор — работа sev; условия по каждому файлу — в ASSETS.md. Проект не аффилирован с Team Salvato и ими не одобрен


im king of the world



❄️❄️🚀 ВСЕ ВАШИ ПАКЕТНИКИ ГОВНО 🤬❄️
МУТАБЕЛЬНЫЙ МУСОР 🌋🚀❄️ НУЖНО ПЕРЕЙТИ ❄️ НА НИКС ❄️❤️
😍 НА НИКС ПЕРЕЙДИ ❄️❄️
НА НИКС ПЕРЕЙДИ СУКА 😡❄️
🚀 МНЕ НУЖНА ❄️❄️ ДЕКЛАРАТИВНОСТЬ СУКА 🚀❄️
ДЕКЛАРАТИВНЫЙ НИКС ПОДХОД 😍❤️🚀❄️
ВСЕ ВАШИ ОС ИМПЕРАТИВНОЕ 🤬💩 ГОВНО ❄️
❄️ ПЕРЕЙДИ НА НИКС

никспобеда.рф

❄️ made with declarative love · NixOS ❄️