aboutsummaryrefslogtreecommitdiffstats
path: root/crates/atuin-client/src
diff options
context:
space:
mode:
authorsebbie <sebbie@sebbie>2025-08-08 09:53:46 +0200
committerEllie Huxtable <ellie@elliehuxtable.com>2025-09-12 19:27:26 -0700
commit0b021f4cc95202e7e1df62bfb83785044b8badc4 (patch)
tree5bf11a8a92179064253c1ad25d126cfb5ddcf67f /crates/atuin-client/src
parentfix: update version in Cargo.toml + github workflows (diff)
downloadatuin-0b021f4cc95202e7e1df62bfb83785044b8badc4.zip
feat(tui): add show_numeric_shortcuts config to hide 1-9 shortcuts (#2766)
- Config option: show_numeric_shortcuts (default: true) - When false, hide 1–9 numeric badges; keep indicator on selected row - Example key added to example config.toml
Diffstat (limited to 'crates/atuin-client/src')
-rw-r--r--crates/atuin-client/src/settings.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/crates/atuin-client/src/settings.rs b/crates/atuin-client/src/settings.rs
index 5c8000ba..d9ebe00b 100644
--- a/crates/atuin-client/src/settings.rs
+++ b/crates/atuin-client/src/settings.rs
@@ -468,6 +468,7 @@ pub struct Settings {
pub max_preview_height: u16,
pub show_help: bool,
pub show_tabs: bool,
+ pub show_numeric_shortcuts: bool,
pub auto_hide_height: u16,
pub exit_mode: ExitMode,
pub keymap_mode: KeymapMode,
@@ -770,6 +771,7 @@ impl Settings {
.set_default("max_preview_height", 4)?
.set_default("show_help", true)?
.set_default("show_tabs", true)?
+ .set_default("show_numeric_shortcuts", true)?
.set_default("auto_hide_height", 8)?
.set_default("invert", false)?
.set_default("exit_mode", "return-original")?