31 lines
1.1 KiB
Nix
31 lines
1.1 KiB
Nix
{ 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
|
||
};
|
||
|
||
}
|