Ellie Huxtable
d020c815c1
feat(dotfiles): support syncing shell/env vars ( #1977 )
...
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-25 07:52:23 +01:00
Ellie Huxtable
bf88b42cec
fix(dotfiles): unquote aliases before quoting ( #1976 )
...
* fix(dotfiles): unquote aliases before quoting
* tests
2024-04-23 14:45:07 +01:00
Tobias Genannt
8b8844887b
chore(deps): Fix ratatui update ( #1975 )
...
* chore(deps): bump ratatui from 0.25.0 to 0.26.2
Bumps [ratatui](https://github.com/ratatui-org/ratatui ) from 0.25.0 to 0.26.2.
- [Release notes](https://github.com/ratatui-org/ratatui/releases )
- [Changelog](https://github.com/ratatui-org/ratatui/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ratatui-org/ratatui/compare/v0.25.0...v0.26.2 )
---
updated-dependencies:
- dependency-name: ratatui
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* Fix build with ratatuin 0.26.2
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-22 20:22:11 +01:00
Ellie Huxtable
822593e77b
fix(dotfiles): more fish alias import ( #1974 )
...
Serves me right for assuming fish mostly is POSIX.
2024-04-22 17:37:07 +01:00
Ellie Huxtable
18f33b81f6
fix(dotfiles): fish alias import ( #1972 )
2024-04-22 14:27:38 +01:00
Ellie Huxtable
bbf83801e6
chore: add some more logging to handlers ( #1971 )
2024-04-22 10:37:16 +01:00
Ellie Huxtable
d239a67b37
fix(dotfiles): alias import with init output ( #1970 )
2024-04-22 10:32:56 +01:00
Ellie Huxtable
98350f52df
fix: support not-mac for default shell ( #1960 )
2024-04-19 09:58:25 +01:00
Ellie Huxtable
00dfc034ed
chore: fix atuin crate readme ( #1959 )
2024-04-18 16:42:47 +01:00
Ellie Huxtable
95cc472037
chore: move crates into crates/ dir ( #1958 )
...
I'd like to tidy up the root a little, and it's nice to have all the
rust crates in one place
2024-04-18 16:41:28 +01:00