ddworken / hishtory

Your shell history: synced, queryable, and in context
https://hishtory.dev
MIT License
2.43k stars 41 forks source link

Brew Option / Disabling Automatic Modification of bashrc #212

Open ProfessorManhattan opened 2 months ago

ProfessorManhattan commented 2 months ago

Hey, is there anyway we can install this without having it automatically modify shared configs like ~/.bashrc? I manage these files seperately. Also, any chance you can publish this as a Homebrew package? If you need help creating this as a brew package, please let me know!

ddworken commented 1 month ago

Thanks for the issue! This makes perfect sense, I'll work on a PR to make it possible to install without modifying the shared configs. If you're interested in helping get this published to homebrew, I'd definitely appreciate any help you can give with that!

ProfessorManhattan commented 1 month ago

Hey @ddworken -- sure, I can open a PR with a GoReleaser config and you can include it in your Makefile to automatically publish to a variety of platforms. Here's a sample config https://gitlab.com/megabyte-labs/go/cli/task-dash/-/blob/master/.config/goreleaser.yml?ref_type=heads

ddworken commented 1 month ago

Awesome! The latest version of hishtory now supports installing without modifying shell configs via ./hishtory install --skip-config-modification.

ProfessorManhattan commented 1 month ago

Thank you!

On Fri, Jun 14, 2024, 12:46 AM David Dworken @.***> wrote:

Awesome! The latest version of hishtory now supports installing without modifying shell configs via ./hishtory install --skip-config-modification.

— Reply to this email directly, view it on GitHub https://github.com/ddworken/hishtory/issues/212#issuecomment-2167202878, or unsubscribe https://github.com/notifications/unsubscribe-auth/AOJRHXKDXLZT6SNKAWM2HHLZHJYTZAVCNFSM6AAAAABHHN2Q7WVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNRXGIYDEOBXHA . You are receiving this because you authored the thread.Message ID: @.***>