Add home-manager config

This commit is contained in:
Jessica Canady 2023-06-24 23:08:50 -04:00
parent 65c8c3132a
commit fbbbf5b60f

41
users/phoenix/hm.nix Normal file
View file

@ -0,0 +1,41 @@
{ config, pkgs, home-manager, ... }:
{
home-manager.users.phoenix = {pkgs, ...}: {
/* The home.stateVersion option does not have a default and must be set */
home.stateVersion = "23.05";
home.packages = with pkgs; [
hyprland
git
# default utils improvements
exa # ls
bat # cat
fd # find
duf # du
xcp # cp
ripgrep # grep
kitty
];
programs.git = {
enable = true;
userName = "Jessica Canady";
userEmail = "jess@canady.tech";
extraConfig = {
init = {
defaultBranch = "main";
};
};
};
programs.fish = {
enable = true;
interactiveShellInit = "
set fish_greeting # Disable greeting
";
};
programs.starship.enable = true;
};
}