Jafner.net/nix/home-manager/home.nix

51 lines
1016 B
Nix
Raw Normal View History

2024-09-13 14:55:27 -07:00
{ config, pkgs, ... }:
{
home.username = "joey";
home.homeDirectory = "/home/joey";
home.stateVersion = "24.05";
home.packages = [
pkgs.fastfetch
];
home.file = {};
home.sessionVariables = {};
# Programs
programs.kitty.enable = true;
wayland.windowManager.hyprland = {
enable = true;
settings = {
decoration = {
shadow_offset = "0 5";
"col.shadow" = "rgba(00000099)";
};
"$mod" = "SUPER";
bindm = [
"$mod, mouse:272, movewindow"
"$mod, mouse:273, resizewindow"
"$mod, ALT, mouse:272, resizewindow"
];
};
};
programs.git = {
enable = true;
userName = "Joey Hafner";
userEmail = "joey@jafner.net";
2024-09-13 15:05:31 -07:00
extraConfig = {
core.sshCommand = "ssh -i /home/joey/.ssh/joey@joey-laptop";
};
2024-09-13 14:55:27 -07:00
};
programs.zsh = {
enable = true;
dotDir = ".config/zsh";
enableCompletion = true;
autosuggestion.enable = true;
};
programs.home-manager = {
enable = true;
};
}