require('my/plugins') require('my/keymaps') require('my/filetypes') require('which-key').setup{} local telescope = require('telescope') local actions = require('telescope.actions') telescope.load_extension('media_files') -- FIXME: does not work require('telescope').setup { mappings = { i = { [""] = actions.which_key, }, n = { ["?"] = actions.which_key, } }, extensions = { media_files = { filetypes = { 'png', 'webp', 'jpg', 'jpeg', 'epub', 'pdf' } } } } local builtin = require('telescope.builtin') local my = require('my.functions') map('n', 'tb', builtin.buffers) map('n', 'tf', function() builtin.find_files({ cwd = my.get_project_root() }) end) map('n', 'to', builtin.oldfiles) map('n', 'tg', function() builtin.live_grep({ cwd = my.get_project_root() }) end) map('n', 'tm', builtin.man_pages) map('n', 'tr', builtin.registers)