diff --git a/lua/chadrc.lua b/lua/chadrc.lua index d6e81d2..052f453 100644 --- a/lua/chadrc.lua +++ b/lua/chadrc.lua @@ -6,7 +6,8 @@ local M = {} M.base46 = { - theme = "solarized_osaka", + theme = "solarized_dark", + -- transparency = true, -- hl_override = { -- Comment = { italic = true }, @@ -33,5 +34,10 @@ M.mappings = { } } } +M.ui = { + tabufline = { + enabled = false + } +} return M diff --git a/lua/mappings.lua b/lua/mappings.lua index 6c86a4b..1ea154b 100644 --- a/lua/mappings.lua +++ b/lua/mappings.lua @@ -10,6 +10,8 @@ map("i", "", "") map("n", "", "") +map("n", "V", "`[v`]") + -- map("n", "l", ":tab term lazygit:set nonu nornuA") @@ -47,6 +49,10 @@ map('n', 'sp', 'lua require("spectre").open_file_search({select_wor desc = "Search on current file" }) +map('n', 'ft', 'Telescope telescope-tabs list_tabs', { + desc = "Search on current file" +}) + map('n', 'dc', vim.cmd.DapContinue) map('n', 'db', vim.cmd.DapToggleBreakpoint) diff --git a/lua/options.lua b/lua/options.lua index ccf76f0..423041a 100644 --- a/lua/options.lua +++ b/lua/options.lua @@ -15,6 +15,11 @@ vim.opt.clipboard = '' vim.opt.expandtab = false vim.opt.exrc = true +vim.opt.ignorecase = false +vim.opt.smartcase = false + +vim.opt.showtabline = 0 + vim.cmd [[ command -range=% Encrypt execute "'<,'>!gcrypt -S -e \"$(pass show pdata)\" | base64" command -range=% Decrypt execute "'<,'>!base64 -d | gcrypt -S -d \"$(pass show pdata)\"" diff --git a/lua/plugins/init.lua b/lua/plugins/init.lua index 83ede66..36d252b 100644 --- a/lua/plugins/init.lua +++ b/lua/plugins/init.lua @@ -1,4 +1,15 @@ return { + { + 'LukasPietzschmann/telescope-tabs', + config = function() + require('telescope').load_extension 'telescope-tabs' + require('telescope-tabs').setup { + -- Your custom config :^) + } + end, + dependencies = { 'nvim-telescope/telescope.nvim' }, + }, + { "sindrets/diffview.nvim", lazy = false, @@ -20,6 +31,7 @@ return { { "RRethy/vim-illuminate", + lazy = false, }, {