-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathrocks.toml
109 lines (90 loc) · 3.02 KB
/
rocks.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
import = ["rocks-treesitter.toml"]
# List of non-Neovim rocks.
# This includes things like `toml` or other lua packages.
[rocks]
[config]
plugins_dir = "nvimrc/plugins/"
auto_setup = false
# List of Neovim plugins to install alongside their versions.
# If the plugin name contains a dot then you must add quotes to the key name!
[plugins]
# Core rocks plugins
"rocks.nvim" = "2.43.1"
"rocks-config.nvim" = "3.1.0"
"rocks-git.nvim" = "2.5.2"
"rocks-lazy.nvim" = "1.2.0"
"rocks-treesitter.nvim" = "1.3.0"
"fidget.nvim" = { version = "1.6.0", event = "UIEnter" }
"gitsigns.nvim" = { version = "scm", config = true, event = "BufRead" }
"indent-blankline.nvim" = { version = "3.8.7", config = true, event = "BufEnter" }
"lualine.nvim" = { version = "scm", config = true, event = "UIEnter" }
"none-ls.nvim" = { version = "scm", config = true, event = "VimEnter" }
"nui.nvim" = "0.3.0"
"oil.nvim" = { version = "2.15.0", config = true, cmd = "Oil" }
"rainbow-delimiters.nvim" = { version = "0.8.0", config = true, event = "BufEnter" }
"schemastore.nvim" = { version = "0.2.0" }
"telescope.nvim" = { version = "scm", event = "UIEnter" }
"which-key.nvim" = { version = "3.17.0", config = true, event = "UIEnter" }
"lazydev.nvim" = { version = "1.9.0", config = true, ft = "lua" }
nvim-lspconfig = { version = "1.7.0", event = "VimEnter" }
nvim-surround = { version = "2.1.5", config = true, event = "BufEnter" }
rustaceanvim = { version = "5.25.0", config = true, ft = "rust" }
# Color themes
[plugins."catppuccin.nvim"]
git = "catppuccin/nvim"
branch = "main"
rev = "4bb938bbba41d306db18bf0eb0633a5f28fd7ba0"
[plugins."toggleterm.nvim"]
version = "2.13.1"
keys = [
{ lhs = "<leader><cr>", rhs = "<Cmd>ToggleTerm<cr>", desc = "Toggle terminal" },
{ lhs = "<leader><A-cr>", rhs = "<Cmd>ToggleTerm direction=float<cr>", desc = "Toggle terminal" },
]
[plugins."copilot.lua"]
git = "zbirenbaum/copilot.lua"
branch = "master"
[plugins."copilot-lualine"]
git = "AndreM222/copilot-lualine"
rev = "dc4b8ed0f75bc2557b3158c526624bf04ad233ea"
branch = "main"
[plugins.neotree]
git = "nvim-neo-tree/neo-tree.nvim"
rev = "3.30"
[plugins."dressing.nvim"]
version = "3.1.1"
config = { input = { border = "none" } }
event = "UIEnter"
[plugins."tiny-inline-diagnostic.nvim"]
git = "rachartier/tiny-inline-diagnostic.nvim"
config = true
event = "BufEnter"
[plugins.neogit]
version = "scm"
cmd = "Neogit"
[plugins.neogit.config]
disable_builtin_notifications = true
disable_commit_confirmation = true
disable_line_numbers = false
graph_style = "unicode"
commit_popup = { kind = "vsplit" }
preview_buffer = { kind = "vsplit" }
popup = { kind = "vsplit" }
[plugins."crates.nvim"]
git = "saecki/crates.nvim"
rev = "v0.6.0"
[plugins.nvim-treesitter-context]
version = "scm"
event = "BufEnter"
config.multiline_threshold = 5
[plugins."blink.cmp"]
git = "saghen/blink.cmp"
rev = "v0.12.4"
branch = "main"
event = ["InsertEnter", "CmdlineEnter"]
[treesitter]
auto_highlight = "all"
auto_install = "prompt"
config_path = "rocks-treesitter.toml"
disable = ["neo-tree"]
[treesitter.parser_map]
PKGBUILD = "bash"