aboutsummaryrefslogtreecommitdiffstats
path: root/crates/atuin-dotfiles (unfollow)
Commit message (Collapse)Author
2024-06-10chore(release): prepare for release v18.3.0 (#2105)Ellie Huxtable
* chore(release): prepare for release v18.3.0 * build full release * Revert "build full release" This reverts commit 65e7718b51927ca6cb03a411cce781b81cb64eaa.
2024-06-05chore(release): v18.3.0-prerelease.1 (#2090)Ellie Huxtable
* chore(release): v18.3.0-prerelease.1 * update contributors * changelog, plan only on prs
2024-06-03chore(deps): bump rmp from 0.8.12 to 0.8.14 (#2079)dependabot[bot]
Bumps [rmp](https://github.com/3Hren/msgpack-rust) from 0.8.12 to 0.8.14. - [Release notes](https://github.com/3Hren/msgpack-rust/releases) - [Commits](https://github.com/3Hren/msgpack-rust/commits/rmp/v0.8.14) --- updated-dependencies: - dependency-name: rmp dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-02fix(dotfiles): allow clearing aliases, disable import (#1995)Ellie Huxtable
* fix(dotfiles): allow clearing aliases, disable import At the moment there are far too many edge cases to handle importing aliases. 1. We need an interactive shell to print aliases. Without it, most shells won't report much. 2. Many people have their shells print things on startup (graphics, fortunes, etc). This could be detected as an attempt to set an alias. Rather than spend the next year finding import edge cases, I'm disabling it for now. There's probably a better way we can do this? * clippy
2024-04-25feat(dotfiles): support syncing shell/env vars (#1977)Ellie Huxtable
There's a bunch of duplication here! I'd also like to support syncing shell "snippets", aka just bits of shell config that don't fit into the structure here. Potentially special handling for PATH too. Rather than come up with some abstraction in the beginning, which inevitably will not fit future uses, I'm duplicating code _for now_. Once all the functionality is there, I can tidy things up and sort a proper abstraction out. Something in atuin-client for map/list style synced structures would probably work best.
2024-04-23fix(dotfiles): unquote aliases before quoting (#1976)Ellie Huxtable
* fix(dotfiles): unquote aliases before quoting * tests
2024-04-22fix(dotfiles): more fish alias import (#1974)Ellie Huxtable
Serves me right for assuming fish mostly is POSIX.
2024-04-22fix(dotfiles): fish alias import (#1972)Ellie Huxtable
2024-04-22fix(dotfiles): alias import with init output (#1970)Ellie Huxtable
2024-04-18chore: move crates into crates/ dir (#1958)Ellie Huxtable
I'd like to tidy up the root a little, and it's nice to have all the rust crates in one place