Cleanup nvim with Claude

This commit is contained in:
2026-06-03 07:39:39 +02:00
parent 726ad9df73
commit 73aa712074
30 changed files with 104 additions and 1274 deletions
-7
View File
@@ -1,7 +0,0 @@
return {
"rmagatti/auto-session",
lazy = false,
opts = {
suppressed_dirs = { "~/", "~/Projects", "~/Downloads", "/" },
},
}
+16
View File
@@ -0,0 +1,16 @@
return {
"greggh/claude-code.nvim",
dependencies = { "nvim-lua/plenary.nvim" },
config = function()
require("claude-code").setup({
window = {
position = "vertical",
split_ratio = 0.4,
},
})
end,
keys = {
{ "<leader>cc", "<cmd>ClaudeCode<CR>", desc = "Claude Code: Toggle" },
{ "<leader>cf", "<cmd>ClaudeCodeFocus<CR>", desc = "Claude Code: Focus" },
},
}
-3
View File
@@ -1,3 +0,0 @@
return {
"benlubas/neorg-interim-ls",
}
-28
View File
@@ -1,28 +0,0 @@
return {
"jakobkhansen/journal.nvim",
config = function()
require("journal").setup({
filetype = "md", -- Filetype to use for new journal entries
root = "~/Notes/Personal/journals", -- Root directory for journal entries
date_format = "%Y-%m-%d", -- Date format for `:Journal <date-modifier>`
autocomplete_date_modifier = "end", -- "always"|"never"|"end". Enable date modifier autocompletion
-- Configuration for journal entries
journal = {
-- Default configuration for `:Journal <date-modifier>`
format = "%Y_%m_%d",
template = "# %A %B %d %Y\n",
frequency = { day = 1 },
-- Nested configurations for `:Journal <type> <type> ... <date-modifier>`
entries = {
day = {
format = "%Y_%m_%d", -- Format of the journal entry in the filesystem.
template = "# %A %B %d %Y\n", -- Optional. Template used when creating a new journal entry
frequency = { day = 1 }, -- Optional. The frequency of the journal entry. Used for `:Journal next`, `:Journal -2` etc
},
},
},
})
end,
}
+17
View File
@@ -0,0 +1,17 @@
return {
"mrjones2014/legendary.nvim",
priority = 10000,
lazy = false,
dependencies = { "nvim-telescope/telescope.nvim" },
opts = {
telescope = { auto_register_which_key = false },
keymaps = {
{ "<leader>cc", description = "Claude Code: Toggle terminal" },
{ "<leader>cf", description = "Claude Code: Focus terminal" },
},
},
keys = {
{ "<leader><leader>", "<cmd>Legendary<CR>", desc = "Command Palette" },
{ "<C-p>", "<cmd>Legendary<CR>", desc = "Command Palette", mode = { "n", "i" } },
},
}
-38
View File
@@ -1,38 +0,0 @@
-- Configuration Documentation https://github.com/jakewvincent/mkdnflow.nvim?tab=readme-ov-file#%EF%B8%8F-configuration
return {
"jakewvincent/mkdnflow.nvim",
config = function()
require("mkdnflow").setup({
-- Config goes here; leave blank for defaults
perspective = {
priority = "first",
root_tell = false,
},
new_file_template = {
use_template = true,
placeholders = {
before = {
title = "link_title",
date = "os_date",
},
after = {},
},
template = "# {{ title }}",
},
links = {
style = "markdown",
name_is_source = false,
conceal = false,
context = 0,
implicit_extension = nil,
transform_implicit = false,
transform_explicit = function(text)
text = text:gsub(" ", "-")
text = text:lower()
return text
end,
create_on_follow_failure = true,
},
})
end,
}
+15
View File
@@ -0,0 +1,15 @@
return {
"stevearc/oil.nvim",
dependencies = { "nvim-tree/nvim-web-devicons" },
lazy = false,
opts = {
default_file_explorer = true,
columns = { "icon" },
view_options = {
show_hidden = true,
},
},
keys = {
{ "-", "<cmd>Oil<CR>", desc = "Open parent directory" },
},
}