<feed xmlns='http://www.w3.org/2005/Atom'>
<title>atuin/crates/turtle/src, 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/crates/turtle/src?h=main</id>
<link rel='self' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/atom/crates/turtle/src?h=main'/>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/'/>
<updated>2026-08-23T21:54:25Z</updated>
<entry>
<title>daemon/api: Remove `add_history`</title>
<updated>2026-08-23T21:54:25Z</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2026-08-23T21:54:25Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/commit/?id=106dca20fef667ef4605528d51c2b9968731242a'/>
<id>urn:sha1:106dca20fef667ef4605528d51c2b9968731242a</id>
<content type='text'>
This request is a footgun, as it will leave commands that never return
(e.g. `shutdown`, `exit`, etc.) unrecorded.
</content>
</entry>
<entry>
<title>crates/turtle/client/history: Set a higher rpc message limit</title>
<updated>2026-08-23T20:42:25Z</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2026-08-23T20:42:25Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/commit/?id=56769630454d2b245a5089fad852a5e09d101dd7'/>
<id>urn:sha1:56769630454d2b245a5089fad852a5e09d101dd7</id>
<content type='text'>
The history message can become quite large.
</content>
</entry>
<entry>
<title>feat: Finalize design for fish-shell integration</title>
<updated>2026-07-24T15:56:36Z</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2026-07-24T15:56:36Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/commit/?id=9cdc575666faad4c162f4b4cf519bfdd1fd528dc'/>
<id>urn:sha1:9cdc575666faad4c162f4b4cf519bfdd1fd528dc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: Commit</title>
<updated>2026-07-20T21:00:06Z</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2026-07-20T21:00:06Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/commit/?id=2f671f196e245ac1a791c001286e401a2fab9d3a'/>
<id>urn:sha1:2f671f196e245ac1a791c001286e401a2fab9d3a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: Commit</title>
<updated>2026-07-20T17:30:40Z</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2026-07-20T17:30:40Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/commit/?id=966a80c4199a49898cc7d8641012d520ce6b2efa'/>
<id>urn:sha1:966a80c4199a49898cc7d8641012d520ce6b2efa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: Separate daemon, client, server, and lib into crates</title>
<updated>2026-07-09T19:43:23Z</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2026-07-09T19:43:23Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/commit/?id=3223d93cb3c77ab02aa0a35f2a8314e447cee9a4'/>
<id>urn:sha1:3223d93cb3c77ab02aa0a35f2a8314e447cee9a4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(client/sync): Pass through precise error on `SyncError::WrongKey`</title>
<updated>2026-06-14T12:34:59Z</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2026-06-14T12:34:59Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/commit/?id=3ba41b526d57368bfa8d151fd777865370c24f6b'/>
<id>urn:sha1:3ba41b526d57368bfa8d151fd777865370c24f6b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(client/settings): Trim sync user_id and encryption_key</title>
<updated>2026-06-14T00:19:36Z</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2026-06-14T00:19:36Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/commit/?id=678eaf1a36c2d96933b1f6f8db7edd39680d2ca2'/>
<id>urn:sha1:678eaf1a36c2d96933b1f6f8db7edd39680d2ca2</id>
<content type='text'>
The files might be newline delimited, which we should remove before we
try to parse the contents.
</content>
</entry>
<entry>
<title>fix({client,server}/settings): Don't fail, when there is no config file</title>
<updated>2026-06-13T18:45:39Z</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2026-06-13T18:45:39Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/commit/?id=478ccf2b33ee06f43a27378992280b8f62de6531'/>
<id>urn:sha1:478ccf2b33ee06f43a27378992280b8f62de6531</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore(treewide): Remove glob imports</title>
<updated>2026-06-13T18:45:15Z</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2026-06-13T18:45:15Z</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/forks/atuin/commit/?id=abd0365c16ab2e65773f4c8d3b782c2e44128dc5'/>
<id>urn:sha1:abd0365c16ab2e65773f4c8d3b782c2e44128dc5</id>
<content type='text'>
</content>
</entry>
</feed>
