-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathhome.nix
41 lines (36 loc) · 857 Bytes
/
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
40
41
{ ... }:
{
programs.home-manager.enable = true;
home.stateVersion = "24.05";
imports = [
./modules/gh
./modules/git
./modules/zsh
./modules/tools
./modules/editor
];
home.file.".config/peco/config.json" = {
text = ''
{
"Style": {
"Basic": ["on_default", "default"],
"SavedSelection": ["bold", "on_blue", "white"],
"Selected": ["underline", "on_cyan", "black"],
"Query": ["cyan", "bold"],
"Matched": ["blue", "bold"]
},
"Use256Color": true
}
'';
};
home.file.".config/nvim.session" = {
text = ''
${builtins.readFile ./conf.d/terminal/nvim.session}
'';
};
home.file.".config/kitty/kitty.conf" = {
text = ''
${builtins.readFile ./conf.d/terminal/kitty.conf}
'';
};
}