Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/buntec/git-summary-scala
A command-line tool that displays a concise summary of the git status of all repos under a given root.
https://github.com/buntec/git-summary-scala
git nix scala
Last synced: 10 days ago
JSON representation
A command-line tool that displays a concise summary of the git status of all repos under a given root.
- Host: GitHub
- URL: https://github.com/buntec/git-summary-scala
- Owner: buntec
- License: mit
- Created: 2023-10-21T17:08:17.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-01-24T14:18:05.000Z (11 months ago)
- Last Synced: 2024-10-29T20:50:39.824Z (about 2 months ago)
- Topics: git, nix, scala
- Language: Scala
- Homepage:
- Size: 33.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# git-summary
A simple command-line tool that displays a concise status summary of all git repos under a
given root (which defaults to the current working directory).The tool is written in Scala and heavily inspired
by this [bash script](https://github.com/MirkoLedda/git-summary) of the same name.If you have [nix](https://nixos.org/download.html) installed and [flakes enabled](https://nixos.wiki/wiki/Flakes#Enable_flakes):
```shell
nix run github:buntec/git-summary-scala#native# or
nix run github:buntec/git-summary-scala#jvm# or
nix run github:buntec/git-summary-scala#graal# or
nix run github:buntec/git-summary-scala#node
```The flake also contains an appropriate dev shell:
```
nix develop
```