2024-11-03 12:47:02 +01:00
|
|
|
{ ... }: {
|
2024-04-28 13:39:08 +09:00
|
|
|
programs.atuin = {
|
|
|
|
enable = true;
|
|
|
|
enableBashIntegration = true;
|
|
|
|
enableFishIntegration = true;
|
|
|
|
enableNushellIntegration = true;
|
|
|
|
enableZshIntegration = true;
|
|
|
|
settings = {
|
|
|
|
auto_sync = true;
|
2024-04-29 09:00:46 +09:00
|
|
|
sync_frequency = "10s";
|
2024-04-28 14:06:03 +09:00
|
|
|
sync_address = "https://atuin.sysctl.io";
|
2024-04-29 08:08:53 +09:00
|
|
|
search_mode = "fuzzy";
|
2024-04-28 22:06:30 +09:00
|
|
|
search_mode_shell_up_key_binding = "fuzzy";
|
2024-04-28 14:06:03 +09:00
|
|
|
secrets_filter = true;
|
2024-05-07 20:53:55 +09:00
|
|
|
key_path = "/run/secrets/atuin_key";
|
2024-04-29 09:00:46 +09:00
|
|
|
filter_mode = "global";
|
|
|
|
workspaces = true;
|
2024-05-01 22:08:19 +09:00
|
|
|
inline_height = 75;
|
2024-04-28 13:39:08 +09:00
|
|
|
};
|
|
|
|
};
|
|
|
|
}
|