M .config/nvim/autoload/local/gui.vim => .config/nvim/autoload/local/gui.vim +10 -6
@@ 81,31 81,35 @@ function! local#gui#set_font(name, options)
let l:w = get(a:options, 'weight', 0)
if l:w
- let l:val_parts += ['w'.l:h]
+ let l:val_parts += ['w'.l:w]
endif
let l:i = get(a:options, 'italic', 0)
if l:i
- let l:val_parts += ['i'.l:h]
+ let l:val_parts += ['i'.l:i]
endif
let l:b = get(a:options, 'bold', 0)
if l:b
- let l:val_parts += ['b'.l:h]
+ let l:val_parts += ['b'.l:b]
endif
let l:sb = get(a:options, 'semibold', 0)
if l:sb
- let l:val_parts += ['sb'.l:h]
+ let l:val_parts += ['sb'.l:sb]
endif
let l:l = get(a:options, 'light', 0)
if l:l
- let l:val_parts += ['l'.l:h]
+ let l:val_parts += ['l'.l:l]
endif
let l:val = join(l:val_parts, ':')
- let &guifont = l:val
+ if exists(':Guifont')
+ execute 'Guifont! '.l:val
+ else
+ let &guifont = l:val
+ endif
endfunction
" }}}
M .config/nvim/ginit.vim => .config/nvim/ginit.vim +1 -1
@@ 16,7 16,7 @@ if has('mac')
elseif hostname() == 'freedombox'
" For some reason it's 'ypn envypn' on Suse, but 'envypn' on Debian...
let g:gui_default_font_name = 'Iosevka SS01'
- let g:gui_default_font_opts = {'size': 11, 'weight': 60}
+ let g:gui_default_font_opts = {'size': 10, 'weight': 60}
elseif hostname() == 'freedom-slab'
let g:gui_default_font_spec = 'envypn'
let g:gui_default_font_opts = {'size': 8}
M .config/nvim/lua/plugin-config.lua => .config/nvim/lua/plugin-config.lua +6 -0
@@ 325,6 325,12 @@ lspconfig.sqlls.setup({
on_attach = lspconfig_on_attach,
})
+-- TODO: Use Vlime mappings + some REPL integration
+-- raco pkg install racket-langserver
+lspconfig.racket_langserver.setup({
+ on_attach = lspconfig_on_attach,
+})
+
-- :LspInstall sumneko_lua
--lspconfig.sumneko_lua.setup({
-- settings = {
M .config/qterminal.org/qterminal.ini => .config/qterminal.org/qterminal.ini +3 -3
@@ 56,9 56,9 @@ Width=70
[MainWindow]
ApplicationTransparency=0
fixedSize=@Size(600 400)
-pos=@Point(6 27)
-size=@Size(1906 1165)
-state=@ByteArray(\0\0\0\xff\0\0\0\0\xfd\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\0\xfc\x2\0\0\0\x1\xfb\0\0\0&\0\x42\0o\0o\0k\0m\0\x61\0r\0k\0s\0\x44\0o\0\x63\0k\0W\0i\0\x64\0g\0\x65\0t\0\0\0\0\0\xff\xff\xff\xff\0\0\0\x8b\0\xff\xff\xff\0\0\ar\0\0\x4\x8d\0\0\0\x4\0\0\0\x4\0\0\0\b\0\0\0\b\xfc\0\0\0\0)
+pos=@Point(963 613)
+size=@Size(949 579)
+state=@ByteArray(\0\0\0\xff\0\0\0\0\xfd\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\0\xfc\x2\0\0\0\x1\xfb\0\0\0&\0\x42\0o\0o\0k\0m\0\x61\0r\0k\0s\0\x44\0o\0\x63\0k\0W\0i\0\x64\0g\0\x65\0t\0\0\0\0\0\xff\xff\xff\xff\0\0\0\x8b\0\xff\xff\xff\0\0\x3\xb5\0\0\x2\x43\0\0\0\x4\0\0\0\x4\0\0\0\b\0\0\0\b\xfc\0\0\0\0)
[Sessions]
size=0