bdef8577bd
home: gdb: fix auto-load safe path
continuous-integration/drone/push Build is passing
2022-08-10 15:23:21 +02:00
54e3699c25
home: xdg: do not set 'WGETRC'
...
I don't use it...
2022-07-11 14:11:43 +02:00
89934f5043
home: vim: add 'nvim-lspconfig'
...
continuous-integration/drone/push Build is passing
For some reason I had not added it to my plug-in list, but it still
worked until I bumped my inputs.
2022-06-23 10:02:32 +02:00
22fe2778cb
home: vim: add 'tiger' file-type configuration
2022-06-20 14:33:44 +02:00
b587323095
home: migrate 'cursor' module to new option
...
Make it part of 'home.wm' now, since that makes more sense.
Not sure about making it related to 'i3' being activated though, will
need to think about this in the future.
2022-06-15 11:27:03 +02:00
e81af8b3bc
home: vim: ftdetect: add tiger
2022-06-15 11:27:03 +02:00
1fa47793e8
home: vim: completion: activate 'ghost_text'
...
I'm still thinking whether I would want to use one of those signature
helper windows to go with this/replace this feature.
Could be especially useful in C++.
2022-05-19 14:53:09 +02:00
522cc99c03
home: packages: remove 'rr'
...
No need for this, now that I have a dedicated option for the package.
2022-05-10 13:51:49 +02:00
9616c5cce7
home: wm: i3: simplify 'htop' rule
...
continuous-integration/drone/push Build is passing
Turns out you can chain commands with `,` in a `for_window` statement.
Of course this is inconsistent with `bindsym` which uses `;`...
2022-05-03 10:01:42 +02:00
799890ca37
home: vim: lua: lsp: add signature help mapping
2022-04-27 14:02:17 +02:00
7df77a7e0c
home: firefox: tridactyl: fix comment toggle
...
Ignore javascript event, like the upstream binding.
2022-04-27 14:02:17 +02:00
b3662bfe5e
home: firefox: tridactyl: add 'Nitter' redirect
2022-04-27 14:02:17 +02:00
e073cc900c
home: vim: git: map keys on start
...
Instead of mapping those keys when `gitsigns` attaches to a buffer...
2022-04-27 14:02:17 +02:00
80c2c415fb
home: vim: lualine: use 'FugitiveHead'
...
The built-in `branch` indicator does not handle git worktrees quite
correctly.
It shows the wrong branch when used in `git commit`.
2022-04-27 14:02:17 +02:00
6530af39d8
home: direnv: allow specifying default flake
continuous-integration/drone/push Build is passing
2022-04-13 10:06:26 +02:00
b9361dada4
home: direnv: add 'nix' library file
2022-04-13 10:04:54 +02:00
d118351849
home: direnv: add 'python' library file
continuous-integration/drone/push Build is passing
2022-04-13 09:20:52 +02:00
19aabcf6f5
home: direnv: add 'postgres' library file
2022-04-12 17:34:36 +02:00
c936d2e043
home: zsh: use packaged 'agkozak-zsh-prompt'
continuous-integration/drone/push Build is failing
2022-04-11 18:33:15 +02:00
e568b85781
home: wm: i3: bigger 'htop' window
...
continuous-integration/drone/push Build is passing
It seems like one cannot use multiple commands in a `for_window`
directive. So use two different ones.
2022-03-29 15:49:08 +02:00
e551c44748
home: gdb: remove HOME pollution
...
continuous-integration/drone/push Build is passing
Now that the version in nixpkgs contains the patch to look at
XDG_CONFIG_HOME, use only that one.
2022-03-25 15:49:05 +01:00
77e53c1643
home: vim: null-ls: prefer 'pflake8' if available
continuous-integration/drone/push Build is passing
2022-03-11 14:30:27 +01:00
e32ce32860
home: git: use 'zdiff3' merge conflict markers
...
See GitHub's presentation about this feature [1].
[1]: https://github.blog/2022-01-24-highlights-from-git-2-35/
2022-03-11 14:11:32 +01:00
0af000e52e
home: vim: telescope: add 'which-key' mapping
...
This opens a little preview window with different mappings for
telescope.
2022-03-11 14:11:07 +01:00
0fd5fb86b1
home: vim: telescope: disable scrolling up
2022-03-11 14:03:18 +01:00
b8406735ba
home: vim: set 'termguicolors'
...
For once, I like the look *with* 24-bit colors better on this current
color-scheme.
2022-03-11 14:02:01 +01:00
30c676e20b
home: vim: sort plugin list
continuous-integration/drone/push Build is passing
2022-03-11 10:08:25 +01:00
ed24bebc04
home: wm: i3bar: show microphone status
continuous-integration/drone/push Build is passing
2022-03-09 12:09:43 +01:00
23c4256769
home: vim: telescope: add LSP handler
continuous-integration/drone/push Build is passing
2022-03-08 20:57:28 +01:00
4e9764920a
home: vim: move 'on_attach' to 'ambroisie.lsp'
2022-03-08 20:20:22 +01:00
3fc0201dfa
home: vim: lspconfig: use actual 'lspconfig' name
2022-03-08 20:18:02 +01:00
6f7f49dc13
home: vim: completion: do not use tab to select
...
I would rather have my actual preferred mappings, <C-n> and <C-p>, for
that.
2022-03-08 10:41:35 +01:00
d39c0419b7
home: vim: lualine: remove 'fzf' integration
...
I do not use 'fzf' anymore.
2022-03-08 10:41:35 +01:00
e4622dd6ea
home: vim: configure 'luasnip'
2022-03-08 10:41:35 +01:00
52e0a2fd0f
home: vim: add 'friendly-snippets'
2022-03-08 10:41:35 +01:00
d5e50b5389
home: vim: completion: remove up/down mappings
...
I do not use arrow keys, why bother with them.
2022-03-08 10:41:35 +01:00
fdf1f1617f
home: vim: add 'nvim-ts-context-commentstring'
2022-03-08 10:41:35 +01:00
be3391285a
home: vim: comparison: stronger priority hint
2022-03-08 10:41:35 +01:00
435e56d53a
home: vim: completion: configure snippets
2022-03-08 10:41:35 +01:00
df92d1c562
home: vim: sort plugin list
2022-03-08 10:41:35 +01:00
8d1535e261
home: vim: add 'luasnip'
2022-03-08 10:41:35 +01:00
2df0940665
home: vim: completion: add mapping to scroll docs
2022-03-08 10:41:35 +01:00
3e0a5ef1a4
home: vim: completion: add 'cmp-under-comparator'
2022-03-08 10:41:35 +01:00
52722fb408
home: vim: completion: explicit mappings
...
This is basically a copy-paste of the default mappings, with some small
amount of customization.
2022-03-08 10:41:35 +01:00
93a3a4fb6b
home: vim: configure 'dressing-nvim'
2022-03-08 10:41:35 +01:00
1834a7002b
home: vim: add 'dressing-nvim'
2022-03-08 10:41:35 +01:00
bcbc9af372
home: vim: telescope: set-up 'fzf' matching
2022-03-08 10:41:35 +01:00
1be9eb517b
home: vim: add 'telescope' grep mappings
2022-03-08 10:41:35 +01:00
16fc677509
home: vim: replace 'fzf' with 'telescope'
...
I like the fact that it uses built-in buffers to preview files.
It also has more inertia behind it, tighter integrations in the
ecosystem.
2022-03-08 10:41:35 +01:00
bf7184c260
home: packages: add 'fd'
2022-03-08 10:41:35 +01:00