Added cosmic desktop flake
This commit is contained in:
		
							parent
							
								
									8858b2967c
								
							
						
					
					
						commit
						1d5233512b
					
				
							
								
								
									
										85
									
								
								flake.lock
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										85
									
								
								flake.lock
									
									
									
										generated
									
									
									
								
							| @ -121,6 +121,22 @@ | ||||
|       } | ||||
|     }, | ||||
|     "flake-compat_2": { | ||||
|       "flake": false, | ||||
|       "locked": { | ||||
|         "lastModified": 1717312683, | ||||
|         "narHash": "sha256-FrlieJH50AuvagamEvWMIE6D2OAnERuDboFDYAED/dE=", | ||||
|         "owner": "nix-community", | ||||
|         "repo": "flake-compat", | ||||
|         "rev": "38fd3954cf65ce6faf3d0d45cd26059e059f07ea", | ||||
|         "type": "github" | ||||
|       }, | ||||
|       "original": { | ||||
|         "owner": "nix-community", | ||||
|         "repo": "flake-compat", | ||||
|         "type": "github" | ||||
|       } | ||||
|     }, | ||||
|     "flake-compat_3": { | ||||
|       "locked": { | ||||
|         "lastModified": 1733328505, | ||||
|         "narHash": "sha256-NeCCThCEP3eCl2l/+27kNNK7QrwZB1IJCrXfrbv5oqU=", | ||||
| @ -134,7 +150,7 @@ | ||||
|         "url": "https://flakehub.com/f/edolstra/flake-compat/1.tar.gz" | ||||
|       } | ||||
|     }, | ||||
|     "flake-compat_3": { | ||||
|     "flake-compat_4": { | ||||
|       "flake": false, | ||||
|       "locked": { | ||||
|         "lastModified": 1733328505, | ||||
| @ -510,7 +526,59 @@ | ||||
|         "type": "gitlab" | ||||
|       } | ||||
|     }, | ||||
|     "nixos-cosmic": { | ||||
|       "inputs": { | ||||
|         "flake-compat": "flake-compat_2", | ||||
|         "nixpkgs": "nixpkgs", | ||||
|         "nixpkgs-stable": "nixpkgs-stable" | ||||
|       }, | ||||
|       "locked": { | ||||
|         "lastModified": 1740267801, | ||||
|         "narHash": "sha256-ckbjP4UON7juVdSsYDpu9vFGRtdS2JvUDRHKq0SQwuA=", | ||||
|         "owner": "lilyinstarlight", | ||||
|         "repo": "nixos-cosmic", | ||||
|         "rev": "80952def5b97be37f69a9774163911b47980623a", | ||||
|         "type": "github" | ||||
|       }, | ||||
|       "original": { | ||||
|         "owner": "lilyinstarlight", | ||||
|         "repo": "nixos-cosmic", | ||||
|         "type": "github" | ||||
|       } | ||||
|     }, | ||||
|     "nixpkgs": { | ||||
|       "locked": { | ||||
|         "lastModified": 1739866667, | ||||
|         "narHash": "sha256-EO1ygNKZlsAC9avfcwHkKGMsmipUk1Uc0TbrEZpkn64=", | ||||
|         "owner": "NixOS", | ||||
|         "repo": "nixpkgs", | ||||
|         "rev": "73cf49b8ad837ade2de76f87eb53fc85ed5d4680", | ||||
|         "type": "github" | ||||
|       }, | ||||
|       "original": { | ||||
|         "owner": "NixOS", | ||||
|         "ref": "nixos-unstable", | ||||
|         "repo": "nixpkgs", | ||||
|         "type": "github" | ||||
|       } | ||||
|     }, | ||||
|     "nixpkgs-stable": { | ||||
|       "locked": { | ||||
|         "lastModified": 1739923778, | ||||
|         "narHash": "sha256-BqUY8tz0AQ4to2Z4+uaKczh81zsGZSYxjgvtw+fvIfM=", | ||||
|         "owner": "NixOS", | ||||
|         "repo": "nixpkgs", | ||||
|         "rev": "36864ed72f234b9540da4cf7a0c49e351d30d3f1", | ||||
|         "type": "github" | ||||
|       }, | ||||
|       "original": { | ||||
|         "owner": "NixOS", | ||||
|         "ref": "nixos-24.11", | ||||
|         "repo": "nixpkgs", | ||||
|         "type": "github" | ||||
|       } | ||||
|     }, | ||||
|     "nixpkgs_2": { | ||||
|       "locked": { | ||||
|         "lastModified": 1739698114, | ||||
|         "narHash": "sha256-8S9n69Dnpg8DhfFlP0YvMGmSOY2X4kImGSPWXYNpaHM=", | ||||
| @ -526,7 +594,7 @@ | ||||
|         "type": "github" | ||||
|       } | ||||
|     }, | ||||
|     "nixpkgs_2": { | ||||
|     "nixpkgs_3": { | ||||
|       "locked": { | ||||
|         "lastModified": 1738797219, | ||||
|         "narHash": "sha256-KRwX9Z1XavpgeSDVM/THdFd6uH8rNm/6R+7kIbGa+2s=", | ||||
| @ -542,7 +610,7 @@ | ||||
|         "type": "github" | ||||
|       } | ||||
|     }, | ||||
|     "nixpkgs_3": { | ||||
|     "nixpkgs_4": { | ||||
|       "locked": { | ||||
|         "lastModified": 1736798957, | ||||
|         "narHash": "sha256-qwpCtZhSsSNQtK4xYGzMiyEDhkNzOCz/Vfu4oL2ETsQ=", | ||||
| @ -561,12 +629,12 @@ | ||||
|     "nixvim": { | ||||
|       "inputs": { | ||||
|         "devshell": "devshell", | ||||
|         "flake-compat": "flake-compat_2", | ||||
|         "flake-compat": "flake-compat_3", | ||||
|         "flake-parts": "flake-parts", | ||||
|         "git-hooks": "git-hooks", | ||||
|         "home-manager": "home-manager_2", | ||||
|         "nix-darwin": "nix-darwin", | ||||
|         "nixpkgs": "nixpkgs_2", | ||||
|         "nixpkgs": "nixpkgs_3", | ||||
|         "nuschtosSearch": "nuschtosSearch", | ||||
|         "treefmt-nix": "treefmt-nix" | ||||
|       }, | ||||
| @ -634,7 +702,8 @@ | ||||
|         "flake-utils": "flake-utils", | ||||
|         "home-manager": "home-manager", | ||||
|         "nix-matlab": "nix-matlab", | ||||
|         "nixpkgs": "nixpkgs", | ||||
|         "nixos-cosmic": "nixos-cosmic", | ||||
|         "nixpkgs": "nixpkgs_2", | ||||
|         "nixvim": "nixvim", | ||||
|         "nur": "nur", | ||||
|         "stylix": "stylix" | ||||
| @ -647,12 +716,12 @@ | ||||
|         "base16-helix": "base16-helix", | ||||
|         "base16-vim": "base16-vim", | ||||
|         "firefox-gnome-theme": "firefox-gnome-theme", | ||||
|         "flake-compat": "flake-compat_3", | ||||
|         "flake-compat": "flake-compat_4", | ||||
|         "flake-utils": "flake-utils_3", | ||||
|         "git-hooks": "git-hooks_2", | ||||
|         "gnome-shell": "gnome-shell", | ||||
|         "home-manager": "home-manager_3", | ||||
|         "nixpkgs": "nixpkgs_3", | ||||
|         "nixpkgs": "nixpkgs_4", | ||||
|         "systems": "systems_3", | ||||
|         "tinted-foot": "tinted-foot", | ||||
|         "tinted-kitty": "tinted-kitty", | ||||
|  | ||||
| @ -18,6 +18,7 @@ | ||||
|       inputs.nixpkgs.follows = "nixpkgs"; | ||||
|     }; | ||||
|     flake-utils.url = "github:numtide/flake-utils"; | ||||
|     nixos-cosmic.url = "github:lilyinstarlight/nixos-cosmic"; | ||||
|   }; | ||||
| 
 | ||||
|   outputs = | ||||
| @ -29,6 +30,7 @@ | ||||
|       nixvim, | ||||
|       nur, | ||||
|       nix-matlab, | ||||
|       nixos-cosmic, | ||||
|       ... | ||||
|     }: | ||||
|     let | ||||
| @ -41,6 +43,10 @@ | ||||
|             machineConfig | ||||
|             home-manager.nixosModules.home-manager | ||||
|             { | ||||
|               nix.settings = { | ||||
|                 substituters = [ "https://cosmic.cachix.org/" ]; | ||||
|                 trusted-public-keys = [ "cosmic.cachix.org-1:Dya9IyXD4xdBehWjrkPv6rtxpmMdRel02smYzA85dPE=" ]; | ||||
|               }; | ||||
|               machine.users = userConfig; | ||||
|               home-manager.extraSpecialArgs = { inherit system; }; | ||||
|               home-manager.sharedModules = [ | ||||
| @ -50,6 +56,7 @@ | ||||
|                 { | ||||
|                   nixpkgs.overlays = [ | ||||
|                     nix-matlab.overlay | ||||
|                     nixos-cosmic.overlays.default | ||||
|                   ]; | ||||
|                 } | ||||
|               ]; | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Jan-Bulthuis
						Jan-Bulthuis