{ config, username, ... }: { programs.atuin = { enable = true; enableBashIntegration = true; enableFishIntegration = true; enableNushellIntegration = true; enableZshIntegration = true; settings = { auto_sync = true; sync_frequency = "10s"; sync_address = "https://atuin.sysctl.io"; search_mode = "fuzzy"; search_mode_shell_up_key_binding = "fuzzy"; secrets_filter = true; key_path = "/run/secrets/${username}/atuin_key"; filter_mode = "global"; workspaces = true; inline_height = 75; }; }; }