-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathinit.lua
71 lines (66 loc) · 1.93 KB
/
init.lua
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
-- temporary placement here
local words = {}
for word in string.gmatch(vim.api.nvim_exec("!uname -a", true), "%S+") do
words[#words + 1] = word
end
-- exporte globally to be used in different modules
Architecture = words[#words - 1].." "..words[#words]
require ("user.launch")
require ("user.options")
require ("user.keymaps")
require ("user.autocmds")
require ("user.plugin_keybindings")
spec ("user.colorscheme")
spec ("user.norg")
spec ("user.devicons")
spec ("user.treesitter")
spec ("user.schemastore")
if Architecture ~= "aarch64 Android" then
spec ("user.mason")
spec ("user.lspconfig")
-- spec ("user.lsp_lines")
spec ("user.extras.twilight")
spec ("user.extras.zen-mode")
end
spec ("user.cmp")
spec ("user.none-ls")
spec ("user.telescope")
spec ("user.nvimtree")
spec ("user.comment")
spec ("user.conform")
spec ("user.lualine")
spec ("user.tmuxnavigator")
spec ("user.navic")
spec ("user.breadcrumbs")
spec ("user.harpoon")
spec ("user.illuminate")
spec ("user.toggleterm")
-- spec ("user.toggleterm-manager") -- not using for now, will see if my workflow is fine without this
spec ("user.gitsigns")
spec ("user.neogit")
spec ("user.diffview")
spec ("user.autopairs")
spec ("user.project")
spec ("user.trouble")
spec ("user.undotree")
spec ("user.diffview")
spec ("user.nvim-surround")
spec ("user.extras.tabby")
spec ("user.extras.neoscroll")
spec ("user.extras.oil")
spec ("user.extras.ufo")
spec ("user.extras.noice")
spec ("user.extras.gitlinker")
spec ("user.extras.bqf")
spec ("user.extras.dressing") -- doesn't allow me to use Ctrl-F like I do in command mode
spec ("user.extras.colorizer")
spec ("user.extras.fidget")
spec ("user.extras.navbuddy")
spec ("user.extras.modicator")
spec ("user.extras.todo-comments")
spec ("user.extras.markdown-preview") -- nice plugin, but don't always need it
require ("user.lazy")
if vim.g.neovide then
vim.o.guifont = "Operator Mono Lig:h10" -- text below applies for VimScript
print("neovide done")
end