mirror of
https://github.com/mqttr/dotfiles.git
synced 2025-12-16 04:35:51 -06:00
Added tmux; Updated Neo-Tree configs
This commit is contained in:
@@ -1,34 +0,0 @@
|
||||
return {
|
||||
"FeiyouG/commander.nvim",
|
||||
dependencies = {
|
||||
"nvim-telescope/telescope.nvim",
|
||||
},
|
||||
keys = {
|
||||
-- { "<leader>fv", "<CMD>Telescope commander<CR>", mode = "n" },
|
||||
{ "<leader>fc", "<CMD>Telescope commander<CR>", mode = "n" }
|
||||
},
|
||||
config = function()
|
||||
require("commander").setup({
|
||||
components = {
|
||||
"DESC",
|
||||
"KEYS",
|
||||
"CAT",
|
||||
},
|
||||
sort_by = {
|
||||
"DESC",
|
||||
"KEYS",
|
||||
"CAT",
|
||||
"CMD"
|
||||
},
|
||||
integration = {
|
||||
telescope = {
|
||||
enable = true,
|
||||
},
|
||||
lazy = {
|
||||
enable = true,
|
||||
set_plugin_name_as_cat = true
|
||||
}
|
||||
}
|
||||
})
|
||||
end,
|
||||
}
|
||||
@@ -17,6 +17,14 @@ return {
|
||||
keys = {
|
||||
{ '<leader>e', ':Neotree reveal action=focus toggle=true<CR>', silent=true }
|
||||
},
|
||||
init = function()
|
||||
if vim.fn.argc(-1) == 1 then
|
||||
local stat = vim.loop.fs_stat(vim.fn.argv(0))
|
||||
if stat and stat.type == "directory" then
|
||||
require("neo-tree")
|
||||
end
|
||||
end
|
||||
end,
|
||||
opts = {
|
||||
filesystem = {
|
||||
window = {
|
||||
|
||||
27
nvim/lua/plugins/venn.lua
Normal file
27
nvim/lua/plugins/venn.lua
Normal file
@@ -0,0 +1,27 @@
|
||||
function _G.Toggle_venn()
|
||||
local venn_enabled = vim.inspect(vim.b.venn_enabled)
|
||||
if venn_enabled == "nil" then
|
||||
vim.b.venn_enabled = true
|
||||
vim.cmd[[setlocal ve=all]]
|
||||
-- draw a line on HJKL keystokes
|
||||
vim.api.nvim_buf_set_keymap(0, "n", "J", "<C-v>j:VBox<CR>", {noremap = true})
|
||||
vim.api.nvim_buf_set_keymap(0, "n", "K", "<C-v>k:VBox<CR>", {noremap = true})
|
||||
vim.api.nvim_buf_set_keymap(0, "n", "L", "<C-v>l:VBox<CR>", {noremap = true})
|
||||
vim.api.nvim_buf_set_keymap(0, "n", "H", "<C-v>h:VBox<CR>", {noremap = true})
|
||||
-- draw a box by pressing "f" with visual selection
|
||||
vim.api.nvim_buf_set_keymap(0, "v", "f", ":VBox<CR>", {noremap = true})
|
||||
else
|
||||
vim.cmd[[setlocal ve=]]
|
||||
vim.api.nvim_buf_del_keymap(0, "n", "J")
|
||||
vim.api.nvim_buf_del_keymap(0, "n", "K")
|
||||
vim.api.nvim_buf_del_keymap(0, "n", "L")
|
||||
vim.api.nvim_buf_del_keymap(0, "n", "H")
|
||||
vim.api.nvim_buf_del_keymap(0, "v", "f")
|
||||
vim.b.venn_enabled = nil
|
||||
end
|
||||
end
|
||||
-- toggle keymappings for venn using <leader>v
|
||||
vim.api.nvim_set_keymap('n', '<leader>v', ":lua Toggle_venn()<CR>", { noremap = true, desc="Enable Venn Diagram Drawing"})
|
||||
|
||||
|
||||
return {'jbyuki/venn.nvim'}
|
||||
Reference in New Issue
Block a user