flakes/base-system/home.nix
2023-11-03 07:37:21 +01:00

42 lines
843 B
Nix

{ ... }:
{
# Set username and home directory
home.username = "twoneis";
home.homeDirectory = "/home/twoneis";
programs = {
home-manager = {
enable = true;
};
bash = {
shellAliases = {
up = "nix flake update /home/twoneis/.flakes/base-system &&
sudo nixos-rebuild switch --flake /home/twoneis/.flakes/base-system";
ll = "ls -al";
};
};
git = {
enable = true;
userName = "twoneis";
userEmail = "sanjay29@sapura.de";
};
helix = {
enable = true;
defaultEditor = true;
settings = import ./dotfiles/helix/config.nix;
themes = import ./dotfiles/helix/rosepine.nix;
};
alacritty = {
enable = true;
settings = import ./dotfiles/alacritty/alacritty.nix;
};
};
home.stateVersion = "18.09";
}