mirror of
https://github.com/mikkelsvartveit/dotfiles.git
synced 2025-12-22 19:22:38 +00:00
Add Claude Code integration to Neovim
This commit is contained in:
parent
dce78000d2
commit
a117bcb328
3 changed files with 17 additions and 10 deletions
1
git/ignore
Normal file
1
git/ignore
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
**/.claude/settings.local.json
|
||||||
|
|
@ -3,6 +3,7 @@
|
||||||
"LuaSnip": { "branch": "master", "commit": "faf3c94a44508cec1b961406d36cc65113ff3b98" },
|
"LuaSnip": { "branch": "master", "commit": "faf3c94a44508cec1b961406d36cc65113ff3b98" },
|
||||||
"auto-session": { "branch": "main", "commit": "00334ee24b9a05001ad50221c8daffbeedaa0842" },
|
"auto-session": { "branch": "main", "commit": "00334ee24b9a05001ad50221c8daffbeedaa0842" },
|
||||||
"catppuccin": { "branch": "main", "commit": "56a9dfd1e05868cf3189369aad87242941396563" },
|
"catppuccin": { "branch": "main", "commit": "56a9dfd1e05868cf3189369aad87242941396563" },
|
||||||
|
"claude-code.nvim": { "branch": "main", "commit": "ffdf35d8566528cb144d9812eccfecee34502edf" },
|
||||||
"cmp-nvim-lsp": { "branch": "main", "commit": "a8912b88ce488f411177fc8aed358b04dc246d7b" },
|
"cmp-nvim-lsp": { "branch": "main", "commit": "a8912b88ce488f411177fc8aed358b04dc246d7b" },
|
||||||
"code_runner.nvim": { "branch": "main", "commit": "386bcaa8aa7ae8703281afce4465ecfdb7c44e65" },
|
"code_runner.nvim": { "branch": "main", "commit": "386bcaa8aa7ae8703281afce4465ecfdb7c44e65" },
|
||||||
"gitsigns.nvim": { "branch": "main", "commit": "8b729e489f1475615dc6c9737da917b3bc163605" },
|
"gitsigns.nvim": { "branch": "main", "commit": "8b729e489f1475615dc6c9737da917b3bc163605" },
|
||||||
|
|
|
||||||
|
|
@ -175,6 +175,21 @@ require("lazy").setup({
|
||||||
end,
|
end,
|
||||||
},
|
},
|
||||||
|
|
||||||
|
-- Claude Code integration
|
||||||
|
{
|
||||||
|
"greggh/claude-code.nvim",
|
||||||
|
dependencies = {
|
||||||
|
"nvim-lua/plenary.nvim",
|
||||||
|
},
|
||||||
|
config = function()
|
||||||
|
require("claude-code").setup({
|
||||||
|
window = {
|
||||||
|
split_ratio = 0.5,
|
||||||
|
},
|
||||||
|
})
|
||||||
|
end,
|
||||||
|
},
|
||||||
|
|
||||||
-- Auto-restore session when opening Neovim
|
-- Auto-restore session when opening Neovim
|
||||||
{
|
{
|
||||||
"rmagatti/auto-session",
|
"rmagatti/auto-session",
|
||||||
|
|
@ -296,16 +311,6 @@ require("lazy").setup({
|
||||||
end,
|
end,
|
||||||
},
|
},
|
||||||
|
|
||||||
-- Live Markdown preview in browser
|
|
||||||
-- {
|
|
||||||
-- "iamcco/markdown-preview.nvim",
|
|
||||||
-- build = "cd app && npm install",
|
|
||||||
-- ft = "markdown",
|
|
||||||
-- init = function()
|
|
||||||
-- vim.g.mkdp_auto_close = 0
|
|
||||||
-- end,
|
|
||||||
-- },
|
|
||||||
|
|
||||||
-- Git integration - show modified lines next to line numbers
|
-- Git integration - show modified lines next to line numbers
|
||||||
{
|
{
|
||||||
"lewis6991/gitsigns.nvim",
|
"lewis6991/gitsigns.nvim",
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue