{ 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"]; }; }; }; }; }