local Remap = require("halfdan.keymap") local nnoremap = Remap.nnoremap local builtin = require("telescope.builtin") nnoremap("gg", function() builtin.live_grep() end) nnoremap("", function() builtin.commands() end) nnoremap("ff", function() builtin.find_files({ hidden=true, }) end) nnoremap("fh", function() builtin.find_files{cwd=vim.fn.expand('%:p:h')} end) nnoremap("fs", function() builtin.lsp_workspace_symbols() end) nnoremap("gw", function() builtin.grep_string { search = vim.fn.expand("") } end) nnoremap("fb", function() builtin.buffers() end) nnoremap("vh", function() builtin.help_tags() end) nnoremap("wc", function() require('telescope').extensions.git_worktree.create_git_worktree() end) nnoremap("ws", function() require('telescope').extensions.git_worktree.git_worktrees() end) nnoremap("gc", function() builtin.git_branches() end)