Commit graph

1388 commits

Author SHA1 Message Date
8ccaf2bfec zsh: kill whole line with ^u rather than from start of insert 2023-10-04 23:52:06 +02:00
91719784e5 zsh: add fzf key bindings 2023-10-04 23:51:43 +02:00
589f310ef8 zsh: revert to simpler widget naming 2023-10-04 23:45:36 +02:00
0e18599a8d zsh: rename: vi-mode -> line-editor 2023-10-04 22:23:56 +02:00
1f3d8d824c zsh: add key bindings 2023-10-04 22:22:46 +02:00
56f97684a8 zsh: minor renames/reorder 2023-10-04 21:46:18 +02:00
a8c557f4d2 install: fix undefined variables 2023-10-03 23:07:39 +02:00
27d284ddd2 zsh: remove extra newline before prompt 2023-10-03 18:57:22 +02:00
f8c2672253 debian: replace python3-venv with python3-virtualenv 2023-10-03 13:43:14 +02:00
f17da909bd install.sh: fix SC2209 2023-10-03 12:51:22 +02:00
bd7f6613b1 install.sh: exit on errors 2023-10-03 12:50:30 +02:00
2f4b5322a6 install.sh: fix formatting 2023-10-03 12:47:30 +02:00
56382e39b2 vim: add syntax highlight for AppleScript 2023-10-01 23:47:01 +02:00
82a08405c5 zsh: use grep from homebrew if available 2023-10-01 23:46:26 +02:00
e133205865 git: add start alias 2023-10-01 23:45:28 +02:00
7c68f1bbb0 debian: add python3-venv 2023-09-13 09:12:57 +02:00
eb021db36b vim/diagnostic: only jump to next/prev if there is a visible diagnostic 2023-09-06 09:48:21 +02:00
dfe0e1cd6a mintty: update config
This is a snapshot of my current wsltty config on Windows.
2023-09-06 08:58:07 +02:00
f87c6cb390 vim/diagnostic: only navigate items with visible virtual text 2023-09-05 13:12:26 +02:00
2f5cad1109 vim/diagnostic: add mapping to change displayed virtual text level 2023-09-05 12:53:09 +02:00
13561a7e36 vim: use <Up>/<Down> to navigate diagnostics 2023-09-05 11:12:48 +02:00
43b5d5c8a5 vim: always show sign columns
I didn't like the signs over the numbers, but also don't want the
jumpiness of the 'auto' mode.
2023-09-05 09:59:01 +02:00
715412182e vim: spelling updates 2023-09-01 08:52:12 +02:00
d5e870758d vim: set commentstring for C# files 2023-09-01 08:51:48 +02:00
0f3fc2ba00 vim: add plugin 'Hoffs/omnisharp-extended-lsp.nvim' 2023-09-01 08:51:13 +02:00
d4660c3da4 vim/lsp: minor change to mason-lspconfig setup 2023-08-22 10:01:40 +02:00
7b4e7462b7 vim/lsp: override handlers via lspconfig rather than globally 2023-08-22 09:57:23 +02:00
51be43ec10 vim/lsp: factor out border into separate table 2023-08-22 09:57:23 +02:00
1be31450ea vim/lsp: add extend() for better extesibility 2023-08-22 09:57:23 +02:00
9df724e7a1 vim/keymap: more mappings to center screen when jumping 2023-08-18 23:40:49 +02:00
31bb90d3a4 vim: add plugin 'j-hui/fidget.nvim' 2023-08-18 23:40:20 +02:00
27513acd50 vim: add plugin 'mawkler/modicator.nvim' 2023-08-18 22:31:25 +02:00
4ff8594d47 vim/nvim-tree: small visual tweaks 2023-08-18 22:04:31 +02:00
942142357b vim/lualine: don't show trailing whitespace for help files 2023-08-18 21:08:26 +02:00
b185ac5311 vim: make it easy to reload plugin configs with :lua R('...').config() 2023-08-18 00:05:47 +02:00
350d0073f7 vim/telescope: make plugin config self-contained 2023-08-17 23:53:59 +02:00
5da88d464b vim/lualine: make plugin config self-contained 2023-08-17 23:49:36 +02:00
56aa86df56 vim/keymap: formatting 2023-08-17 23:49:15 +02:00
1c16b06677 vim/neogit: use same mapping as fugitive to toggle diffs 2023-08-17 22:43:45 +02:00
f037a36f27 vim: move mappings back to the plugins 2023-08-17 22:43:03 +02:00
79b5b7812f vim/colorizer: use foreground mode
It's easy to confuse the background mode with search highlights.
2023-08-17 22:23:25 +02:00
c9b680e93a vim: clean up plugins dependencies 2023-08-17 22:19:34 +02:00
7a293c6024 vim: everything is module... 2023-08-17 22:17:44 +02:00
a869818ad2 vim/keymap: formatting 2023-08-13 03:36:16 +02:00
5757c379e6 vim/telescope: minor refactor 2023-08-13 03:35:17 +02:00
ea9cd3872d vim/lualine: add custom searchcount component 2023-08-13 03:11:23 +02:00
6244808688 vim/lualine: prepare color abstraction 2023-08-13 03:11:23 +02:00
7f80e37117 vim/lualine: minor refactor 2023-08-13 03:11:23 +02:00
7a73598f76 vim/lualine: add trailing whitespace 2023-08-13 03:11:23 +02:00
31b9a726eb vim/lualine: fix filename italics and refactor component extensions 2023-08-13 00:40:30 +02:00