diff options
| author | Ellie Huxtable <ellie@elliehuxtable.com> | 2024-06-18 10:24:43 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-06-18 10:24:43 +0100 |
| commit | 7984f9ef0c1824d4f2cffcb6e93cc951d3913be8 (patch) | |
| tree | e4e5624a8ee02520c341136a0cc3a665bcd0f64a /crates/atuin-client/src | |
| parent | chore: update to cargo-dist 0.16, enable attestations (#2156) (diff) | |
| download | atuin-7984f9ef0c1824d4f2cffcb6e93cc951d3913be8.zip | |
feat(tui): configurable prefix character (#2157)
* feat(tui): configurable prefix character
* string not char because toml/json lol
Diffstat (limited to 'crates/atuin-client/src')
| -rw-r--r-- | crates/atuin-client/src/settings.rs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/crates/atuin-client/src/settings.rs b/crates/atuin-client/src/settings.rs index c0ead292..a34758db 100644 --- a/crates/atuin-client/src/settings.rs +++ b/crates/atuin-client/src/settings.rs @@ -330,6 +330,7 @@ pub struct Sync { #[derive(Clone, Debug, Deserialize, Default, Serialize)] pub struct Keys { pub scroll_exits: bool, + pub prefix: String, } #[derive(Clone, Debug, Deserialize, Serialize)] @@ -715,6 +716,7 @@ impl Settings { .set_default("enter_accept", false)? .set_default("sync.records", false)? .set_default("keys.scroll_exits", true)? + .set_default("keys.prefix", "a")? .set_default("keymap_mode", "emacs")? .set_default("keymap_mode_shell", "auto")? .set_default("keymap_cursor", HashMap::<String, String>::new())? |
