~wintershadows/dotfiles

356fb9cd385deb3c9239cb130cddf5964bbcc225 — Mysterious Grass a month ago 8d34f25
Fix Guifont issue
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