-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathinit.lua
More file actions
125 lines (104 loc) · 3.18 KB
/
init.lua
File metadata and controls
125 lines (104 loc) · 3.18 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
117
118
119
120
121
122
123
124
125
require("spuxy.core.keymaps")
require("spuxy.core.launch")
require("spuxy.core.options")
spec("spuxy.whichkey")
-- AI
spec("spuxy.ai.copilot")
spec("spuxy.ai.tabnine")
spec("spuxy.ai.copilotchat")
-- spec("spuxy.ai.chatgpt") i dont use it atm, i need openai token which requires my creditcard ^^
-- MISC
spec("spuxy.alpha")
spec("spuxy.devicons")
spec("spuxy.mini-icon")
spec("spuxy.barbecue")
spec("spuxy.noice")
spec("spuxy.notify")
spec("spuxy.trouble")
spec("spuxy.treesj")
spec("spuxy.auto-session")
spec("spuxy.transparent")
spec("spuxy.markdown")
spec("spuxy.markdown-preview")
-- spec("spuxy.markview") It can be used as alternative to 'markdown'
-- COLORSCHEMES
-- spec("spuxy.colorschemes.gruvbox-nvim")
-- spec("spuxy.colorschemes.gruvbox")
-- spec("spuxy.colorschemes.pywal-nvim")
-- spec("spuxy.colorschemes.pywal16-nvim")
-- spec("spuxy.colorschemes.flow")
-- spec("spuxy.colorschemes.miasma")
spec("spuxy.colorschemes.tokyonight")
-- spec("spuxy.colorschemes.neopywal-nvim")
-- MOVEMENTS
spec("spuxy.autopairs") -- own keymaps
spec("spuxy.comment") -- own keymaps
-- spec("spuxy.indentline")
spec("spuxy.bufferline") -- own keymaps
spec("spuxy.telescope")
spec("spuxy.surround") -- own keymaps
spec("spuxy.window-picker") -- pickign window - own keymaps
spec("spuxy.spectre")
spec("spuxy.smart-splits") -- spliting and moving cursor and buffers
spec("spuxy.ufo") -- spliting and moving cursor and buffers
spec("spuxy.substitute") -- spliting and moving cursor and buffers
-- FILESYSTEM
spec("spuxy.neotree") -- own keymaps
spec("spuxy.lualine")
-- Projects manipulation
spec("spuxy.project")
spec("spuxy.harpoon")
-- COMPLETIONS
-- spec("spuxy.completions.blink") -- when i write, it pops menu to pick function + with tab it will complete func call with arguments and i change thm easily
-- spec("spuxy.completions.lazydev")
spec("spuxy.completions.cmp") -- when i write, it pops menu to pick function + with tab it will complete func call with arguments and i change thm easily
-- LSP
spec("spuxy.navic")
-- spec("spuxy.neodev") -- delet because of lazdyev
spec("spuxy.lsp.lspconfig")
-- spec("spuxy.lsp.none-ls")
spec("spuxy.lsp.mason")
spec("spuxy.lsp.mason-lspconfig")
spec("spuxy.treesitter")
spec("spuxy.treesitter-textobjects")
spec("spuxy.yamlcompanion")
-- spec("spuxy.navigator")
spec("spuxy.symbol-usage")
spec("spuxy.luasnip")
spec("spuxy.conform")
-- GIT
spec("spuxy.git.gitsigns")
spec("spuxy.git.neogit")
-- UI
spec("spuxy.bqf")
-- spec("spuxy.menu")
spec("spuxy.lspsaga")
spec("spuxy.todo-comments")
spec("spuxy.lsp_signature")
spec("spuxy.rainbow")
spec("spuxy.dressing")
spec("spuxy.overseer")
spec("spuxy.illuminate")
spec("spuxy.schemastore")
-- Debuging
spec("spuxy.neotest")
spec("spuxy.debug.dap")
spec("spuxy.debug.ui")
spec("spuxy.debug.telescope")
spec("spuxy.debug.virtual-text")
spec("spuxy.debug.mason")
spec("spuxy.debug.go")
spec("spuxy.debug.python")
-- Languages
spec("spuxy.lsp.go.go-nvim")
spec("spuxy.lsp.go.godoc")
spec("spuxy.lsp.c.clangd-nvim")
-- LINTERS
spec("spuxy.linters.nvim-lint")
-- TERM
spec("spuxy.toggleterm")
require("spuxy.lazy")
require("spuxy.core.functions")
local commands = require("spuxy.core.commands")
commands.load(commands.defaults)
require("spuxy.core.health")