Commit Graph

41 Commits

Author SHA1 Message Date
surtur b42920e007
direnv,vim: add 'add_extra_vimrc' 2022-05-06 22:52:07 +02:00
surtur 44334b81de
vimrc: add gotags.vimrc.vim 2022-04-29 00:27:09 +02:00
surtur 606fb8163f
vimrc: make CursorLineNR bold 2021-11-10 01:28:37 +01:00
surtur 67c5365a5d
vimrc: fix meta (here alt) keys 2021-11-10 01:26:38 +01:00
surtur 3122079ebf
vimrc(chore): add bindings to edit,reload $MYVIMRC 2021-11-10 01:24:22 +01:00
surtur 7e19e80927
vimrc: floating popups ("baloons") related 2021-11-10 01:22:18 +01:00
surtur f5651bc830
vimrc: enable cursorcolumn 2021-11-10 01:21:07 +01:00
surtur 32f2bd2b79
vimrc: add cursorline-related optimizations 2021-11-10 01:19:45 +01:00
surtur 60e8b840c4
vimrc: add rust filetype parameters (opinionated) 2021-11-10 01:15:26 +01:00
surtur 063420cb1f
vimrc: add ALE fixers+linters
caveat: they need to be locally installed
2021-11-10 01:11:30 +01:00
surtur ef406a6c2b
vimrc: better scope plugin loading 2021-11-10 01:08:28 +01:00
surtur 6e946f2863
vimrc: add function, binding for latex+bibtex
* integrates better with Vimtex
* automates working with bibtex
2021-11-10 01:03:15 +01:00
surtur 9cdf3613e1
vimrc: change caret colour in --I-- to purple
* better caret visibility on dark terminal background
2021-11-10 00:45:54 +01:00
surtur 6ddbf358ab
vimrc: gitgutter use floating popups 2021-11-10 00:42:30 +01:00
surtur c5094e0ae8
vimrc: add ALE configuration options 2021-11-10 00:40:00 +01:00
surtur 106bd7ba91
vimrc: add bazel/starlark filetype highlighting
courtesy of bazelbuild/vim-ft-bzl
2021-11-10 00:35:12 +01:00
surtur 0b2c03c633
vimrc: set updatetime to 250 2021-09-01 16:42:29 +02:00
surtur 75e56e8607
vimrc: add vimtex highlighting groups 2021-05-29 21:22:54 +02:00
surtur 152a57b45d
vimrc: load nerdcommenter right away 2021-05-29 21:21:59 +02:00
surtur b6d34d41e1
vimrc: kitty transparency+space_vim_theme fix
* unset the colorscheme background, just use whatever is set for kitty
* the above allows for termguicolors to be set without issues (at least
  with space_vim_theme)
2021-05-29 21:18:05 +02:00
surtur 973342d547
chore(vimrc): add autocmd setting for bibtex files 2021-05-20 20:35:13 +02:00
surtur ee281479af
chore(vimrc): update gitgutter congiguration
* set sign backgrouds = 0
* preview win floating = 0 as the floating window with vim has some
  issues (overflowing the parent window, resulting in illegible text,
  low bg contrast)
2021-05-20 20:32:50 +02:00
surtur 5d3a740b24
chore(vimrc): add ALE list window config params 2021-05-20 20:17:59 +02:00
surtur 0f1cfa623c
chore(vimrc): add vim-gitgutter plugin 2021-05-20 20:17:10 +02:00
surtur 1861310a9b
vimrc: terminal mode enhancements
* add keybinds to run make in the {back,fore}ground and open the
  terminal once done
* add keybind to enter terminal normal mode easily
2021-05-03 14:43:57 +02:00
surtur 31e3b051f2
vimrc: set options for ft=sway and tw=79 generally 2021-05-03 04:41:52 +02:00
surtur de591a7f7a
vimrc: optimise plugin loading + linter setting
* theme change to space_vim_theme
* airline theme change to violet
* compensate for themes not setting italic by setting it ourselves
* airline mode set to the short versions of normal, insert, visual,
  etc...

* enable vim popups (ballooneval)

* add ALE linter

* syntastic conditional loading
* Plug plugins conditional loading
* plugins slowing down vim startup are only loaded based on
  event hooks that's active once vim loaded the file {CursorHold,CursorHoldI}
* {plugin,theme,general} clean-up
2021-05-03 02:05:15 +02:00
surtur 40a45bfefd
vimrc: thic cursor pls 2021-03-23 19:37:38 +01:00
surtur bfebde7a58
vimrc: add wiki plugin 2021-03-23 19:36:36 +01:00
surtur 83283e3645
vimrc: set Fira Code as gui font 2021-03-15 14:18:07 +01:00
surtur d748fb4415
vimrc: cursor updates 2021-03-15 14:16:36 +01:00
surtur d3c2cc87fb
vimrc: syntastic setting updates 2021-03-15 14:15:41 +01:00
surtur bae9b0d39b
vimrc: run gitgutter calls asynchronously 2021-03-15 14:14:40 +01:00
surtur 54d4ed9469
vimrc: plugin updates 2021-03-15 14:13:32 +01:00
surtur cbb464b1a8
fix: deoplete updating
* don't call nvim command
* enable at startup
2021-02-10 23:26:30 +01:00
surtur 88fbf9e0cb
chore: set autoload for tex files 2021-02-04 22:56:22 +01:00
surtur d1182628a3
vimrc: set conceallevel properly 2021-02-04 22:56:15 +01:00
surtur ab973281fd
feat: vimrc updates 2020-10-05 18:32:34 +02:00
surtur 2d8d5892f5
feat: notermguicolors; feat: pdflatex compilation shorthand 2020-06-11 23:06:33 +02:00
surtur aa3dff77a4
feat: vimrc enhancements
* feat: added latex compilation nmap
* feat: set scrolloff=5
* feat: set noerrorbells (silence)
* feat: set conceallevel=0 - esp. noticeable in json files
* feat: set termguicolors
* fix: vim in tmux mouse fix (in qterminal)
* refactor: use palenight.vim as palenight
* refactor: move stuff around
2020-05-27 10:25:31 +02:00
surtur af9d41c0b9
moved vimrc to a folder 2020-04-29 15:12:42 +02:00