this repo has no description
2
fork

Configure Feed

Select the types of activity you want to include in your feed.

make grasp work

+56 -15
+41 -3
flake.lock
··· 211 211 }, 212 212 "flake-utils_2": { 213 213 "locked": { 214 + "lastModified": 1667395993, 215 + "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=", 216 + "owner": "numtide", 217 + "repo": "flake-utils", 218 + "rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f", 219 + "type": "github" 220 + }, 221 + "original": { 222 + "owner": "numtide", 223 + "repo": "flake-utils", 224 + "type": "github" 225 + } 226 + }, 227 + "flake-utils_3": { 228 + "locked": { 214 229 "lastModified": 1676283394, 215 230 "narHash": "sha256-XX2f9c3iySLCw54rJ/CZs+ZK6IQy7GXNY4nSOyu2QG4=", 216 231 "owner": "numtide", ··· 224 239 "type": "github" 225 240 } 226 241 }, 227 - "flake-utils_3": { 242 + "flake-utils_4": { 228 243 "locked": { 229 244 "lastModified": 1659877975, 230 245 "narHash": "sha256-zllb8aq3YO3h8B/U0/J1WBgAL8EX5yWf5pMj3G0NAmc=", ··· 239 254 "type": "github" 240 255 } 241 256 }, 257 + "grasp": { 258 + "inputs": { 259 + "flake-utils": "flake-utils_2", 260 + "nixpkgs": [ 261 + "nixpkgs" 262 + ] 263 + }, 264 + "locked": { 265 + "lastModified": 1682572739, 266 + "narHash": "sha256-V96pdeui9TGspoOZuXrTkYFG/6rLmWVVLRMU5+rENT4=", 267 + "ref": "main", 268 + "rev": "db31d3d4b7ae9351b0449ed3803f470aaa5d2135", 269 + "revCount": 136, 270 + "type": "git", 271 + "url": "ssh://gitea@git.sealight.xyz/aynish/grasp.git" 272 + }, 273 + "original": { 274 + "ref": "main", 275 + "type": "git", 276 + "url": "ssh://gitea@git.sealight.xyz/aynish/grasp.git" 277 + } 278 + }, 242 279 "hardware": { 243 280 "locked": { 244 281 "lastModified": 1677232326, ··· 277 314 }, 278 315 "llamacpp": { 279 316 "inputs": { 280 - "flake-utils": "flake-utils_2", 317 + "flake-utils": "flake-utils_3", 281 318 "nixpkgs": [ 282 319 "unstable" 283 320 ] ··· 423 460 "basant": "basant", 424 461 "deploy-rs": "deploy-rs", 425 462 "eww": "eww", 463 + "grasp": "grasp", 426 464 "hardware": "hardware", 427 465 "home-manager": "home-manager", 428 466 "llamacpp": "llamacpp", ··· 438 476 }, 439 477 "rust-overlay": { 440 478 "inputs": { 441 - "flake-utils": "flake-utils_3", 479 + "flake-utils": "flake-utils_4", 442 480 "nixpkgs": [ 443 481 "nixpkgs" 444 482 ]
+4 -4
flake.nix
··· 24 24 basant.url = "git+ssh://gitea@git.sealight.xyz/aynish/basant?ref=main"; 25 25 basant.inputs.nixpkgs.follows = "nixpkgs"; 26 26 basant.inputs.poonam.follows = "poonam"; 27 - # grasp.url = "git+ssh://gitea@git.sealight.xyz/aynish/grasp.git?ref=main"; 28 - # grasp.inputs.nixpkgs.follows = "nixpkgs"; 27 + grasp.url = "git+ssh://gitea@git.sealight.xyz/aynish/grasp.git?ref=main"; 28 + grasp.inputs.nixpkgs.follows = "nixpkgs"; 29 29 # Matrix 30 30 nix-matrix-appservices.url = "gitlab:coffeetables/nix-matrix-appservices"; 31 31 # Others ··· 61 61 , deploy-rs 62 62 , agenix 63 63 , basant 64 - # , grasp 64 + , grasp 65 65 , nix-matrix-appservices 66 66 , nur 67 67 , tidalcycles ··· 226 226 self.nixosModules.wallabag 227 227 self.nixosModules.gonic 228 228 self.nixosModules.ulogger-server 229 - # grasp.nixosModule 229 + grasp.nixosModule 230 230 home-manager.nixosModules.home-manager 231 231 { 232 232 home-manager.useGlobalPkgs = true;
+1 -5
hosts/box/default.nix
··· 19 19 ../profiles/wallabag 20 20 ../profiles/finance 21 21 ../profiles/sync/website 22 + ../profiles/grasp 22 23 # ../profiles/archivebox 23 24 ../profiles/woodpecker-agent 24 25 ../profiles/jellyfin 25 26 ../profiles/ulogger-server 26 27 ]; 27 - 28 - # Something broke when manually updating grasp... 29 - # services.grasp.enable = true; 30 - # services.grasp.path = "/home/anish/kitaab/grasp/grasp.wiki"; 31 - # services.grasp.user = "anish"; 32 28 33 29 # Backups 34 30 age.secrets.borg-password.file = "${self}/secrets/borg-password.age";
+1
hosts/profiles/dns/default.nix
··· 27 27 "cal.mossnet.lan" 28 28 "archive.mossnet.lan" 29 29 "tracks.mossnet.lan" 30 + "grasp.mossnet.lan" 30 31 ]; 31 32 "192.168.1.226" = [ 32 33 "df-web.lan"
+9 -3
hosts/profiles/grasp/default.nix
··· 1 1 { ... }: 2 2 { 3 - services."grasp".enable = true; 4 - services."grasp".path = "/home/anish/kitaab/grasp"; 5 - services."grasp".user = "anish"; 3 + services.grasp = { 4 + enable = true; 5 + path = "/home/anish/kitaab/grasp"; 6 + user = "anish"; 7 + }; 8 + 9 + services.nginx.virtualHosts."grasp.mossnet.lan" = { 10 + locations."/".proxyPass = "http://localhost:12212"; 11 + }; 6 12 }