mirror of
https://github.com/LazyVim/starter.git
synced 2026-07-22 04:21:03 +00:00
See if this works on windows
This commit is contained in:
parent
36f98cabf6
commit
a96d2c6926
6 changed files with 52 additions and 26 deletions
|
|
@ -22,14 +22,14 @@
|
|||
"mason.nvim": { "branch": "main", "commit": "fc98833b6da5de5a9c5b1446ac541577059555be" },
|
||||
"mini.ai": { "branch": "main", "commit": "45a26d032d8703f280c69c2ed9fb4e1bfc8f24f9" },
|
||||
"mini.icons": { "branch": "main", "commit": "f9a177c11daa7829389b7b6eaaec8b8a5c47052d" },
|
||||
"mini.nvim": { "branch": "main", "commit": "e7538b549361c9ac8416a07b0223ce03c508bfe7" },
|
||||
"mini.pairs": { "branch": "main", "commit": "6e1cc569130f25b2c6fa16d8b21b31ddb1420a4a" },
|
||||
"noice.nvim": { "branch": "main", "commit": "0427460c2d7f673ad60eb02b35f5e9926cf67c59" },
|
||||
"nui.nvim": { "branch": "main", "commit": "de740991c12411b663994b2860f1a4fd0937c130" },
|
||||
"nvim-cmp": { "branch": "main", "commit": "b5311ab3ed9c846b585c0c15b7559be131ec4be9" },
|
||||
"nvim-lint": { "branch": "master", "commit": "f126af5345c7472e9a0cdbe1d1a29209be72c4c4" },
|
||||
"nvim-lspconfig": { "branch": "master", "commit": "a3deebbd110016f50cc66b7b256120072f3804db" },
|
||||
"nvim-lspconfig": { "branch": "master", "commit": "060f6b601b8d60d59fb2f6dfb2528c391bcd60a2" },
|
||||
"nvim-snippets": { "branch": "main", "commit": "56b4052f71220144689caaa2e5b66222ba5661eb" },
|
||||
"nvim-surround": { "branch": "main", "commit": "a868c256c861044beb9794b4dd126480dcdfbdad" },
|
||||
"nvim-treesitter": { "branch": "master", "commit": "42fc28ba918343ebfd5565147a42a26580579482" },
|
||||
"nvim-treesitter-context": { "branch": "master", "commit": "dca8726fea2c14e1ce6adbaa76a04816fbfaff61" },
|
||||
"nvim-treesitter-textobjects": { "branch": "master", "commit": "71385f191ec06ffc60e80e6b0c9a9d5daed4824c" },
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
{
|
||||
"extras": [
|
||||
"lazyvim.plugins.extras.coding.nvim-cmp",
|
||||
"lazyvim.plugins.extras.formatting.prettier",
|
||||
"lazyvim.plugins.extras.lang.json",
|
||||
"lazyvim.plugins.extras.lang.markdown",
|
||||
"lazyvim.plugins.extras.lang.sql",
|
||||
|
|
|
|||
|
|
@ -6,5 +6,5 @@ local map = vim.keymap.set
|
|||
|
||||
map("i", "<S-Tab>", "<c-\\><c-n><<a", { desc = "Unindent Line" })
|
||||
|
||||
map("v", "J", ":m '>+1<CR>gv=gv", { desc = "Swap Lines (Below)" })
|
||||
map("v", "K", ":m '<-2<CR>gv=gv", { desc = "Swap Lines (Above)" })
|
||||
--map("v", "J", ":m '>+1<CR>gv=gv", { desc = "Swap Lines (Below)" })
|
||||
--map("v", "K", ":m '<-2<CR>gv=gv", { desc = "Swap Lines (Above)" })
|
||||
|
|
|
|||
|
|
@ -5,8 +5,16 @@ local pickerRootDirDesc = "Find Files (Root Dir)"
|
|||
local pickerCwdDesc = "Find Files (cwd)"
|
||||
|
||||
local exploreExclude = { "**/node_modules/**" }
|
||||
local pickerExclude =
|
||||
{ "**/node_modules/**", "**/.next/**", "**/.idea/**", "**/.vscode/**", "**/android/**", "**/ios/**", "**/.expo/**" }
|
||||
local pickerExclude = {
|
||||
"**/node_modules/**",
|
||||
"**/.next/**",
|
||||
"**/.idea/**",
|
||||
"**/.vscode/**",
|
||||
"**/android/**",
|
||||
"**/ios/**",
|
||||
"**/.expo/**",
|
||||
"**/.git/**",
|
||||
}
|
||||
|
||||
return {
|
||||
{
|
||||
|
|
@ -37,42 +45,52 @@ return {
|
|||
{
|
||||
"<leader>ff",
|
||||
function()
|
||||
Snacks.picker.files({ cwd = LazyVim.root(), hidden = true, ignored = true, exclude = pickerExclude })
|
||||
Snacks.picker.files({
|
||||
cwd = LazyVim.root(),
|
||||
hidden = true,
|
||||
ignored = true,
|
||||
exclude = pickerExclude,
|
||||
})
|
||||
end,
|
||||
desc = pickerRootDirDesc,
|
||||
},
|
||||
{
|
||||
"<leader>fe",
|
||||
function()
|
||||
Snacks.explorer({ cwd = LazyVim.root(), exclude = exploreExclude })
|
||||
Snacks.explorer({
|
||||
cwd = LazyVim.root(),
|
||||
hidden = true,
|
||||
ignored = true,
|
||||
exclude = exploreExclude,
|
||||
})
|
||||
end,
|
||||
desc = snacksRootDirDesc,
|
||||
},
|
||||
{
|
||||
"<leader>fE",
|
||||
function()
|
||||
Snacks.explorer({ exclude = exploreExclude })
|
||||
Snacks.explorer({ hidden = true, ignored = true, exclude = exploreExclude })
|
||||
end,
|
||||
desc = snacksCwdDesc,
|
||||
},
|
||||
{
|
||||
"<leader>f/",
|
||||
function()
|
||||
Snacks.explorer({ cwd = "/" })
|
||||
Snacks.explorer({ cwd = "/", hidden = true })
|
||||
end,
|
||||
desc = "Find Files (/)",
|
||||
},
|
||||
{
|
||||
"<leader>fh",
|
||||
function()
|
||||
Snacks.explorer({ cwd = "~" })
|
||||
Snacks.explorer({ cwd = "~", hidden = true })
|
||||
end,
|
||||
desc = "Explorer (Home)",
|
||||
},
|
||||
{
|
||||
"<leader>fH",
|
||||
function()
|
||||
Snacks.picker.files({ cwd = "~" })
|
||||
Snacks.picker.files({ cwd = "~", hidden = true })
|
||||
end,
|
||||
desc = "Find Files (Home)",
|
||||
},
|
||||
|
|
@ -93,14 +111,19 @@ return {
|
|||
{
|
||||
"<leader>//",
|
||||
function()
|
||||
Snacks.picker.grep({ hidden = true })
|
||||
Snacks.picker.grep({ hidden = true, ignored = true, exclude = pickerExclude })
|
||||
end,
|
||||
desc = "Grep (cwd)",
|
||||
},
|
||||
{
|
||||
"<leader>/",
|
||||
function()
|
||||
Snacks.picker.grep({ cwd = LazyVim.root(), hidden = true })
|
||||
Snacks.picker.grep({
|
||||
cwd = LazyVim.root(),
|
||||
hidden = true,
|
||||
ignored = true,
|
||||
exclude = pickerExclude,
|
||||
})
|
||||
end,
|
||||
desc = "Grep (Root Dir)",
|
||||
remap = true,
|
||||
|
|
|
|||
|
|
@ -27,18 +27,6 @@ return {
|
|||
},
|
||||
},
|
||||
|
||||
-- Surround
|
||||
{
|
||||
"kylechui/nvim-surround",
|
||||
version = "^3.0.0", -- Use for stability; omit to use `main` branch for the latest features
|
||||
event = "VeryLazy",
|
||||
config = function()
|
||||
require("nvim-surround").setup({
|
||||
-- Configuration here, or leave empty to use defaults
|
||||
})
|
||||
end,
|
||||
},
|
||||
|
||||
-- TMUX Navigator
|
||||
{
|
||||
"christoomey/vim-tmux-navigator",
|
||||
|
|
|
|||
14
lua/plugins/mini.lua
Normal file
14
lua/plugins/mini.lua
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
return {
|
||||
{
|
||||
"nvim-mini/mini.nvim",
|
||||
config = function()
|
||||
require("mini.surround").setup()
|
||||
|
||||
require("mini.ai").setup()
|
||||
|
||||
require("mini.move").setup()
|
||||
|
||||
require("mini.operators").setup()
|
||||
end,
|
||||
},
|
||||
}
|
||||
Loading…
Add table
Reference in a new issue