This repository has no description
0

Configure Feed

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

superconfig / tools / covibe / flake-module.nix
1.2 kB 29 lines
1{ inputs, ... }: 2{ 3 perSystem = 4 { system, ... }: 5 { 6 # Launch omp as a co-vibing session from any machine: `covibe` in a project 7 # directory announces the session over the dashboard's keyless REST API 8 # (name + collab links, heartbeat + pane push), so it shows up in the 9 # covibe.lassul.us overview just like a session started locally on 10 # neoprism, and is joinable / browser-viewable via the collab relay. The 11 # dashboard GCs the announcement once the session exits. 12 # 13 # The package, the patched omp and the wrapping all come from the covibe 14 # flake; only the deployment addresses live here. Arguments go to omp, so 15 # `covibe --continue` resumes in the current directory. 16 packages.covibe = 17 (inputs.covibe.packages.${system}.covibe-client.override { 18 dashboard = "https://covibe.lassul.us"; 19 relayHost = "covibe.lassul.us"; 20 webClient = "https://covibe.lassul.us/c"; 21 localRelay = "wss://covibe.lassul.us"; 22 defaultArgs = [ 23 "session" 24 "--" 25 ]; 26 }).overrideAttrs 27 { passthru.usage = builtins.readFile ./usage.kdl; }; 28 }; 29}