netero 0.1.2

A CLI for LLMs, built for advanced GNU/Linux users.
mod dist

set unstable := true

default: install

release:
    just -n release-info
    just -n release-build

release-info:
    just dist::info

release-build:
    just dist::tag
    just dist::build
    just dist::artifacts
    just dist::checksum
    just dist::upload

error:
    cargo run --bin netero -- "hi" > error.txt 2>&1

commit hint="":
    netero commit "{{ hint }}" | git commit -F - --edit

install:
    cargo install --path . --bin netero

install-dev:
    cargo install --path . --bin netero-dev

test-envrc hint="true":
    @direnv allow
    direnv exec . cargo run --bin netero  -- -v  "{{ hint }}"
    @direnv disallow

show-code:
    find src -type f -exec sh -c 'for f; do echo "--- $f ---"; cat "$f"; done' sh {} + | larry "tree -I 'docs|target'"