{"repo":"DanConwayDev/ngit-cli","free":true,"listed":false,"github":"https://github.com/DanConwayDev/ngit-cli","clone":"git clone https://github.com/DanConwayDev/ngit-cli.git","description":"cli for a nostr based github alternative for FOSS repositories","language":"Rust","stars":67,"topics":["cli","git","nostr"],"license":"MIT","category":"cli-tools","readme_excerpt":"ngit nostr plugin for git - clone a nostr repository, or add as a remote, by using the url format nostr:// / - remote branches beginning with pr/ are open PRs from contributors; ngit list can be used to view all PRs - to open a PR, push a branch with the prefix pr/ or use ngit send for advanced options - publish a repository to nostr with ngit init browse gitworkshop.dev/repos to find nostr repositories. install install options: 1. live on the edge with one-line install: curl -Ls https://ngit.dev/install.sh bash 2. build from source : clone this repository, install rust and cargo, checkout the latest release tag, run cargo build --release and move ./target/release/ngit and ./target/release/git-remote-nostr to your PATH. 3. install with cargo : install rust and cargo, run cargo install ngit , maken sure /.cargo/bin is in your PATH 4. install with nix : add ngit.url = \"github:DanConwayDev/ngit-cli\"; as a flake input and then include inputs.ngit.packages.\"${pkgs.system}\".default in packages. 5. download the latest release binaries from gitworkshop.dev/ngit and add to PATH run the commands ngit and git-remote-nostr to ensure the binaries are in your PATH. configuration Run ngit --customize to list supported git config keys and their environment-variable overrides. Useful examples: contributions welcome! gitworkshop.dev/danconwaydev.com/ngit to report issues and see PRs use ngit to submit PRs with clone url: nostr://danconwaydev.com/relay.ngit.dev/ngit primer nostr is a decentrali","default_branch":null,"files":null,"tree":[],"storefront":"/r/DanConwayDev","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/DanConwayDev/ngit-cli/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}