make grasp work
This commit is contained in:
		
							parent
							
								
									70e8fa79bd
								
							
						
					
					
						commit
						f8acfda6e5
					
				
							
								
								
									
										44
									
								
								flake.lock
									
									
									
									
									
								
							
							
						
						
									
										44
									
								
								flake.lock
									
									
									
									
									
								
							|  | @ -210,6 +210,21 @@ | |||
|       } | ||||
|     }, | ||||
|     "flake-utils_2": { | ||||
|       "locked": { | ||||
|         "lastModified": 1667395993, | ||||
|         "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=", | ||||
|         "owner": "numtide", | ||||
|         "repo": "flake-utils", | ||||
|         "rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f", | ||||
|         "type": "github" | ||||
|       }, | ||||
|       "original": { | ||||
|         "owner": "numtide", | ||||
|         "repo": "flake-utils", | ||||
|         "type": "github" | ||||
|       } | ||||
|     }, | ||||
|     "flake-utils_3": { | ||||
|       "locked": { | ||||
|         "lastModified": 1676283394, | ||||
|         "narHash": "sha256-XX2f9c3iySLCw54rJ/CZs+ZK6IQy7GXNY4nSOyu2QG4=", | ||||
|  | @ -224,7 +239,7 @@ | |||
|         "type": "github" | ||||
|       } | ||||
|     }, | ||||
|     "flake-utils_3": { | ||||
|     "flake-utils_4": { | ||||
|       "locked": { | ||||
|         "lastModified": 1659877975, | ||||
|         "narHash": "sha256-zllb8aq3YO3h8B/U0/J1WBgAL8EX5yWf5pMj3G0NAmc=", | ||||
|  | @ -239,6 +254,28 @@ | |||
|         "type": "github" | ||||
|       } | ||||
|     }, | ||||
|     "grasp": { | ||||
|       "inputs": { | ||||
|         "flake-utils": "flake-utils_2", | ||||
|         "nixpkgs": [ | ||||
|           "nixpkgs" | ||||
|         ] | ||||
|       }, | ||||
|       "locked": { | ||||
|         "lastModified": 1682572739, | ||||
|         "narHash": "sha256-V96pdeui9TGspoOZuXrTkYFG/6rLmWVVLRMU5+rENT4=", | ||||
|         "ref": "main", | ||||
|         "rev": "db31d3d4b7ae9351b0449ed3803f470aaa5d2135", | ||||
|         "revCount": 136, | ||||
|         "type": "git", | ||||
|         "url": "ssh://gitea@git.sealight.xyz/aynish/grasp.git" | ||||
|       }, | ||||
|       "original": { | ||||
|         "ref": "main", | ||||
|         "type": "git", | ||||
|         "url": "ssh://gitea@git.sealight.xyz/aynish/grasp.git" | ||||
|       } | ||||
|     }, | ||||
|     "hardware": { | ||||
|       "locked": { | ||||
|         "lastModified": 1677232326, | ||||
|  | @ -277,7 +314,7 @@ | |||
|     }, | ||||
|     "llamacpp": { | ||||
|       "inputs": { | ||||
|         "flake-utils": "flake-utils_2", | ||||
|         "flake-utils": "flake-utils_3", | ||||
|         "nixpkgs": [ | ||||
|           "unstable" | ||||
|         ] | ||||
|  | @ -423,6 +460,7 @@ | |||
|         "basant": "basant", | ||||
|         "deploy-rs": "deploy-rs", | ||||
|         "eww": "eww", | ||||
|         "grasp": "grasp", | ||||
|         "hardware": "hardware", | ||||
|         "home-manager": "home-manager", | ||||
|         "llamacpp": "llamacpp", | ||||
|  | @ -438,7 +476,7 @@ | |||
|     }, | ||||
|     "rust-overlay": { | ||||
|       "inputs": { | ||||
|         "flake-utils": "flake-utils_3", | ||||
|         "flake-utils": "flake-utils_4", | ||||
|         "nixpkgs": [ | ||||
|           "nixpkgs" | ||||
|         ] | ||||
|  |  | |||
|  | @ -24,8 +24,8 @@ | |||
|     basant.url = "git+ssh://gitea@git.sealight.xyz/aynish/basant?ref=main"; | ||||
|     basant.inputs.nixpkgs.follows = "nixpkgs"; | ||||
|     basant.inputs.poonam.follows = "poonam"; | ||||
|     # grasp.url = "git+ssh://gitea@git.sealight.xyz/aynish/grasp.git?ref=main"; | ||||
|     # grasp.inputs.nixpkgs.follows = "nixpkgs"; | ||||
|     grasp.url = "git+ssh://gitea@git.sealight.xyz/aynish/grasp.git?ref=main"; | ||||
|     grasp.inputs.nixpkgs.follows = "nixpkgs"; | ||||
|     # Matrix | ||||
|     nix-matrix-appservices.url = "gitlab:coffeetables/nix-matrix-appservices"; | ||||
|     # Others | ||||
|  | @ -61,7 +61,7 @@ | |||
|     , deploy-rs | ||||
|     , agenix | ||||
|     , basant | ||||
|       # , grasp | ||||
|     , grasp | ||||
|     , nix-matrix-appservices | ||||
|     , nur | ||||
|     , tidalcycles | ||||
|  | @ -226,7 +226,7 @@ | |||
|             self.nixosModules.wallabag | ||||
|             self.nixosModules.gonic | ||||
|             self.nixosModules.ulogger-server | ||||
|             # grasp.nixosModule | ||||
|             grasp.nixosModule | ||||
|             home-manager.nixosModules.home-manager | ||||
|             { | ||||
|               home-manager.useGlobalPkgs = true; | ||||
|  |  | |||
|  | @ -19,17 +19,13 @@ | |||
|     ../profiles/wallabag | ||||
|     ../profiles/finance | ||||
|     ../profiles/sync/website | ||||
|     ../profiles/grasp | ||||
|     # ../profiles/archivebox | ||||
|     ../profiles/woodpecker-agent | ||||
|     ../profiles/jellyfin | ||||
|     ../profiles/ulogger-server | ||||
|   ]; | ||||
| 
 | ||||
|   # Something broke when manually updating grasp... | ||||
|   # services.grasp.enable = true; | ||||
|   # services.grasp.path = "/home/anish/kitaab/grasp/grasp.wiki"; | ||||
|   # services.grasp.user = "anish"; | ||||
| 
 | ||||
|   # Backups | ||||
|   age.secrets.borg-password.file = "${self}/secrets/borg-password.age"; | ||||
|   services.postgresqlBackup = { | ||||
|  |  | |||
|  | @ -27,6 +27,7 @@ | |||
|       "cal.mossnet.lan" | ||||
|       "archive.mossnet.lan" | ||||
|       "tracks.mossnet.lan" | ||||
|       "grasp.mossnet.lan" | ||||
|     ]; | ||||
|     "192.168.1.226" = [ | ||||
|       "df-web.lan" | ||||
|  |  | |||
|  | @ -1,6 +1,12 @@ | |||
| { ... }: | ||||
| { | ||||
|   services."grasp".enable = true; | ||||
|   services."grasp".path = "/home/anish/kitaab/grasp"; | ||||
|   services."grasp".user = "anish"; | ||||
|   services.grasp = { | ||||
|     enable = true; | ||||
|     path = "/home/anish/kitaab/grasp"; | ||||
|     user = "anish"; | ||||
|   }; | ||||
| 
 | ||||
|   services.nginx.virtualHosts."grasp.mossnet.lan" = { | ||||
|     locations."/".proxyPass = "http://localhost:12212"; | ||||
|   }; | ||||
| } | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue