{ config, pkgs, inputs, ... }: { # Let Home Manager install and manage itself. programs.home-manager.enable = true; imports = [ ../modules/home-manager/bundle.nix ]; home = { username = "buliway"; homeDirectory = "/home/buliway"; # Если с каким-то софтом будут проблемы, то можно перенести из "packages.nix" сюда # Например, я читал, что если ставить vscode через configuration.nix, а не через пакеты юзера, # то не получится ставить расширения. Потому что там софт ставится от рута и vscode # будет пытаться установить расширения в каталог nix store, куда нельзя что либо ставить без рута. packages = with pkgs; [ vscode # Мб надо в home.packages писать, чтоб расширения ставились без рута ]; sessionVariables = { EDITOR = "nvim"; # VISUAL = "nvim"; BROWSER = "librewolf"; TERMINAL = "alacritty"; TERM = "alacritty"; QT_QPA_PLATFORMTHEME = "qt6ct"; # QT_STYLE_OVERRIDE = "kvantum"; }; stateVersion = "24.05"; # Don't change it }; ############################################## ## Ниже включаю проги для Stylix ## ## Ебаные пидарасы могут редачить grub, ## ## но не могут редачить ебаный обычный софт ## ## Блять как я вас ненавижу, хуесосы ## ############################################## programs = { btop.enable = true; }; }