Compare commits

..

4 Commits

Author SHA1 Message Date
Andrzej Stepien 4c0d7806f5 replace neotree with files.mini 2024-03-20 16:19:03 +01:00
Andrzej Stepien ce9e0bee40 lazygit keymap 2024-03-20 11:31:01 +01:00
Andrzej Stepien c830f956be add fold highlighting 2024-03-20 11:30:47 +01:00
Andrzej Stepien a227d79da4 fold settings 2024-03-20 11:30:16 +01:00
6 changed files with 90 additions and 85 deletions

View File

@ -9,10 +9,12 @@ local function map(mode, lhs, rhs, opts)
end end
map("i", "jk", "<esc>") -- remap escape map("i", "jk", "<esc>") -- remap escape
map("n", "<leader>n", ":Neotree toggle<cr>") --open Nerdtree -- map("n", "<leader>n", ":Neotree toggle<cr>") --open Nerdtree
map("n", "<left>", '<cmd>echo "Use h to move!!"<CR>') map("n", "<left>", '<cmd>echo "Use h to move!!"<CR>')
map("n", "<right>", '<cmd>echo "Use l to move!!"<CR>') map("n", "<right>", '<cmd>echo "Use l to move!!"<CR>')
map("n", "<up>", '<cmd>echo "Use k to move!!"<CR>') map("n", "<up>", '<cmd>echo "Use k to move!!"<CR>')
map("n", "<down>", '<cmd>echo "Use j to move!!"<CR>') map("n", "<down>", '<cmd>echo "Use j to move!!"<CR>')
map("n", "<leader>z", ":ZenMode<cr>") --open ZenMode (distraction-free) map("n", "<leader>z", ":ZenMode<cr>") --open ZenMode (distraction-free)
map("n", "<leader>l", ":LazyGit<cr>") -- open LazyGit
map("n", "<leader>f", ":lua MiniFiles.open()<cr>")

View File

@ -41,4 +41,6 @@ vim.opt.scrolloff = 10
vim.opt.foldmethod = "expr" vim.opt.foldmethod = "expr"
vim.opt.foldexpr = "v:lua.vim.treesitter.foldexpr()" vim.opt.foldexpr = "v:lua.vim.treesitter.foldexpr()"
vim.opt.foldtext = "v:lua.vim.treesitter.foldtext()" vim.o.foldtext = ""
vim.o.fillchars = "fold: "
vim.o.foldenable = false

View File

@ -18,5 +18,6 @@ return { -- Collection of various small independent plugins/modules
-- ... and there is more! -- ... and there is more!
-- Check out: https://github.com/echasnovski/mini.nvim -- Check out: https://github.com/echasnovski/mini.nvim
require("mini.files").setup()
end, end,
} }

View File

@ -1,23 +1,23 @@
return { return {
{ {
"nvim-neo-tree/neo-tree.nvim", -- "nvim-neo-tree/neo-tree.nvim",
branch = "v3.x", -- branch = "v3.x",
dependencies = { -- dependencies = {
"nvim-lua/plenary.nvim", -- "nvim-lua/plenary.nvim",
"nvim-tree/nvim-web-devicons", -- not strictly required, but recommended -- "nvim-tree/nvim-web-devicons", -- not strictly required, but recommended
"MunifTanjim/nui.nvim", -- "MunifTanjim/nui.nvim",
-- "3rd/image.nvim", -- Optional image support in preview window: See `# Preview Mode` for more information -- -- "3rd/image.nvim", -- Optional image support in preview window: See `# Preview Mode` for more information
}, -- },
init = function() -- init = function()
require("neo-tree").setup({ -- require("neo-tree").setup({
filesystem = { -- filesystem = {
filtered_items = { -- filtered_items = {
visible = true, -- This is what you want: If you set this to `true`, all "hide" just mean "dimmed out" -- visible = true, -- This is what you want: If you set this to `true`, all "hide" just mean "dimmed out"
hide_dotfiles = false, -- hide_dotfiles = false,
hide_gitignored = true, -- hide_gitignored = true,
}, -- },
}, -- },
}) -- })
end, -- end,
}, },
} }

View File

@ -4,7 +4,7 @@ return {
name = "rose-pine", name = "rose-pine",
priority = 1000, priority = 1000,
init = function() init = function()
require("rose-pine").setup({ require("rose-pine").setup({
variant = "auto", -- auto, main, moon, or dawn variant = "auto", -- auto, main, moon, or dawn
dark_variant = "main", -- main, moon, or dawn dark_variant = "main", -- main, moon, or dawn
dim_inactive_windows = false, dim_inactive_windows = false,
@ -56,7 +56,7 @@ require("rose-pine").setup({
highlight_groups = { highlight_groups = {
-- Comment = { fg = "foam" }, -- Comment = { fg = "foam" },
-- VertSplit = { fg = "muted", bg = "muted" }, -- VertSplit = { fg = "muted", bg = "muted" },
Folded = { fg = "muted", bg = "rose" } Folded = { fg = "foam", bg = "highlight_med" },
}, },
before_highlight = function(group, highlight, palette) before_highlight = function(group, highlight, palette)
@ -70,12 +70,12 @@ require("rose-pine").setup({
-- highlight.fg = palette.foam -- highlight.fg = palette.foam
-- end -- end
end, end,
}) })
vim.cmd("colorscheme rose-pine") vim.cmd("colorscheme rose-pine")
-- vim.cmd("colorscheme rose-pine-main") -- vim.cmd("colorscheme rose-pine-main")
-- vim.cmd("colorscheme rose-pine-moon") -- vim.cmd("colorscheme rose-pine-moon")
-- vim.cmd("colorscheme rose-pine-dawn") -- vim.cmd("colorscheme rose-pine-dawn")
vim.cmd.colorscheme("rose-pine-main") vim.cmd.colorscheme("rose-pine-main")
end, end,
}, },

2
package-lock.json generated
View File

@ -1,5 +1,5 @@
{ {
"name": "ajs-nvim", f "name": "ajs-nvim",
"lockfileVersion": 3, "lockfileVersion": 3,
"requires": true, "requires": true,
"packages": { "packages": {