Files
dotfiles/.config/atuin/config.toml
T
avinal c2786c7f96 feat: major update to all configs
- move older config to archive

Signed-off-by: Avinal Kumar <avinal.xlvii@gmail.com>
2026-03-26 12:11:58 +05:30

67 lines
1.2 KiB
TOML

## Sync
sync_address = "http://pifive.neon-universe.ts.net:8392"
## Search
search_mode = "daemon-fuzzy"
# Smart filter: workspace in git repos, falls to directory outside, then session
# Workspace mode is auto-skipped when not in a git repo
filter_mode = "workspace"
filter_mode_shell_up_key_binding = "session"
workspaces = true
## UI
style = "compact"
inline_height = 9
show_help = false
show_tabs = false
show_preview = true
max_preview_height = 4
enter_accept = true
## Score tuning for daemon-fuzzy: favor recent commands slightly
[search]
filters = ["workspace", "directory", "session", "host", "global"]
recency_score_multiplier = 2.0
frequency_score_multiplier = 1.0
frecency_score_multiplier = 1.5
## Filter secrets and noisy commands from history
history_filter = [
"^export .*(KEY|TOKEN|SECRET|PASSWORD|CREDENTIAL).*=",
"^set .*(KEY|TOKEN|SECRET|PASSWORD|CREDENTIAL).*=",
]
[stats]
common_subcommands = [
"brew",
"cargo",
"dnf",
"docker",
"gh",
"git",
"go",
"ip",
"kubectl",
"npm",
"oc",
"podman",
"port",
"systemctl",
"zellij",
"yarn",
]
[keys]
scroll_exits = false
[sync]
records = true
[daemon]
enabled = true
autostart = true
[preview]
strategy = "auto"