Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
f3af156
added minimap
pouyio Feb 17, 2026
375595d
Merge branch 'master' into minimap
pouyio Feb 17, 2026
134747f
updated deps
pouyio Feb 17, 2026
1d23c46
add command to toggle minimap
pouyio Feb 17, 2026
fd5c12e
fix minimap float layout
pouyio Feb 18, 2026
a1dcbaf
update color
pouyio Feb 18, 2026
8ada8ac
update neotree width
pouyio Feb 20, 2026
85162dc
updated deps
pouyio Feb 23, 2026
c39bd12
update codediff width
pouyio Feb 25, 2026
62a5867
updated codediff width
pouyio Feb 26, 2026
22d74a5
adapt smaller screen & remove borders
pouyio Mar 9, 2026
5c9051f
updated deps
pouyio Mar 9, 2026
34abf89
updated deps
pouyio Mar 17, 2026
98511d4
updated deps
pouyio Mar 17, 2026
3ea1df8
updated deps
pouyio Mar 26, 2026
f1c86a3
updated deps
pouyio Apr 1, 2026
5048fef
updated deps
pouyio Apr 1, 2026
1abfd10
fix windows clipboard error due to timeout = 0
pouyio Apr 1, 2026
ab2eb3a
removed wildfire in favour of native incremental selection
pouyio Apr 1, 2026
a88d75a
bring back wildfire
pouyio Apr 1, 2026
6126a7c
bring back some borders
pouyio Apr 4, 2026
b84fe82
added unstaged hunks to navigation
pouyio Apr 4, 2026
dd47bd5
undo added unstaged hunks to navigation
pouyio Apr 4, 2026
dcf6941
migrate from lazy.vim to native vim.pack
pouyio Apr 9, 2026
fff2b97
enable ui2
pouyio Apr 10, 2026
25f706f
moved pack update and restore to custom commands
pouyio Apr 10, 2026
9f962f6
updated and removed deps
pouyio Apr 10, 2026
9a8cb13
added :Pack command with nice UI
pouyio Apr 10, 2026
887eeae
added restore option in Pack
pouyio Apr 14, 2026
3cc40b0
updated deps & removed copilot
pouyio Apr 14, 2026
639b1f0
removed harpoon
pouyio Apr 14, 2026
e709d16
move marks command to marks custom plugin file
pouyio Apr 14, 2026
4cb768c
removed copilot
pouyio Apr 14, 2026
0a7f7b1
updated deps & removed minimap
pouyio May 5, 2026
479f1d7
improve error handling in marks plugin
pouyio May 13, 2026
6ee81f5
fix navigate hunks in codediff
pouyio May 18, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 14 additions & 14 deletions init.lua
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
require("options")
vim.loader.enable()

local lazypath = vim.fn.stdpath("data") .. "/lazy/lazy.nvim"
if not vim.loop.fs_stat(lazypath) then
vim.fn.system({
"git",
"clone",
"--filter=blob:none",
"https://github.com/folke/lazy.nvim.git",
"--branch=stable", -- latest stable release
lazypath,
})
end
vim.opt.rtp:prepend(lazypath)
require("vim._core.ui2").enable({})

require("options")
require("keymaps")
require("autocmd")
require("commands")

require("lazy").setup("plugins", { change_detection = { notify = false } })
vim.api.nvim_create_autocmd("PackChanged", {
callback = function(ev)
local name, kind = ev.data.spec.name, ev.data.kind
if name == "nvim-treesitter" and kind == "update" then
if not ev.data.active then
vim.cmd.packadd("nvim-treesitter")
end
vim.cmd("TSUpdate")
end
end,
})
40 changes: 0 additions & 40 deletions lazy-lock.json

This file was deleted.

4 changes: 0 additions & 4 deletions lua/commands.lua
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,3 @@ create_cmd("QuickfixListToggle", function()
vim.cmd("copen")
end
end, { desc = "Toggle quickfix list" })

create_cmd("ClearAllMarks", function()
vim.cmd("delmarks A-Z")
end, { desc = "Clear {A-Z} marks" })
File renamed without changes.
5 changes: 4 additions & 1 deletion lua/keymaps.lua
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
local f = require("plugins.common.utils")
local f = require("common.utils")
local marks = require("marks")

local function feedkeys(keys)
Expand Down Expand Up @@ -173,3 +173,6 @@ end, { desc = "Delete mark in current line" })

-- Folds
vim.keymap.set("n", "ff", "za", { desc = "Toggle fold" })

-- Search in visual mode
vim.keymap.set("x", "/", "<C-\\><C-n>`</\\%V", { desc = "Search forward within visual selection" })
14 changes: 13 additions & 1 deletion lua/marks.lua
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,11 @@ function M.go_to_global_mark()
vim.cmd("normal! `" .. string.upper(char))
end)
if not ok then
print(err)
if err:find("E20") then
vim.notify("Mark '" .. string.upper(char) .. "' not set", vim.log.levels.WARN)
else
vim.notify(err, vim.log.levels.ERROR)
end
end
end

Expand Down Expand Up @@ -158,4 +162,12 @@ function M.open_marks_list()
vim.keymap.set("n", "<Esc>", close, { buffer = buf, nowait = true, silent = true })
end

function M.clear_all_marks()
vim.cmd("delmarks A-Z")
end

vim.api.nvim_create_user_command("ClearAllMarks", function()
M.clear_all_marks()
end, { desc = "Clear {A-Z} marks" })

return M
4 changes: 2 additions & 2 deletions lua/options.lua
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
local f = require("plugins.common.utils")
local f = require("common.utils")

vim.o.clipboard = "unnamedplus" -- Enables system clipboard integration; yanked text will be available in the system clipboard
vim.o.expandtab = true -- Converts tabs to spaces when you input them
Expand All @@ -15,7 +15,7 @@ vim.o.softtabstop = 2 -- Defines the number of spaces to insert for a <Tab> key
vim.o.tabstop = 2 -- Sets the number of spaces a <Tab> character counts for
vim.o.splitright = true -- Opens new vertical splits to the right of the current split
vim.o.timeoutlen = 500 -- Sets the time in milliseconds to wait for key codes
vim.o.ttimeoutlen = 0 -- Disables the time Neovim waits for a key code
vim.o.ttimeoutlen = 1 -- Disables the time Neovim waits for a key code
vim.wo.scl = "yes" -- Sets "sidescrolloff" to "yes," making the cursor stay a certain number of columns away from the screen edge when scrolling horizontally
vim.o.scrolloff = 20 -- Specifies the minimum number of screen lines to keep above and below the cursor
vim.o.pumheight = 10 -- Sets the maximum height of the popup menu
Expand Down
17 changes: 0 additions & 17 deletions lua/plugins/autopairs.lua

This file was deleted.

102 changes: 0 additions & 102 deletions lua/plugins/barbar.lua

This file was deleted.

49 changes: 0 additions & 49 deletions lua/plugins/blink.lua

This file was deleted.

21 changes: 0 additions & 21 deletions lua/plugins/codediff.lua

This file was deleted.

8 changes: 0 additions & 8 deletions lua/plugins/colorizer.lua

This file was deleted.

35 changes: 0 additions & 35 deletions lua/plugins/colorscheme.lua

This file was deleted.

6 changes: 0 additions & 6 deletions lua/plugins/comment.lua

This file was deleted.

Loading