This repository was archived by the owner on May 2, 2026. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathrocks.toml
More file actions
116 lines (105 loc) · 2.47 KB
/
rocks.toml
File metadata and controls
116 lines (105 loc) · 2.47 KB
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
110
111
112
113
114
115
116
import = ["rocks-treesitter.toml"]
# Rocksmarker plugins declaration file.
# latest 6.11.2025
# List of non-Neovim rocks.
# This includes things like `toml` or other lua packages.
[rocks]
# luarocks = "3.12.2"
# Rocks configuration section
[config]
colorscheme = "min-theme"
# 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!
[treesitter]
# auto_highlight = "all"
# NOTE: These are parsers, not filetypes.
auto_highlight = [
"lua",
"luadoc",
"markdown",
"markdown_inline",
"bash",
"json",
"toml",
"vim",
"vimdoc",
"yaml",
"git_config",
"gitcommit",
"gitignore",
"ini",
"vim",
"vimdoc",
"css",
"html",
]
auto_install = "true"
config_path = "rocks-treesitter.toml"
[plugins]
# Rocks section
"rocks.nvim" = "2.47.5"
"rocks-config.nvim" = "3.2.0"
"rocks-treesitter.nvim" = "1.3.1"
"rocks-edit.nvim" = "scm"
# UI plugins
"min-theme.nvim" = "scm"
"mini.icons" = "0.17.0"
"mini.pairs" = "0.17.0"
"lualine.nvim" = "scm"
"bufferline.nvim" = "4.9.1"
"gitsigns.nvim" = "2.1.0"
"which-key.nvim" = "3.17.0"
"rainbow-delimiters.nvim" = "0.12.0"
"persisted.nvim" = "3.0.0"
"nvim-highlight-colors" = "scm"
"snacks.nvim" = "2.31.0"
"grug-far.nvim" = "1.6.67"
neogit = "3.0.0"
# Autocompletions plugins
"blink.cmp" = "1.10.2"
luasnip = "2.5.0"
friendly-snippets = "scm"
# Plugins for LSP
"mason.nvim" = "2.2.1"
"mason-lspconfig.nvim" = "2.1.0"
nvim-lspconfig = "2.8.0"
"mason-tool-installer.nvim" = "scm"
# Diagnostic plugins
nvim-lint = "scm"
"conform.nvim" = "scm"
"trouble.nvim" = "3.7.1"
# Markdown plugins
"render-markdown.nvim" = "8.12.0"
"markdown-plus.nvim" = "2.0.1"
nvim-rockydocs = "0.1.1"
# Plugins for language server support
# and auto completion
[bundles.lsp]
items = [
"mason.nvim",
"mason-lspconfig.nvim",
"nvim-lspconfig",
"blink.cmp",
"mason-tool-installer.nvim",
"luasnip",
]
# Plugin for diagnostics and related code display
[bundles.diagnostics]
items = ["conform.nvim", "nvim-lint", "trouble.nvim"]
# Plugins for the implementation of the graphical
# user interface
[bundles.ui]
items = [
"min-theme.nvim",
"snacks.nvim",
"lualine.nvim",
"bufferline.nvim",
"persisted.nvim",
"gitsigns.nvim",
"rainbow-delimiters.nvim",
"which-key.nvim",
"nvim-highlight-colors",
]
# Plugins for specific functionality of Markdown code
[bundles.markdown]
items = ["markdown-plus.nvim", "render-markdown.nvim"]