diff options
| author | Ellie Huxtable <ellie@atuin.sh> | 2026-04-10 02:13:55 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-04-10 02:13:55 +0100 |
| commit | 75190f58827026b5f5902b24815a8950e7333bac (patch) | |
| tree | a919763f3974e6ffa617d3f9c8fc91504df099e9 /crates/atuin-client/config.toml | |
| parent | docs: Minor readability improvement to README (#3381) (diff) | |
| download | atuin-75190f58827026b5f5902b24815a8950e7333bac.zip | |
feat: add strip_trailing_whitespace, on by default (#3390)
I can't think of any reason you would want this disabled by default -
trailing whitespace means nothing, breaks dedupe, and wastes a few bytes
closes #3387
## Checks
- [ ] I am happy for maintainers to push small adjustments to this PR,
to speed up the review cycle
- [ ] I have checked that there are no existing pull requests for the
same thing
Diffstat (limited to 'crates/atuin-client/config.toml')
| -rw-r--r-- | crates/atuin-client/config.toml | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/crates/atuin-client/config.toml b/crates/atuin-client/config.toml index 6e67a4e1..0d0672bf 100644 --- a/crates/atuin-client/config.toml +++ b/crates/atuin-client/config.toml @@ -113,6 +113,11 @@ ## default history list format - can also be specified with the --format arg # history_format = "{time}\t{command}\t{duration}" +## Defaults to true. If enabled, strip trailing spaces and tabs from commands +## before saving them to history. +## Escaped trailing spaces (for example `printf foo\\ `) are preserved. +# strip_trailing_whitespace = true + ## prevent commands matching any of these regexes from being written to history. ## Note that these regular expressions are unanchored, i.e. if they don't start ## with ^ or end with $, they'll match anywhere in the command. |
