summaryrefslogtreecommitdiff
path: root/home.nix
blob: aec8c6b4e87964642ae80dd6f5940baffac27dbb (plain)
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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
{ config, pkgs, ... }: {
    home.username = "cori";
    home.homeDirectory = "/home/cori";

    fonts.fontconfig.enable = true;
	
	home.packages = with pkgs; [
		vim
		polybar
		dmenu
		noto-fonts
        terminus_font
		wget
        rxvt-unicode
        arandr
        picom
        nitrogen
        flameshot
        dunst
        emacs
        pamixer
        pa_applet
        pcmanfm
        xsecurelock
        fira-code
        virt-manager
        lxappearance
        protontricks
        unzip
        spotify
        nasm
	];

    home.file = {
        ".Xresources" = {
            enable = true;
            source = ~/.config/urxvt/Xresources;
        };
    };

	xsession.windowManager.xmonad = {
		enable = true;
		enableContribAndExtras = true;
		config = ./xmonad/xmonad.hs;
	};

	programs.git = {
		enable = true;
        settings = {
            user.name = "Cori Barker";
            user.email = "coribarker2@gmail.com";
            init.defaultBranch = "master";
        };
	};
	
	home.stateVersion = "26.05";
}