<feed xmlns='http://www.w3.org/2005/Atom'>
<title>atuin/src/shell/atuin.zsh, 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/src/shell/atuin.zsh?h=main</id>
<link rel='self' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/atom/src/shell/atuin.zsh?h=main'/>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/'/>
<updated>2023-04-14T19:18:58Z</updated>
<entry>
<title>Workspace reorder (#868)</title>
<updated>2023-04-14T19:18:58Z</updated>
<author>
<name>Vladislav Stepanov</name>
<email>8uk.8ak@gmail.com</email>
</author>
<published>2023-04-14T19:18:58Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/commit/?id=c05d2850420a2c163b8f62c33a6cef7c0ae1ad8d'/>
<id>urn:sha1:c05d2850420a2c163b8f62c33a6cef7c0ae1ad8d</id>
<content type='text'>
* Try different workspace structure

Move main crate (atuin) to be on the same level with other crates in
this workspace

* extract common dependencies to the workspace definition

* fix base64 v0.21 deprecation warning

* questionable: update deps &amp; fix chrono deprecations

possible panic sites are unchanged, they're just more visible now

* Revert "questionable: update deps &amp; fix chrono deprecations"

This reverts commit 993e60f8dea81a1625a04285a617959ad09a0866.</content>
</entry>
<entry>
<title>Rework `atuin init` (#652)</title>
<updated>2022-12-24T17:18:44Z</updated>
<author>
<name>Jamie Quigley</name>
<email>jamie@quigley.xyz</email>
</author>
<published>2022-12-24T17:18:44Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/commit/?id=a5616aea8fa28db6f8f7b1a44e28f90aab3363b7'/>
<id>urn:sha1:a5616aea8fa28db6f8f7b1a44e28f90aab3363b7</id>
<content type='text'>
* Rework `atuin init`

This allows users to disable the CTRL-R and Up Arrow bindings,
independently from one another

* Document --disable-{ctrl-r,up-arrow}

* Apply suggestions from code review

Co-authored-by: Ellie Huxtable &lt;ellie@elliehuxtable.com&gt;

Co-authored-by: Ellie Huxtable &lt;ellie@elliehuxtable.com&gt;</content>
</entry>
<entry>
<title>Allow overriding filter and search modes from CLI (#635)</title>
<updated>2022-12-18T18:26:09Z</updated>
<author>
<name>Patrick Decat</name>
<email>pdecat@gmail.com</email>
</author>
<published>2022-12-18T18:26:09Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/commit/?id=ed394afa82ef919937521e5ce72fc467cec203f9'/>
<id>urn:sha1:ed394afa82ef919937521e5ce72fc467cec203f9</id>
<content type='text'>
* Allow overriding filter and search modes from CLI arguments

* Use session filter mode for bash up key binding

* We precisely do not want to add quotes here so that all arguments are properly passed

* Add --shell-up-key-binding hidden command argument and filter_mode_shell_up_key_binding configuration option to allow customizing the filter mode used when atuin is invoked from a shell up-key binding

* Correct up binding for zsh

Co-authored-by: Ellie Huxtable &lt;ellie@elliehuxtable.com&gt;</content>
</entry>
<entry>
<title>Clear RBUFFER when accepting output from atuin (#545)</title>
<updated>2022-09-25T16:13:38Z</updated>
<author>
<name>c-14</name>
<email>git@c-14.de</email>
</author>
<published>2022-09-25T16:13:38Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/commit/?id=f93da455a354f019213315d93bd204a87245b928'/>
<id>urn:sha1:f93da455a354f019213315d93bd204a87245b928</id>
<content type='text'>
Since we pass $BUFFER to atuin search, retaining RBUFFER (the part of
the buffer to the right of the cursor) probably doesn't make sense. The
advantage of setting RBUFFER and LBUFFER separately instead of setting
BUFFER is that the cursor is positioned after the end of LBUFFER instead
of remaining where it was before atuin was called.</content>
</entry>
<entry>
<title>Fix atuin crashing on commands that start with -- (#509)</title>
<updated>2022-08-23T16:26:42Z</updated>
<author>
<name>Jamie Quigley</name>
<email>jamie@quigley.xyz</email>
</author>
<published>2022-08-23T16:26:42Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/commit/?id=aa556fa0883d1a5c8f35960c9d6e8966e4307896'/>
<id>urn:sha1:aa556fa0883d1a5c8f35960c9d6e8966e4307896</id>
<content type='text'>
The use of `--` in the shell scripts prevents clap attempting to parse
the command name as a flag, in the case that it starts with `--`.</content>
</entry>
<entry>
<title>Don't pollute shell environment - remove 'id' variable (#408)</title>
<updated>2022-05-16T21:13:17Z</updated>
<author>
<name>Jakub Jirutka</name>
<email>jakub@jirutka.cz</email>
</author>
<published>2022-05-16T21:13:17Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/commit/?id=ab294cde3460665dfa78514f0e20da00984e3943'/>
<id>urn:sha1:ab294cde3460665dfa78514f0e20da00984e3943</id>
<content type='text'>
</content>
</entry>
<entry>
<title>run shellcheck (#97)</title>
<updated>2021-05-14T07:31:15Z</updated>
<author>
<name>Ian Smith</name>
<email>iansmith@honeycomb.io</email>
</author>
<published>2021-05-14T07:31:15Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/commit/?id=a127408e938ecd7060d7f81dec557bc5eaf06d75'/>
<id>urn:sha1:a127408e938ecd7060d7f81dec557bc5eaf06d75</id>
<content type='text'>
* run shellcheck

* Update .github/workflows/shellcheck.yml

Co-authored-by: Conrad Ludgate &lt;oon@conradludgate.com&gt;

* shellcheck fixes in which i am highly confident

* shellcheck fixes in which I am less confident - not executing this is fine, right?

* SC2155

In src/shell/atuin.bash line 1:
export ATUIN_SESSION=$(atuin uuid)
       ^-----------^ SC2155: Declare and assign separately to avoid masking return values.

* shellcheck doesn't support zsh, per https://github.com/koalaman/shellcheck/wiki/SC1071

* yaml fix

* gotta checkout our code, too

* yaml fix

* action spelling

* exclude .zsh

* Shellcheck doesn't support zsh, per

https://github.com/koalaman/shellcheck/wiki/SC1071, and the ignore: param
in ludeeus/action-shellcheck only supports _directories_, not _files_.
So instead, we manually add any error the shellcheck step finds in the
file to the above line ...

* comment all the ignores

* Update src/shell/atuin.bash

Co-authored-by: Ellie Huxtable &lt;ellie@elliehuxtable.com&gt;

* new zsh plugin shellcheck errors

* new zsh plugin shellcheck errors, pt 2

Co-authored-by: Conrad Ludgate &lt;oon@conradludgate.com&gt;
Co-authored-by: Ellie Huxtable &lt;ellie@elliehuxtable.com&gt;</content>
</entry>
<entry>
<title>Add ATUIN_NOBIND (#62)</title>
<updated>2021-05-08T13:17:22Z</updated>
<author>
<name>Ellie Huxtable</name>
<email>e@elm.sh</email>
</author>
<published>2021-05-08T13:17:22Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/commit/?id=8bd4d12cfa008f761afb12a8e966f4fb95a47753'/>
<id>urn:sha1:8bd4d12cfa008f761afb12a8e966f4fb95a47753</id>
<content type='text'>
* Add ATUIN_NOBIND

* Update docs/key-binding.md

`&lt;kbd&gt;`, what magic

Co-authored-by: bl-ue &lt;54780737+bl-ue@users.noreply.github.com&gt;

Co-authored-by: bl-ue &lt;54780737+bl-ue@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>Support bash, resolves #3</title>
<updated>2021-04-26T10:57:30Z</updated>
<author>
<name>Ellie Huxtable</name>
<email>e@elm.sh</email>
</author>
<published>2021-04-26T10:50:31Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/commit/?id=7b5c3d543d198a18884c990d540f5debc8a4d8d5'/>
<id>urn:sha1:7b5c3d543d198a18884c990d540f5debc8a4d8d5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bugfixes, show time ago, perf improvements</title>
<updated>2021-04-21T20:26:44Z</updated>
<author>
<name>Ellie Huxtable</name>
<email>e@elm.sh</email>
</author>
<published>2021-04-21T17:13:51Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/commit/?id=4a50ce366639ca9dac7324d6a47d6a0e6c7fccdf'/>
<id>urn:sha1:4a50ce366639ca9dac7324d6a47d6a0e6c7fccdf</id>
<content type='text'>
Also allow unique listing and more ergonomic cwd usage
</content>
</entry>
</feed>
