Skip to content

Repository files navigation

huix

huix

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

NixOS Nix Hyprland platform assets workarounds deviations 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 skvpn 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 не открывает ничего — таблица портов


Felix Argail

an average nixos user :3


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

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

❄️ made with declarative love · NixOS ❄️