r3bl-open-core
r3bl-open-core copied to clipboard
TUI framework and developer productivity apps in Rust 🦀
Here's the Kotlin version of this from years ago https://github.com/r3bl-org/git-tools/tree/main/git-log-cli-kt The idea is to allow users to be able to search their git logs. This can be to find things...
Write the user flow to [`giti` design document](https://docs.google.com/document/d/1qSZVLuVNyjzud6IpSwvvv3g7JjL45KX74-KT8fGDhdo/edit?pli=1#heading=h.rmzwkiyje6ng) - Staging files for commit will be handled in this user flow.
# Prerequisites ## Install and run giti 1. Move to `./tuify` folder in your terminal 2. Run `nu run.nu install-giti` to install `giti` locally to `~/.cargo/bin` 3. Run `giti` from...
# Prerequisites ## Install and run giti 1. Move to `./tuify` folder in your terminal 2. Run `nu run.nu install-giti` to install `giti` locally to `~/.cargo/bin` 3. Run `giti` from...
# Prerequisites ## Install and run giti 1. Move to `./tuify` folder in your terminal 2. Run `nu run.nu install-giti` to install `giti` locally to `~/.cargo/bin` 3. Run `giti` from...
# Prerequisites ## Install and run giti 1. Move to `./tuify` folder in your terminal 2. Run `nu run.nu install-giti` to install `giti` locally to `~/.cargo/bin` 3. Run `giti` from...
Add naming convention to code style guide (inside `docs/contributing_guides/style_guide.md`). ## Option If value of type `Option`, then prepend the variable name with `maybe_...`, since the value can be `None` or...
Before r3bl-cmdr alpha release, implement easy support for animation (currently this is supported, but provide a nice API to make this simple). Take a look at this code for inspiration:...
Need to use dependabot on github. Check to see how it maps to cargo-deny and if we might not need it?
Currently we use the same unit `ChUnit` as as unit of measurement and type for width and index. That causes problems, since: 1) index = width - 1 2) width...