refactor: move OS configuration files
This commit is contained in:
		
							parent
							
								
									c08df2a342
								
							
						
					
					
						commit
						ecab676b75
					
				
					 4 changed files with 25 additions and 26 deletions
				
			
		| 
						 | 
					@ -2,11 +2,11 @@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
  imports = [
 | 
					  imports = [
 | 
				
			||||||
    ./modules/alacritty.nix
 | 
					    ../../home-manager/modules/alacritty.nix
 | 
				
			||||||
    ./modules/git.nix
 | 
					    ../../home-manager/modules/git.nix
 | 
				
			||||||
    ./modules/home-manager.nix
 | 
					    ../../home-manager/modules/home-manager.nix
 | 
				
			||||||
    ./modules/tmux.nix
 | 
					    ../../home-manager/modules/tmux.nix
 | 
				
			||||||
    ./modules/zsh.nix
 | 
					    ../../home-manager/modules/zsh.nix
 | 
				
			||||||
  ];
 | 
					  ];
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  fonts.fontconfig.enable = true;
 | 
					  fonts.fontconfig.enable = true;
 | 
				
			||||||
| 
						 | 
					@ -16,7 +16,6 @@
 | 
				
			||||||
    docker-compose
 | 
					    docker-compose
 | 
				
			||||||
    jetbrains-mono
 | 
					    jetbrains-mono
 | 
				
			||||||
    just
 | 
					    just
 | 
				
			||||||
    meslo-lg
 | 
					 | 
				
			||||||
    neovim
 | 
					    neovim
 | 
				
			||||||
  ];
 | 
					  ];
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										18
									
								
								configuration/wsl2/default.nix
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								configuration/wsl2/default.nix
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,18 @@
 | 
				
			||||||
 | 
					{ config, lib, pkgs, ... }:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					  imports = [
 | 
				
			||||||
 | 
					    ../../home-manager/modules/git.nix
 | 
				
			||||||
 | 
					    ../../home-manager/modules/home-manager.nix
 | 
				
			||||||
 | 
					    ../../home-manager/modules/tmux.nix
 | 
				
			||||||
 | 
					    ../../home-manager/modules/zsh.nix
 | 
				
			||||||
 | 
					  ];
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  home.packages = with pkgs; [
 | 
				
			||||||
 | 
					    just
 | 
				
			||||||
 | 
					    neovim
 | 
				
			||||||
 | 
					    zsh
 | 
				
			||||||
 | 
					  ];
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  programs.bat.enable = true;
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
| 
						 | 
					@ -15,7 +15,7 @@
 | 
				
			||||||
      pop-os = home-manager.lib.homeManagerConfiguration {
 | 
					      pop-os = home-manager.lib.homeManagerConfiguration {
 | 
				
			||||||
        modules = [     
 | 
					        modules = [     
 | 
				
			||||||
          { nixpkgs.overlays = overlays; }
 | 
					          { nixpkgs.overlays = overlays; }
 | 
				
			||||||
          ./home-manager/pop-os.nix
 | 
					          ./configuration/pop-os
 | 
				
			||||||
        ];
 | 
					        ];
 | 
				
			||||||
        pkgs = nixpkgs.legacyPackages.x86_64-linux;
 | 
					        pkgs = nixpkgs.legacyPackages.x86_64-linux;
 | 
				
			||||||
      };
 | 
					      };
 | 
				
			||||||
| 
						 | 
					@ -23,7 +23,7 @@
 | 
				
			||||||
      wsl2 = home-manager.lib.homeManagerConfiguration {
 | 
					      wsl2 = home-manager.lib.homeManagerConfiguration {
 | 
				
			||||||
        modules = [     
 | 
					        modules = [     
 | 
				
			||||||
          { nixpkgs.overlays = overlays; }
 | 
					          { nixpkgs.overlays = overlays; }
 | 
				
			||||||
          ./home-manager/wsl2.nix
 | 
					          ./configuration/wsl2
 | 
				
			||||||
        ];
 | 
					        ];
 | 
				
			||||||
        pkgs = nixpkgs.legacyPackages.x86_64-linux;
 | 
					        pkgs = nixpkgs.legacyPackages.x86_64-linux;
 | 
				
			||||||
      };
 | 
					      };
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,18 +0,0 @@
 | 
				
			||||||
{ config, lib, pkgs, ... }:
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
{
 | 
					 | 
				
			||||||
  imports = [
 | 
					 | 
				
			||||||
    ./modules/git.nix
 | 
					 | 
				
			||||||
    ./modules/home-manager.nix
 | 
					 | 
				
			||||||
    ./modules/tmux.nix
 | 
					 | 
				
			||||||
    ./modules/zsh.nix
 | 
					 | 
				
			||||||
  ];
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  home.packages = with pkgs; [
 | 
					 | 
				
			||||||
    just
 | 
					 | 
				
			||||||
    neovim
 | 
					 | 
				
			||||||
    zsh
 | 
					 | 
				
			||||||
  ];
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  programs.bat.enable = true;
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue