8 Commits

Author SHA1 Message Date
alexandre pasmantier
da9484a491 docs: update CONTRIBUTING.md 2025-07-13 01:49:12 +02:00
Alex Pasmantier
7079d48aa7 fix(nushell): append to existing nu keybindings instead of replacing them (#635)
## 📺 PR Description

Fixes #628

## Checklist

<!-- a quick pass through the following items to make sure you haven't
forgotten anything -->

- [ ] my commits **and PR title** follow the [conventional
commits](https://www.conventionalcommits.org/en/v1.0.0/#summary) format
- [ ] if this is a new feature, I have added tests to consolidate the
feature and prevent regressions
- [ ] if this is a bug fix, I have added a test that reproduces the bug
(if applicable)
- [ ] I have added a reasonable amount of documentation to the code
where appropriate
2025-07-12 17:38:35 +02:00
alexandre pasmantier
23cf584f67 refactor(bash): improve bash integration script 2025-07-10 23:16:22 +02:00
alexandre pasmantier
e9ef8d8150 chore: add recipes to allow testing shell integrations locally less of a pain 2025-07-10 21:31:36 +02:00
alexandre pasmantier
83711f6d30 fix(zsh): improve zsh integration inline mode 2025-07-10 21:12:33 +02:00
alexandre pasmantier
f60b492383 test(cli): add test that validates piping tv is working as expected 2025-07-04 19:50:58 +02:00
Alexandre Pasmantier
f28c18ed64 chore: release version 0.11.9 2025-04-22 01:22:23 +02:00
Alexandre Pasmantier
6771ecdde5
chore(project): migrate from Makefile to Just (#463)
```
Available recipes:
    br                   # Build the project in release mode
    build profile='dev'  # Build the project with the specified profile (dev by default) [alias: b]
    check                # Check the project for errors and warnings [alias: c]
    clean                # Clean up cargo build artifacts
    default              # List all available commands
    fix                  # Fix linting and formatting errors [alias: f]
    format               # Format the code using cargo fmt
    lint                 # Lint the code using cargo clippy
    release kind='patch' # Publish a new release (major, minor, or patch) [alias: rl]
    run                  # Run the program in debug mode with logs enabled [alias: r]
    setup                # Setup the project environment for local development
    test                 # Run the tests for the project [alias: t]
    update-changelog     # Update the project's changelog
    update-man           # Update the project's manpages [alias: m]
```
2025-04-12 20:36:29 +00:00