mirror of
				https://github.com/Jokiller230/puzzlevision.git
				synced 2025-10-31 13:50:04 +00:00 
			
		
		
		
	feat: add blackbox config and remove vscodium
This commit is contained in:
		
							parent
							
								
									2de665b3c6
								
							
						
					
					
						commit
						d543faff8c
					
				
					 3 changed files with 29 additions and 31 deletions
				
			
		|  | @ -1,26 +0,0 @@ | ||||||
| { |  | ||||||
|   pkgs, |  | ||||||
|   ... |  | ||||||
| }: { |  | ||||||
|   programs.vscode = { |  | ||||||
|     enable = true; |  | ||||||
|     package = pkgs.vscodium; |  | ||||||
|     extensions = with pkgs.vscode-extensions; [ |  | ||||||
|       # wakatime.vscode-wakatime # Wakatime for coding statistics |  | ||||||
|       vue.volar # Vue support |  | ||||||
|       svelte.svelte-vscode # Svelte support |  | ||||||
|       pkief.material-icon-theme # Material icons |  | ||||||
|       prisma.prisma |  | ||||||
|       ms-python.vscode-pylance # Python support |  | ||||||
|       ms-dotnettools.csharp # CSharp support |  | ||||||
|       mikestead.dotenv # Improved dotenv support |  | ||||||
|       catppuccin.catppuccin-vsc # Catppuccin theme |  | ||||||
|       jnoortheen.nix-ide # Nix language support |  | ||||||
|     ]; |  | ||||||
|     userSettings = { |  | ||||||
|       "nix.enableLanguageServer" = true; |  | ||||||
|       "nix.serverPath" = "nil"; |  | ||||||
|       "workbench.colorTheme" = "Catppuccin Macchiato"; |  | ||||||
|     }; |  | ||||||
|   }; |  | ||||||
| } |  | ||||||
|  | @ -5,11 +5,12 @@ | ||||||
|   ... |   ... | ||||||
| }: with lib; with lib.${namespace}; | }: with lib; with lib.${namespace}; | ||||||
| { | { | ||||||
|   imports = [ |   puzzlevision = { | ||||||
|     ./apps/vscodium.nix |     themes.catppuccin = { | ||||||
|   ]; |       gtk.enable = true; | ||||||
| 
 |       black-box.enable = true; | ||||||
|   themes.catppuccin.gtk.enable = true; |     }; | ||||||
|  |   }; | ||||||
| 
 | 
 | ||||||
|   home.file."~/.config/Yubico/u2f_keys".text = '' |   home.file."~/.config/Yubico/u2f_keys".text = '' | ||||||
|     jo:gtKwCQKVw5O4IkWg8J8o7vHIo3hStmOqVcnmk97E335DwHnPUMIDTMnD46qEn/1tucTZlYfGABfzVVG+iYeUOA==,fVRFZb9iBiqjOXvk5Gm9ygO/O4huEUR1Uq3DGBlnS1RtqqK0shif8aOlNLkmn8Xe9+x4HYIeNEX4fc8Z7Y2Hgw==,es256,+presence |     jo:gtKwCQKVw5O4IkWg8J8o7vHIo3hStmOqVcnmk97E335DwHnPUMIDTMnD46qEn/1tucTZlYfGABfzVVG+iYeUOA==,fVRFZb9iBiqjOXvk5Gm9ygO/O4huEUR1Uq3DGBlnS1RtqqK0shif8aOlNLkmn8Xe9+x4HYIeNEX4fc8Z7Y2Hgw==,es256,+presence | ||||||
|  |  | ||||||
							
								
								
									
										23
									
								
								modules/home/themes/catppuccin/black-box/default.nix
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								modules/home/themes/catppuccin/black-box/default.nix
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,23 @@ | ||||||
|  | { | ||||||
|  |   lib, | ||||||
|  |   config, | ||||||
|  |   namespace, | ||||||
|  |   ... | ||||||
|  | }: | ||||||
|  | let | ||||||
|  |   inherit (lib) mkEnableOption mkIf; | ||||||
|  |   cfg = config.${namespace}.themes.catppuccin.black-box; | ||||||
|  | in | ||||||
|  | { | ||||||
|  |   options.${namespace}.themes.catppuccin.black-box = { | ||||||
|  |     enable = mkEnableOption "Whether to enable the catppuccin theme for black-box."; | ||||||
|  |   }; | ||||||
|  | 
 | ||||||
|  |   config = mkIf cfg.enable { | ||||||
|  |     dconf.settings = { | ||||||
|  |       "com/raggesilver/BlackBox" = { | ||||||
|  |         theme-dark = "Catppuccin Macchiato"; | ||||||
|  |       }; | ||||||
|  |     }; | ||||||
|  |   }; | ||||||
|  | } | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue