{ plugins = { fzf-lua = { enable = true; keymaps = { "/" = { action = "live_grep"; options = { desc = "Live Grep"; }; }; "," = { action = "buffers"; options = { desc = "Switch Buffer"; }; settings = { sort_mru = true; sort_lastused = true; }; }; "ff" = { action = "files"; options = { desc = "Find Files"; }; }; "fr" = { action = "oldfiles"; options = { desc = "Recent Files"; }; }; "gc" = { action = "git_commits"; options = { desc = "Git Commits"; }; }; "gs" = { action = "git_status"; options = { desc = "Git Status"; }; }; "s\"" = { action = "registers"; options = { desc = "Registers"; }; }; "sd" = { action = "diagnostics_document"; options = { desc = "Document Diagnostics"; }; }; "sD" = { action = "diagnostics_workspace"; options = { desc = "Workspace Diagnostics"; }; }; "sh" = { action = "help_tags"; options = { desc = "Help Pages"; }; }; "sk" = { action = "keymaps"; options = { desc = "Key Maps"; }; }; }; }; telescope.enable = true; todo-comments = { enable = true; keymaps = { todoTelescope = { key = "st"; keywords = [ "TODO" ]; }; }; }; }; }