Refactor back to a more modular configuration
This commit is contained in:
parent
19ea08a716
commit
2bedd41d83
178 changed files with 2245 additions and 1847 deletions
7
home/common/default.nix
Normal file
7
home/common/default.nix
Normal file
|
@ -0,0 +1,7 @@
|
|||
{ outputs, ... }:
|
||||
|
||||
{
|
||||
imports = [
|
||||
outputs.homeManagerModules.default
|
||||
];
|
||||
}
|
32
home/opdavies/PW05CH3L.nix
Normal file
32
home/opdavies/PW05CH3L.nix
Normal file
|
@ -0,0 +1,32 @@
|
|||
{
|
||||
imports = [ ../common ];
|
||||
|
||||
homeManagerModules = {
|
||||
cli = {
|
||||
direnv.enable = true;
|
||||
fzf.enable = true;
|
||||
|
||||
git = {
|
||||
enable = true;
|
||||
|
||||
user.emailAddress = "oliver.davies@tfw.wales";
|
||||
};
|
||||
|
||||
node.enable = true;
|
||||
ranger.enable = true;
|
||||
starship.enable = true;
|
||||
tmux.enable = true;
|
||||
tmux-sessionizer.enable = true;
|
||||
zsh.enable = true;
|
||||
};
|
||||
|
||||
coding = {
|
||||
neovim.enable = true;
|
||||
phpactor.enable = true;
|
||||
};
|
||||
};
|
||||
|
||||
xdg.configFile."pam-gnupg".text = ''
|
||||
C0D940F9A390F286FCAAE8439D501171E39D0A47
|
||||
'';
|
||||
}
|
5
home/opdavies/lemp11.nix
Normal file
5
home/opdavies/lemp11.nix
Normal file
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
imports = [ ../common ];
|
||||
|
||||
homeManagerModules.cli.zsh.enable = true;
|
||||
}
|
11
home/opdavies/nixedo.nix
Normal file
11
home/opdavies/nixedo.nix
Normal file
|
@ -0,0 +1,11 @@
|
|||
{
|
||||
imports = [ ../common ];
|
||||
|
||||
homeManagerModules = {
|
||||
cli = {
|
||||
fzf.enable = true;
|
||||
starship.enable = true;
|
||||
zsh.enable = true;
|
||||
};
|
||||
};
|
||||
}
|
43
home/opdavies/t480.nix
Normal file
43
home/opdavies/t480.nix
Normal file
|
@ -0,0 +1,43 @@
|
|||
{
|
||||
imports = [ ../common ];
|
||||
|
||||
homeManagerModules = {
|
||||
cli = {
|
||||
bluetuith.enable = true;
|
||||
direnv.enable = true;
|
||||
fzf.enable = true;
|
||||
|
||||
git = {
|
||||
enable = true;
|
||||
|
||||
user.emailAddress = "oliver@oliverdavies.uk";
|
||||
};
|
||||
|
||||
node.enable = true;
|
||||
notes.enable = true;
|
||||
ranger.enable = true;
|
||||
starship.enable = true;
|
||||
tmux.enable = true;
|
||||
tmux-sessionizer.enable = true;
|
||||
zsh.enable = true;
|
||||
};
|
||||
|
||||
coding = {
|
||||
neovim.enable = true;
|
||||
phpactor.enable = true;
|
||||
};
|
||||
|
||||
desktop = {
|
||||
firefox.enable = true;
|
||||
flameshot.enable = true;
|
||||
gtk.enable = true;
|
||||
mpv.enable = true;
|
||||
qutebrowser.enable = true;
|
||||
};
|
||||
};
|
||||
|
||||
xdg.configFile."pam-gnupg".text = ''
|
||||
098EE055DAD2B9CB68154C6759DD38292D2273B6
|
||||
1E21B58D69FFEFAD077F152A50FEA938A3413F50
|
||||
'';
|
||||
}
|
3
home/opdavies/t490.nix
Normal file
3
home/opdavies/t490.nix
Normal file
|
@ -0,0 +1,3 @@
|
|||
{
|
||||
imports = [ ../common ];
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue