-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathhome.nix
39 lines (38 loc) · 1.1 KB
/
home.nix
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
{overlays, ...}: {
home = {
username = "lukas";
homeDirectory = "/home/lukas";
};
# Let Home Manager install and manage itself.
programs.home-manager.enable = true;
imports = [
./modules/hm/fuzzel
./modules/hm/term
./modules/hm/editors/neovim
./modules/hm/sh
./modules/hm/hypr
./modules/hm/macchina
./modules/hm/multiplexers/tmux.nix
./modules/hm/direnv/direnv.nix
./modules/hm/pkgs.nix
./modules/hm/fastfetch
./modules/shared
];
home.stateVersion = "23.05"; # Please read the comment before changing.
nixpkgs.overlays = overlays;
programs.git = {
enable = true;
userEmail = "[email protected]";
userName = "secretval";
extraConfig.credentials = {
"https://github.com".helper = "!/home/lukas/.nix-profile/bin/gh auth git-credential";
"https://gist.github.com".helper = "!/home/lukas/.nix-profile/bin/gh auth git-credential";
};
};
dconf.settings = {
"org/virt-manager/virt-manager/connections" = {
autoconnect = ["qemu:///system"];
uris = ["qemu:///system"];
};
};
}