Bruno BELANYI
e08f3e5b2e
treewide: add 'typos' ignore directives
2024-09-27 14:10:02 +00:00
Bruno BELANYI
898523d079
treewide: fix typos
2024-09-27 13:49:29 +00:00
Bruno BELANYI
8d344b5d51
home: direnv: add 'layout_uv'
...
ci/woodpecker/push/check Pipeline was successful
I haven't really played with it yet, but from my small experiments this
should be good enough for my (future) purposes.
2024-09-12 13:23:19 +00:00
Bruno BELANYI
8a6af0e5b7
home: direnv: only mention 'poetry init'
...
ci/woodpecker/push/check Pipeline was successful
`poetry new` creates a new directory, which isn't really what we're
interested in here.
2024-09-12 12:08:50 +00:00
Bruno BELANYI
4f73945e28
home: direnv: silence 'layout_poetry'
2024-09-12 12:07:22 +00:00
Bruno BELANYI
6529bea6bb
home: nixpkgs: don't use 'escapeShellArg'
...
ci/woodpecker/push/check Pipeline was successful
I don't know what I was thinking exactly when I wrote this, but I
clearly hadn't tested it. We can't use `escapeShellArg` as we need to
expand the `$XDG_RUNTIME_DIR` variable used in those paths...
This reverts commit 468eaa9ed4
.
2024-09-11 10:28:32 +00:00
Bruno BELANYI
e67b055a7b
home: vim: fix unimpaired mapping groups
ci/woodpecker/push/check Pipeline was successful
2024-09-09 21:40:54 +01:00
Bruno BELANYI
fbd3b70d61
home: use 'XDG_STATE_HOME' for history files
...
ci/woodpecker/push/check Pipeline was successful
It's specified as the place to put them, so let's make use of it I
guess.
2024-09-06 20:52:30 +01:00
Bruno BELANYI
1e2872c5c7
home: vim: fix '+'/'-' highlighting in diffs
...
ci/woodpecker/push/check Pipeline failed
I'm not a big fan of the new highlighting [1].
[1]: https://github.com/nvim-treesitter/nvim-treesitter/pull/6619
2024-07-27 15:09:52 +01:00
Bruno BELANYI
9ed2dcefde
home: vim: which-key: use lua callbacks
ci/woodpecker/push/check Pipeline failed
2024-07-26 11:54:11 +00:00
Bruno BELANYI
0d820cc2f4
home: vim: move 'nohls' to 'which-key'
2024-07-26 11:52:17 +00:00
Bruno BELANYI
6b7510cfd9
home: vim: show directories in blue
...
ci/woodpecker/push/check Pipeline failed
Blue is much more readable when the night filter kicks in.
2024-07-25 20:32:15 +01:00
Bruno BELANYI
58760280be
home: vim: update for 'which-key' v3
...
It complains quite loudly about the legacy mapping syntax.
2024-07-25 20:32:15 +01:00
Bruno BELANYI
d04de7d213
flake: bump inputs
...
And fix renamed packages.
2024-07-25 20:32:15 +01:00
Bruno BELANYI
442eef0482
home: vim: git: fix deprecated functions
ci/woodpecker/push/check Pipeline was successful
2024-07-25 09:39:38 +00:00
Bruno BELANYI
997f208d30
home: vim: remove irrelevant filetype plugins
...
I don't make use of their non-upstreamed functionality.
2024-07-24 16:33:09 +00:00
Bruno BELANYI
326f9d039a
home: vim: disable 'swapfile'
...
ci/woodpecker/push/check Pipeline was successful
As before, I still dislike this option and find its downsides worse than
its upsides.
2024-07-22 16:05:54 +00:00
Bruno BELANYI
abaa7119e7
home: vim: consistent 'unimpaired' mapping names
ci/woodpecker/push/check Pipeline was successful
2024-07-20 11:34:42 +01:00
Bruno BELANYI
c6735f3912
home: vime: tree-sitter: remove 'which-key'
...
ci/woodpecker/push/check Pipeline was successful
The plug-in now has support for setting mapping descriptions by itself.
2024-07-19 11:38:55 +00:00
Bruno BELANYI
3438290e32
home: vim: tree-sitter: move mappings from 'after'
2024-07-19 11:38:55 +00:00
Bruno BELANYI
82f49f1389
home: vim: telescope: move mappings from 'after'
2024-07-19 11:38:55 +00:00
Bruno BELANYI
5918a0b9e6
home: vim: signtoggle: use lua callbacks
...
Use `vim.opt` because this is a local option (i.e: similar to `set` it
defaults to setting it locally, `vim.opt_local` is not necessary).
2024-07-19 11:38:55 +00:00
Bruno BELANYI
a7c542784c
home: vim: numbertoggle: use lua callbacks
...
Use `vim.opt` because those are local options (i.e: similar to `set` it
defaults to setting it locally, `vim.opt_local` is not necessary).
2024-07-19 11:38:55 +00:00
Bruno BELANYI
280829b54f
home: vim: signtoggle: fix toggling
...
Don't know how I missed this for so long...
2024-07-19 11:38:55 +00:00
Bruno BELANYI
5ffe2653c0
home: vim: git: work around partial staging issue
...
See [1].
[1]: https://github.com/lewis6991/gitsigns.nvim/issues/929
2024-07-19 11:38:54 +00:00
Bruno BELANYI
5592a120a4
home: vim: git: use 'partial'
2024-07-19 11:38:54 +00:00
Bruno BELANYI
bcd9a31bb8
home: vim: lua: utils: add 'partial'
...
Love me some functional goodness.
This was taken from [1].
[1]: https://reddit.com/r/lua/comments/fh2go5
2024-07-19 11:36:26 +00:00
Bruno BELANYI
966934a8bc
home: vim: git: use lua in hunk mappings
2024-07-19 11:36:26 +00:00
Bruno BELANYI
88e4d72366
home: vim: git: use lua in visual mappings
...
I thought the partial staging feature had broken, but it looks to be
unrelated [1].
[1]: https://github.com/lewis6991/gitsigns.nvim/issues/1088
2024-07-19 11:36:26 +00:00
Bruno BELANYI
16d68022eb
home: vim: enable swap and undo files
...
ci/woodpecker/push/check Pipeline was successful
Trying it on for size, since NeoVim does use XDG directories for those.
2024-07-12 19:13:09 +01:00
Bruno BELANYI
0de9966127
home: vim: remove redundant 'nobackup'
...
It's already the default.
2024-07-12 19:13:09 +01:00
Bruno BELANYI
452399ee4c
home: vim: oil: add detail view toggle mapping
2024-07-12 19:12:58 +01:00
Bruno BELANYI
6a6f3aed63
home: vim: migrate to 'oil.nvim'
2024-07-12 19:12:12 +01:00
Bruno BELANYI
04de570926
home: atuin: add 'package' option
ci/woodpecker/push/check Pipeline was successful
2024-07-08 13:29:08 +00:00
Bruno BELANYI
1644e95243
home: discord: add 'package' option
ci/woodpecker/push/check Pipeline was successful
2024-07-08 13:12:38 +00:00
Bruno BELANYI
abb78d63e2
home: calibre: add 'package' option
2024-07-08 13:12:38 +00:00
Bruno BELANYI
4943df69ef
home: gdb: add 'package' option
2024-07-08 13:12:38 +00:00
Bruno BELANYI
f11cdb3675
home: gdb: use 'mkPackageOption'
2024-07-08 13:10:07 +00:00
Bruno BELANYI
dc90e14e60
home: vim: lspconfig: add 'starpls'
ci/woodpecker/push/check Pipeline was successful
2024-07-01 09:59:41 +00:00
Bruno BELANYI
c2362795d8
flake: bump inputs
...
Fixup `bash-language-server` which has been migrated out of `nodePackages`.
2024-06-21 15:40:34 +00:00
Bruno BELANYI
468eaa9ed4
home: nixpkgs: use 'escapeShellArg'
ci/woodpecker/push/check Pipeline was successful
2024-06-18 13:13:42 +00:00
Bruno BELANYI
eb94fca939
home: nix: use 'nix.nixPath'
...
ci/woodpecker/push/check Pipeline was successful
Freshly merged upstream, I've only been waiting ~1 year for it.
2024-06-18 09:21:42 +00:00
Bruno BELANYI
c08c8c79d3
home: firefox: tridactyl: fix DDG mapping
ci/woodpecker/push/check Pipeline was successful
2024-06-10 12:53:13 +00:00
Bruno BELANYI
82a0c65901
home: firefox: tridactyl: add LWN comment toggle
...
Ideally, I would instead be targeting the `::before` pseudo-element,
which is the _actual_ button, but it doesn't work...
2024-06-10 12:48:33 +00:00
Bruno BELANYI
442d267ca2
home: vim: lsp: add missing type hint
2024-05-28 13:49:00 +00:00
Bruno BELANYI
b90da603b1
home: nix: fix typo
ci/woodpecker/push/check Pipeline was successful
2024-05-28 11:36:18 +00:00
Bruno BELANYI
e0b66e89f9
home: vim: ftplugin: remove bp
...
It's now part of the upstream runtime as of v0.10, so this file is
redundant and can be removed.
2024-05-24 14:39:55 +01:00
Bruno BELANYI
212f280d92
home: vim: remove commenting plug-ins
...
Rely on the new built-in support which was added upstream as part of
v0.10.
Crucially, upstream supports using tree-sitter aware comment strings by default.
2024-05-24 14:39:55 +01:00
Bruno BELANYI
cc82d7575f
home: vim: do not set 'termguicolors' explicitly
...
Rely on the new behaviour from v0.10 which detects it more
intelligently.
2024-05-24 14:39:55 +01:00
Bruno BELANYI
a60287f8cf
home: vim: remove 'nvim-osc52'
...
OSC52 supports has been added upstream, and is set up automatically when
`SSH_TTY` is set (and a few other conditions) in v0.10.
2024-05-24 14:39:55 +01:00