Commit graph

1047 commits

Author SHA1 Message Date
b870ca983d tmux: revert navigation bindings
Even after allowing for some time to adjust my muscle memory, it turns
out that I prefer the previous way of navigating.

This reverts commits:

    - 1c51425d370cd25c1c189a054809557759028d19
    - 7ef518901890c8979309fc23cf6b3293ef498dbb
2022-10-24 10:14:43 +02:00
37f14fc23a zsh: make `~/.zshenv' as small as possible
`~/.zshenv' is executed for _every_ instance of `zsh', so we should
limit the work done there to the absolute minimum. For me, that
currently means only making sure `$ZDOTDIR' is set so that login (via
`.zprofile') and interactive (via `.zshrc') shells can be configured
appropriately.
2022-10-21 20:16:10 +02:00
39f51775fe zsh: refactor configuration with focus on interactive shells
Moved most of the work to `.zshrc' rather than `.zhenv', because most of
my configuration is only relevant to my interactive use of the shell.
2022-10-21 19:59:16 +02:00
07d45f7a8b vim: solve telescope keymap conflict 2022-10-20 12:19:56 +02:00
cb498ade4b vim: lualine: add file status, remove diff 2022-10-20 12:19:18 +02:00
d990886087 vim: small tweak to status line 2022-10-14 15:54:19 +02:00
0dd6508519 tmux: fancier status line 2022-10-14 15:53:30 +02:00
7beec2e197 tmux: enable repetition for navigation bindings 2022-10-14 15:20:57 +02:00
269a54e865 vim: fix telescope mapping
It turns out that `<c-i>` collides with `<Tab>`.
2022-10-14 10:31:45 +02:00
045b0cfd91 vim; better auto-complete options 2022-10-14 10:20:11 +02:00
77b7b4f3b7 vim: improve nvim-tree behavior and add mappings 2022-10-14 09:47:19 +02:00
ef0a5effab vim: refactor telescope configuration 2022-10-13 16:12:34 +02:00
e49fa55b22 vim: use a proper notification if file_browser is not installed 2022-10-13 15:49:28 +02:00
59984e13dd vim: update spellings 2022-10-13 15:44:09 +02:00
0eb7ed33ff bin: add more color testing scripts 2022-10-13 15:14:55 +02:00
856d8876e4 vim: improvements to telescope mappings 2022-10-13 14:42:24 +02:00
507912ab3f vim: prevent crash on init if telescope file_browser is not installed 2022-10-13 12:57:55 +02:00
facde2d550 vim: add telescope file browser 2022-10-12 23:05:11 +02:00
6cf3c04ae4 vim: add 'colorizer' plugin 2022-10-12 22:41:17 +02:00
6f4dcf607a vim: open fugitive in new tab 2022-10-12 22:30:33 +02:00
12c0d33b22 vim: add a couple of useful mappings 2022-10-12 22:28:00 +02:00
137028ae6e vim: remove dangling key mapping 2022-10-12 22:12:56 +02:00
3ad4f78e65 vim: simplify keymap setting 2022-10-12 22:11:42 +02:00
fbae8f83fc vim: move globals to their own file 2022-10-12 21:52:12 +02:00
e1bd1a7051 vim: add PP() global for pretty printing 2022-10-12 21:50:20 +02:00
3711e4c143 vim: simplify option setting 2022-10-12 21:49:02 +02:00
c40996d2c7 vim: remove plugin 'elzr/vim-json' 2022-10-12 13:30:09 +02:00
5b07394bdd vim: update spellings 2022-10-12 12:50:28 +02:00
69fd9edcb8 vim: tweak mappings for nvim-tree 2022-10-12 12:49:49 +02:00
29ebc116cc alacritty: set starting window size (rows x cols) 2022-10-12 12:04:39 +02:00
856391f76b alacritty: darken the background color
This makes the alacritty configuration consistent with my color scheme
elsewhere.
2022-10-12 11:56:27 +02:00
c1b8658ad4 alacritty: use patched NerdFont SauceCodePro 2022-10-12 11:55:27 +02:00
672d8cb6d1 alacritty: fix outdated configuration (window opacity) 2022-10-12 11:54:40 +02:00
cc09fd9bd9 Add italic support to the TERMINFO database 2022-10-12 11:52:52 +02:00
9f7e55bd96 vim: make it easier to work on my plugin 2022-10-11 22:26:36 +02:00
f5f0a0cb4b vim: prevent errors if colorscheme is not yet installed 2022-10-11 22:25:06 +02:00
1bb221ea3e vim: extract the solarized colorscheme into a plugin 2022-10-11 19:48:15 +02:00
4b58f5ec3d vim: re-enable markdown highlighting via treesitter 2022-10-11 19:34:42 +02:00
2d62bd0b6e vim: make lualine configuration independent of fs.util 2022-10-11 14:32:58 +02:00
c764d61737 vim: disable treesitter highlighting for markdown files 2022-10-11 13:56:37 +02:00
c580fb820a vim: add treesitter query parser 2022-10-11 13:52:55 +02:00
18feea6710 vim: enable 'markdown_inline' parser in nvim-treesitter 2022-10-10 21:26:50 +02:00
def6d4375c vim: simplify lualine configuration 2022-10-10 21:17:18 +02:00
b5bebc2db6 vim: make a proper lualine theme and support light background 2022-10-10 21:08:26 +02:00
b17f89a14b vim: turn my custom solarized theme into a proper nvim colorscheme 2022-10-10 20:17:11 +02:00
d77a2fc0c8 vim: remove plugin colorbuddy 2022-10-10 20:15:18 +02:00
4aeb04de29 bin: add Base04 and Base4 to colortest 2022-10-10 20:13:05 +02:00
6b19e4587f tmux: enable italic support 2022-10-10 10:32:46 +02:00
5660e9c2dd vim: use s (mnemonic: show) for treesitter mapings
This frees up <leader>t as a prefix for testing mappings later on.
2022-10-10 10:05:18 +02:00
0ebf5a6e88 vim: remove unused plugin rainbow_parentheses 2022-10-10 10:04:06 +02:00