Modularize neovim & git config in Nix home manager flake
							parent
							
								
									c605f61445
								
							
						
					
					
						commit
						f42a896d53
					
				| 
						 | 
					@ -20,15 +20,8 @@
 | 
				
			||||||
    inherit inputs;
 | 
					    inherit inputs;
 | 
				
			||||||
    inherit pkgs;
 | 
					    inherit pkgs;
 | 
				
			||||||
  };
 | 
					  };
 | 
				
			||||||
 | 
					  programs.git = import ../../modules/git.nix;
 | 
				
			||||||
  programs.git.enable = true;
 | 
					  programs.neovim = import ../../modules/neovim.nix;
 | 
				
			||||||
  programs.neovim = {
 | 
					 | 
				
			||||||
    enable = true;
 | 
					 | 
				
			||||||
    defaultEditor = true;
 | 
					 | 
				
			||||||
    viAlias = true;
 | 
					 | 
				
			||||||
    vimAlias = true;
 | 
					 | 
				
			||||||
    vimdiffAlias = true;
 | 
					 | 
				
			||||||
  };
 | 
					 | 
				
			||||||
  home.packages = import ./packages.nix {
 | 
					  home.packages = import ./packages.nix {
 | 
				
			||||||
    inherit pkgs;
 | 
					    inherit pkgs;
 | 
				
			||||||
    inherit config;
 | 
					    inherit config;
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,3 @@
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					  enable = true;
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,7 @@
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					  enable = true;
 | 
				
			||||||
 | 
					  defaultEditor = true;
 | 
				
			||||||
 | 
					  viAlias = true;
 | 
				
			||||||
 | 
					  vimAlias = true;
 | 
				
			||||||
 | 
					  vimdiffAlias = true;
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
		Loading…
	
		Reference in New Issue