refactor(nvim): move to homeManagerModules

This commit is contained in:
matt1432 2024-11-22 02:48:41 -05:00
parent 303122dfc8
commit 11adcacd6f
35 changed files with 524 additions and 415 deletions

View file

@ -4,10 +4,7 @@
pkgs,
...
}: {
vars = {
mainUser = "nix-on-droid";
neovimIde = false;
};
vars.mainUser = "nix-on-droid";
environment.variables.FLAKE = "/data/data/com.termux.nix/files/home/.nix";

View file

@ -19,9 +19,22 @@ in {
self.nixosModules.server
];
home-manager.users.${mainUser}.imports = [
self.homeManagerModules.firefox
];
home-manager.users = rec {
root = {
imports = [
self.homeManagerModules.firefox
self.homeManagerModules.neovim
];
programs.neovim = {
enable = true;
enableIde = true;
user = mainUser;
};
};
${mainUser} = root;
};
# State Version: DO NOT CHANGE
system.stateVersion = "23.11";

View file

@ -19,6 +19,22 @@ in {
self.nixosModules.server
];
home-manager.users = rec {
root = {
imports = [
self.homeManagerModules.neovim
];
programs.neovim = {
enable = true;
enableIde = true;
user = mainUser;
};
};
${mainUser} = root;
};
# State Version: DO NOT CHANGE
system.stateVersion = "24.05";

View file

@ -18,6 +18,22 @@ in {
self.nixosModules.server
];
home-manager.users = rec {
root = {
imports = [
self.homeManagerModules.neovim
];
programs.neovim = {
enable = true;
enableIde = true;
user = mainUser;
};
};
${mainUser} = root;
};
# State Version: DO NOT CHANGE
system.stateVersion = "24.11";

View file

@ -18,6 +18,22 @@ in {
self.nixosModules.server
];
home-manager.users = rec {
root = {
imports = [
self.homeManagerModules.neovim
];
programs.neovim = {
enable = true;
enableIde = true;
user = mainUser;
};
};
${mainUser} = root;
};
# State Version: DO NOT CHANGE
system.stateVersion = "24.05";

View file

@ -18,6 +18,22 @@ in {
self.nixosModules.server
];
home-manager.users = rec {
root = {
imports = [
self.homeManagerModules.neovim
];
programs.neovim = {
enable = true;
enableIde = true;
user = mainUser;
};
};
${mainUser} = root;
};
# State Version: DO NOT CHANGE
system.stateVersion = "24.05";

View file

@ -22,9 +22,22 @@ in {
self.nixosModules.server
];
home-manager.users.${mainUser}.imports = [
self.homeManagerModules.firefox
];
home-manager.users = rec {
root = {
imports = [
self.homeManagerModules.firefox
self.homeManagerModules.neovim
];
programs.neovim = {
enable = true;
enableIde = true;
user = mainUser;
};
};
${mainUser} = root;
};
# State Version: DO NOT CHANGE
system.stateVersion = "23.05";