{ 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; [ ]; sessionVariables = { EDITOR = "nvim"; # VISUAL = "nvim"; BROWSER = "librewolf"; TERMINAL = "alacritty"; # TERM = "alacritty"; }; stateVersion = "24.05"; # Don't change it }; }