[general] add missing shell theme config to gnome
Signed-off-by: Jo <johannesreckers2006@gmail.com>
This commit is contained in:
		
							parent
							
								
									fbba93c16a
								
							
						
					
					
						commit
						ae474de92e
					
				
					 5 changed files with 19 additions and 32 deletions
				
			
		
							
								
								
									
										17
									
								
								flake.lock
									
										
									
										generated
									
									
									
								
							
							
						
						
									
										17
									
								
								flake.lock
									
										
									
										generated
									
									
									
								
							|  | @ -68,22 +68,6 @@ | ||||||
|         "type": "github" |         "type": "github" | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "nixpkgs-catppuccin": { |  | ||||||
|       "locked": { |  | ||||||
|         "lastModified": 1716835396, |  | ||||||
|         "narHash": "sha256-H2dN5tooIaHqbU52ldreAhbxE33fxASflPqvMsoQFQc=", |  | ||||||
|         "owner": "isabelroses", |  | ||||||
|         "repo": "nixpkgs", |  | ||||||
|         "rev": "a554569da3b72f2896aa26537a4339ac45a15f66", |  | ||||||
|         "type": "github" |  | ||||||
|       }, |  | ||||||
|       "original": { |  | ||||||
|         "owner": "isabelroses", |  | ||||||
|         "ref": "update-catppuccin", |  | ||||||
|         "repo": "nixpkgs", |  | ||||||
|         "type": "github" |  | ||||||
|       } |  | ||||||
|     }, |  | ||||||
|     "plasma-manager": { |     "plasma-manager": { | ||||||
|       "inputs": { |       "inputs": { | ||||||
|         "home-manager": [ |         "home-manager": [ | ||||||
|  | @ -113,7 +97,6 @@ | ||||||
|         "hardware": "hardware", |         "hardware": "hardware", | ||||||
|         "home-manager": "home-manager", |         "home-manager": "home-manager", | ||||||
|         "nixpkgs": "nixpkgs", |         "nixpkgs": "nixpkgs", | ||||||
|         "nixpkgs-catppuccin": "nixpkgs-catppuccin", |  | ||||||
|         "plasma-manager": "plasma-manager" |         "plasma-manager": "plasma-manager" | ||||||
|       } |       } | ||||||
|     } |     } | ||||||
|  |  | ||||||
|  | @ -21,11 +21,9 @@ | ||||||
|     hardware.url = "github:NixOS/nixos-hardware/master"; |     hardware.url = "github:NixOS/nixos-hardware/master"; | ||||||
| 
 | 
 | ||||||
|     catppuccin.url = "github:catppuccin/nix"; |     catppuccin.url = "github:catppuccin/nix"; | ||||||
| 
 |  | ||||||
|     nixpkgs-catppuccin.url = "github:isabelroses/nixpkgs/update-catppuccin"; |  | ||||||
|   }; |   }; | ||||||
| 
 | 
 | ||||||
|   outputs = { self, nixpkgs, home-manager, plasma-manager, hardware, catppuccin, nixpkgs-catppuccin, ... } @inputs: |   outputs = { self, nixpkgs, home-manager, plasma-manager, hardware, catppuccin, ... } @inputs: | ||||||
|   let |   let | ||||||
|     inherit (self) outputs; |     inherit (self) outputs; | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -12,6 +12,6 @@ | ||||||
|   catppuccin = { |   catppuccin = { | ||||||
|     enable = true; |     enable = true; | ||||||
|     accent = "blue"; |     accent = "blue"; | ||||||
|     flavor = "macchiato"; |     flavor = "frappe"; | ||||||
|   }; |   }; | ||||||
| } | } | ||||||
|  | @ -7,6 +7,18 @@ | ||||||
| }: { | }: { | ||||||
|   gtk = { |   gtk = { | ||||||
|     enable = true; |     enable = true; | ||||||
|     catppuccin.enable = true; |   }; | ||||||
|  | 
 | ||||||
|  |   dconf.settings = { | ||||||
|  |     # ---------------------- Theming | ||||||
|  |     "org/gnome/desktop/background" = { | ||||||
|  |       picture-uri = "${outputs.resources.wallpapers}/animals_at_campfire.jpg"; | ||||||
|  |       picture-uri-dark = "${outputs.resources.wallpapers}/animals_at_campfire.jpg"; | ||||||
|  |     }; | ||||||
|  | 
 | ||||||
|  |     "org/gnome/shell/extensions/user-theme" = { | ||||||
|  |       name = "Catppuccin-Frappe-Standard-Blue-Dark"; | ||||||
|  |     }; | ||||||
|  |     # ---------------------- Theming END | ||||||
|   }; |   }; | ||||||
| } | } | ||||||
|  | @ -5,6 +5,10 @@ | ||||||
|   lib, |   lib, | ||||||
|   ... |   ... | ||||||
| }: { | }: { | ||||||
|  |   imports = [ | ||||||
|  |     outputs.homeManagerModules.themes.catppuccin.gnome | ||||||
|  |   ]; | ||||||
|  | 
 | ||||||
|   home.packages = with pkgs.gnomeExtensions; [ |   home.packages = with pkgs.gnomeExtensions; [ | ||||||
|     dash-to-dock |     dash-to-dock | ||||||
|     user-themes |     user-themes | ||||||
|  | @ -13,11 +17,6 @@ | ||||||
|     unite |     unite | ||||||
|   ]; |   ]; | ||||||
| 
 | 
 | ||||||
|   gtk = { |  | ||||||
|     enable = true; |  | ||||||
|     catppuccin.enable = true; |  | ||||||
|   }; |  | ||||||
| 
 |  | ||||||
|   # Use `dconf watch /` to track stateful changes you are doing, then set them here. |   # Use `dconf watch /` to track stateful changes you are doing, then set them here. | ||||||
|   dconf.settings = { |   dconf.settings = { | ||||||
|     "org/gnome/desktop/interface" = { |     "org/gnome/desktop/interface" = { | ||||||
|  | @ -45,11 +44,6 @@ | ||||||
|       workspace-names = [ "Main" ]; |       workspace-names = [ "Main" ]; | ||||||
|     }; |     }; | ||||||
| 
 | 
 | ||||||
|     "org/gnome/desktop/background" = { |  | ||||||
|       picture-uri = "${outputs.resources.wallpapers}/animals_at_campfire.jpg"; |  | ||||||
|       picture-uri-dark = "${outputs.resources.wallpapers}/animals_at_campfire.jpg"; |  | ||||||
|     }; |  | ||||||
| 
 |  | ||||||
|     "org/gnome/shell/extensions/unite" = { |     "org/gnome/shell/extensions/unite" = { | ||||||
|       use-activities-text = false; |       use-activities-text = false; | ||||||
|       extend-left-box = false; |       extend-left-box = false; | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue