<feed xmlns='http://www.w3.org/2005/Atom'>
<title>atuin/atuin-client/src/import/mod.rs, branch main</title>
<subtitle>Turtle. A hard-fork of atuin, focusing on a more minimal feature set</subtitle>
<id>http://git.foss-syndicate.org/bpeetz/forks/atuin/atom/atuin-client/src/import/mod.rs?h=main</id>
<link rel='self' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/atom/atuin-client/src/import/mod.rs?h=main'/>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/'/>
<updated>2024-04-18T15:41:28Z</updated>
<entry>
<title>chore: move crates into crates/ dir (#1958)</title>
<updated>2024-04-18T15:41:28Z</updated>
<author>
<name>Ellie Huxtable</name>
<email>ellie@elliehuxtable.com</email>
</author>
<published>2024-04-18T15:41:28Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/commit/?id=95cc472037fcb3207b510e67f1a44af4e2a2cae9'/>
<id>urn:sha1:95cc472037fcb3207b510e67f1a44af4e2a2cae9</id>
<content type='text'>
I'd like to tidy up the root a little, and it's nice to have all the
rust crates in one place</content>
</entry>
<entry>
<title>feat: Add xonsh history import (#1678)</title>
<updated>2024-02-12T10:32:07Z</updated>
<author>
<name>jfmontanaro</name>
<email>jfmonty2@gmail.com</email>
</author>
<published>2024-02-12T10:32:07Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/commit/?id=87e19df9c5d8c2a7438c93c67b4590df722fb95c'/>
<id>urn:sha1:87e19df9c5d8c2a7438c93c67b4590df722fb95c</id>
<content type='text'>
* add importers for xonsh JSON files and SQLite db

* rustfmt xonsh importers

* remove env-dependent tests from xonsh importers

* pass xonsh_data_dir into path resolver instead of looking up in env

* review: run format

* review: fix clippy errors

---------

Co-authored-by: Ellie Huxtable &lt;ellie@elliehuxtable.com&gt;</content>
</entry>
<entry>
<title>refactor: Duplications reduced in order to align implementations of reading history files (#1247)</title>
<updated>2023-09-23T08:56:55Z</updated>
<author>
<name>Dieter Eickstaedt</name>
<email>eickstaedt@deicon.de</email>
</author>
<published>2023-09-23T08:56:55Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/commit/?id=fbed2862fda127b747718e4ae6f5f36a56f29a51'/>
<id>urn:sha1:fbed2862fda127b747718e4ae6f5f36a56f29a51</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: add *Nushell* support (#788)</title>
<updated>2023-03-26T14:44:06Z</updated>
<author>
<name>Steven Xu</name>
<email>stevenxxiu@users.noreply.github.com</email>
</author>
<published>2023-03-26T14:44:06Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/commit/?id=a7cb21a51b393b436c0ca7e09c892ebb3c597ad0'/>
<id>urn:sha1:a7cb21a51b393b436c0ca7e09c892ebb3c597ad0</id>
<content type='text'>
* feat: add *Nushell* support

* refactor: use `sh` to swap `STDOUT` and `STDERR` instead of using a temporary file

* feat: include both keybindings, with the current REPL buffer passed to *Atuin*'s

* feat: don't record commands run by keybindings</content>
</entry>
<entry>
<title>Noyez zsh histdb import (#393)</title>
<updated>2022-05-20T06:36:53Z</updated>
<author>
<name>noyez</name>
<email>noyez@ithryn.net</email>
</author>
<published>2022-05-20T06:36:53Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/commit/?id=e5df809dd29b0fc73cb39b9debd3180b174e6bf5'/>
<id>urn:sha1:e5df809dd29b0fc73cb39b9debd3180b174e6bf5</id>
<content type='text'>
* Attempting to implement zsh-histdb import

Import compiles passes tests, but doesn't run b/c of async runtime.
zsh-histdb uses sqlite, and sqlx-rs is async, but import code is sync.

* More working on importing histdb

* Rewriting tests and using `Vec&lt;u8&gt;` instead of `String`

 - Rewriting tests to eliminate depencency on local file system
 - Using `Vec&lt;u8&gt;` for command strings instead of `String` to eliminate
   the utf8 errors i was seeing previously. Seems to be working.

* Running fmt

Co-authored-by: Bradley Noyes &lt;b@noyes.dev&gt;</content>
</entry>
<entry>
<title>Importer V3 (#395)</title>
<updated>2022-05-09T06:46:52Z</updated>
<author>
<name>Conrad Ludgate</name>
<email>conradludgate@gmail.com</email>
</author>
<published>2022-05-09T06:46:52Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/commit/?id=1d030b9d32f539fd38f5ff3335234c5111c3303f'/>
<id>urn:sha1:1d030b9d32f539fd38f5ff3335234c5111c3303f</id>
<content type='text'>
* start of importer refactor

* fish

* resh

* zsh</content>
</entry>
<entry>
<title>ignore JetBrains IDEs, tidy-up imports (#348)</title>
<updated>2022-04-28T17:53:59Z</updated>
<author>
<name>Jakub Panek</name>
<email>me@panekj.dev</email>
</author>
<published>2022-04-28T17:53:59Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/commit/?id=93ab4e7842ac3c3a37e8d423ae57ef3e7d151b7b'/>
<id>urn:sha1:93ab4e7842ac3c3a37e8d423ae57ef3e7d151b7b</id>
<content type='text'>
* ignore JB IDEs

* tidy-up imports

* add rustfmt config</content>
</entry>
<entry>
<title>Fish importing (#234)</title>
<updated>2021-12-11T09:48:53Z</updated>
<author>
<name>Conrad Ludgate</name>
<email>conradludgate@gmail.com</email>
</author>
<published>2021-12-11T09:48:53Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/commit/?id=87df7d80eca0ede9e149d1ef533e71650e4b919a'/>
<id>urn:sha1:87df7d80eca0ede9e149d1ef533e71650e4b919a</id>
<content type='text'>
* make a start on fish

* fix

* test

* enable fish

* fmt

* update histpath

set up fish init script

* update readme

* cover edge case

* fmt

* fix session variables

Co-authored-by: PJ &lt;me@panekj.dev&gt;

* respect NOBIND

Co-authored-by: PJ &lt;me@panekj.dev&gt;

* fix env var setting

Co-authored-by: PJ &lt;me@panekj.dev&gt;

* fix whitespace

Co-authored-by: PJ &lt;me@panekj.dev&gt;

* add fish to supported shells

Co-authored-by: PJ &lt;me@panekj.dev&gt;</content>
</entry>
<entry>
<title>Generic Importer Trait (#71)</title>
<updated>2021-05-09T17:34:15Z</updated>
<author>
<name>Conrad Ludgate</name>
<email>conradludgate@gmail.com</email>
</author>
<published>2021-05-09T17:34:15Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/commit/?id=090120a834dae463a3f9edb9c1f0d8453fd8ef8c'/>
<id>urn:sha1:090120a834dae463a3f9edb9c1f0d8453fd8ef8c</id>
<content type='text'>
* initial importer trait

* appease linters

* improve file handling. fixes #66

* use size hint

* format + comment

* update serde rename mess

* tested :sunglasses: :rocket:

* small formatting</content>
</entry>
<entry>
<title>Add importer for resh_history file (#69)</title>
<updated>2021-05-08T16:29:46Z</updated>
<author>
<name>Jamie Quigley</name>
<email>jamie@quigley.xyz</email>
</author>
<published>2021-05-08T16:29:46Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/commit/?id=bb086808b1461a586ca249e312d5122c7da3c9c6'/>
<id>urn:sha1:bb086808b1461a586ca249e312d5122c7da3c9c6</id>
<content type='text'>
* Added resh history importer

* Silence trivial clippy warnings for the PR CI</content>
</entry>
</feed>
