|
1 | 1 | { |
2 | 2 | description = "Neovim configuration with a side of flakes"; |
3 | 3 |
|
| 4 | + inputs = { |
| 5 | + nixpkgs.url = "github:NixOS/nixpkgs/nixpkgs-unstable"; |
| 6 | + flake-utils.url = "github:numtide/flake-utils"; |
| 7 | + }; |
| 8 | + |
4 | 9 | outputs = { |
5 | 10 | self, |
6 | 11 | nixpkgs, |
|
99 | 104 | }; |
100 | 105 | }); |
101 | 106 |
|
102 | | - inputs = { |
103 | | - nixpkgs.url = "github:NixOS/nixpkgs/nixpkgs-unstable"; |
104 | | - flake-utils.url = "github:numtide/flake-utils"; |
105 | | - |
106 | | - # Plugin loader |
107 | | - |
108 | | - "lazy.nvim" = { |
109 | | - url = "github:folke/lazy.nvim"; |
110 | | - flake = false; |
111 | | - }; |
| 107 | + # Nvim plugins (autogenerated by generate-nix-inputs.lua) |
112 | 108 |
|
113 | | - # Plugins |
| 109 | + # PLUGINS START |
| 110 | + inputs = { |
114 | 111 | "blink.cmp" = { |
115 | 112 | url = "github:Saghen/blink.cmp"; |
116 | 113 | flake = false; |
117 | 114 | }; |
118 | | - |
119 | 115 | "bufferline.nvim" = { |
120 | 116 | url = "github:akinsho/bufferline.nvim"; |
121 | 117 | flake = false; |
122 | 118 | }; |
123 | | - |
124 | 119 | "catppuccin" = { |
125 | 120 | url = "github:catppuccin/nvim"; |
126 | 121 | flake = false; |
127 | 122 | }; |
128 | | - |
129 | 123 | "conform.nvim" = { |
130 | 124 | url = "github:stevearc/conform.nvim"; |
131 | 125 | flake = false; |
132 | 126 | }; |
133 | | - |
134 | 127 | "diffview.nvim" = { |
135 | 128 | url = "github:sindrets/diffview.nvim"; |
136 | 129 | flake = false; |
137 | 130 | }; |
138 | | - |
139 | 131 | "friendly-snippets" = { |
140 | 132 | url = "github:rafamadriz/friendly-snippets"; |
141 | 133 | flake = false; |
142 | 134 | }; |
143 | | - |
144 | 135 | "gitsigns.nvim" = { |
145 | 136 | url = "github:lewis6991/gitsigns.nvim"; |
146 | 137 | flake = false; |
147 | 138 | }; |
148 | | - |
149 | 139 | "guess-indent.nvim" = { |
150 | 140 | url = "github:NMAC427/guess-indent.nvim"; |
151 | 141 | flake = false; |
152 | 142 | }; |
153 | | - |
| 143 | + "lazy.nvim" = { |
| 144 | + url = "github:folke/lazy.nvim"; |
| 145 | + flake = false; |
| 146 | + }; |
154 | 147 | "lualine.nvim" = { |
155 | 148 | url = "github:nvim-lualine/lualine.nvim"; |
156 | 149 | flake = false; |
157 | 150 | }; |
158 | | - |
159 | 151 | "markview.nvim" = { |
160 | 152 | url = "github:OXY2DEV/markview.nvim"; |
161 | 153 | flake = false; |
162 | 154 | }; |
163 | | - |
164 | 155 | "neo-tree.nvim" = { |
165 | 156 | url = "github:nvim-neo-tree/neo-tree.nvim"; |
166 | 157 | flake = false; |
167 | 158 | }; |
168 | | - |
169 | 159 | "neogit" = { |
170 | 160 | url = "github:NeogitOrg/neogit"; |
171 | 161 | flake = false; |
172 | 162 | }; |
173 | | - |
174 | 163 | "nui.nvim" = { |
175 | 164 | url = "github:MunifTanjim/nui.nvim"; |
176 | 165 | flake = false; |
177 | 166 | }; |
178 | | - |
179 | 167 | "nvim-autopairs" = { |
180 | 168 | url = "github:windwp/nvim-autopairs"; |
181 | 169 | flake = false; |
182 | 170 | }; |
183 | | - |
184 | 171 | "nvim-highlight-colors" = { |
185 | 172 | url = "github:brenoprata10/nvim-highlight-colors"; |
186 | 173 | flake = false; |
187 | 174 | }; |
188 | | - |
189 | 175 | "nvim-lightbulb" = { |
190 | 176 | url = "github:kosayoda/nvim-lightbulb"; |
191 | 177 | flake = false; |
192 | 178 | }; |
193 | | - |
194 | 179 | "nvim-lspconfig" = { |
195 | 180 | url = "github:neovim/nvim-lspconfig"; |
196 | 181 | flake = false; |
197 | 182 | }; |
198 | | - |
199 | 183 | "nvim-treesitter" = { |
200 | 184 | url = "github:nvim-treesitter/nvim-treesitter"; |
201 | 185 | flake = false; |
202 | 186 | }; |
203 | | - |
204 | 187 | "nvim-treesitter-textobjects" = { |
205 | 188 | url = "github:nvim-treesitter/nvim-treesitter-textobjects"; |
206 | 189 | flake = false; |
207 | 190 | }; |
208 | | - |
209 | 191 | "nvim-web-devicons" = { |
210 | 192 | url = "github:nvim-tree/nvim-web-devicons"; |
211 | 193 | flake = false; |
212 | 194 | }; |
213 | | - |
214 | 195 | "persistence.nvim" = { |
215 | 196 | url = "github:folke/persistence.nvim"; |
216 | 197 | flake = false; |
217 | 198 | }; |
218 | | - |
219 | 199 | "plenary.nvim" = { |
220 | 200 | url = "github:nvim-lua/plenary.nvim"; |
221 | 201 | flake = false; |
222 | 202 | }; |
223 | | - |
224 | 203 | "satellite.nvim" = { |
225 | 204 | url = "github:lewis6991/satellite.nvim"; |
226 | 205 | flake = false; |
227 | 206 | }; |
228 | | - |
229 | 207 | "scope.nvim" = { |
230 | 208 | url = "github:tiagovla/scope.nvim"; |
231 | 209 | flake = false; |
232 | 210 | }; |
233 | | - |
234 | 211 | "snacks.nvim" = { |
235 | 212 | url = "github:folke/snacks.nvim"; |
236 | 213 | flake = false; |
237 | 214 | }; |
238 | | - |
239 | 215 | "which-key.nvim" = { |
240 | 216 | url = "github:folke/which-key.nvim"; |
241 | 217 | flake = false; |
242 | 218 | }; |
243 | 219 | }; |
| 220 | + # PLUGINS END |
244 | 221 | } |
0 commit comments