4e66ed6387
zsh: add more bindings to the menuselect keymap
2023-10-06 10:17:05 +02:00
010bb0afde
zsh: better completion
2023-10-06 05:04:59 +02:00
e3154d0b78
vim: trigger InsertLeave when using ctrl-c in insert mode
2023-10-05 22:46:33 +02:00
09f1571dfb
vim: move options to separate file
2023-10-05 22:37:29 +02:00
3866ffecc1
vim: move autocmds to separate file
2023-10-05 22:35:05 +02:00
f61f2deeb3
vim: hide/show cursor line when entering/leaving insert mode
2023-10-05 22:32:09 +02:00
961d086b9d
tmux: status line style tweak
2023-10-05 22:00:25 +02:00
c72b34eb42
zsh: make CTRL-R backwards compatible to v0.21.0
...
I am still using Debian 11 on some machines, which has fzf 0.21.0. This
version doesn't accept `--schema=history` yet (introduced in 0.33.0), so
I replaced it with `--tiebreak=index` and `--reverse`.
2023-10-05 10:04:38 +02:00
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