1
1
options = require (' options' )
2
- OptionSetter = require (' options.setter' )
3
- Mapped = require (' options.mapped' )
4
-
5
- print (OptionSetter .apply )
6
2
7
3
-- wtf is this?
8
4
vim .api .nvim_buf_set_option (0 , ' omnifunc' , ' v:lua.vim.lsp.omnifunc' )
9
5
10
6
options .global {
11
7
mapleader = " <Space>" ,
12
- wildIgnores = Mapped : new (" wildignores" ):setValue {
8
+ wildIgnores = options . newMapped (" wildignores" ):setValue {
13
9
" *.pyc" ,
14
10
" *.o" ,
15
11
" *.obj" ,
@@ -57,10 +53,10 @@ options.vim{
57
53
58
54
options .global {
59
55
-- NERDTree
60
- nerdTreeWinSize = Mapped : new (" g:NERDTreeWinSize" , 40 ),
61
- nerdTreeMouseMode = Mapped : new (" g:NERDTreeMouseMode" , 2 ),
56
+ nerdTreeWinSize = options . newMapped (" g:NERDTreeWinSize" , 40 ),
57
+ nerdTreeMouseMode = options . newMapped (" g:NERDTreeMouseMode" , 2 ),
62
58
63
- nerdTreeIgnore = Mapped : new (" g:NERDTreeIgnore" ):setValue {
59
+ nerdTreeIgnore = options . newMapped (" g:NERDTreeIgnore" ):setValue {
64
60
' ~$' ,
65
61
' __pycache__' ,
66
62
' CMakeFiles' ,
@@ -70,26 +66,26 @@ options.global{
70
66
' node_modules' ,
71
67
},
72
68
73
- aleFixers = Mapped : new (" g:ale_fixers" ):setValue {
69
+ aleFixers = options . newMapped (" g:ale_fixers" ):setValue {
74
70
typescript = {" tslint" },
75
71
scss = {" prettier" },
76
72
html = {" prettier" },
77
73
vue = {" eslint" },
78
74
},
79
75
80
- emmet = Mapped : new (" g:user_emmet_settings" ):setValue {
76
+ emmet = options . newMapped (" g:user_emmet_settings" ):setValue {
81
77
javascript = { extends = ' jsx' },
82
78
typescript = { extends = ' jsx' },
83
79
},
84
80
85
81
omnisharp = {
86
- stdio = Mapped : new (" g:OmniSharp_server_stdio" , 0 ),
87
- useMono = Mapped : new (" g:OmniSharp_server_use_mono" , 1 ),
82
+ stdio = options . newMapped (" g:OmniSharp_server_stdio" , 0 ),
83
+ useMono = options . newMapped (" g:OmniSharp_server_use_mono" , 1 ),
88
84
},
89
85
90
86
pySettings = {
91
- hostProg = Mapped : new (" g:python_host_prog" , ' /usr/bin/python' ),
92
- host3Prog = Mapped : new (" g:python3_host_prog" , ' /usr/bin/python3' ),
87
+ hostProg = options . newMapped (" g:python_host_prog" , ' /usr/bin/python' ),
88
+ host3Prog = options . newMapped (" g:python3_host_prog" , ' /usr/bin/python3' ),
93
89
},
94
90
}
95
91
0 commit comments