Commit graph

373 commits

Author SHA1 Message Date
bdef8577bd home: gdb: fix auto-load safe path
All checks were successful
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'
All checks were successful
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
All checks were successful
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
All checks were successful
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
All checks were successful
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'
Some checks failed
continuous-integration/drone/push Build is failing
2022-04-11 18:33:15 +02:00
e568b85781 home: wm: i3: bigger 'htop' window
All checks were successful
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
All checks were successful
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
All checks were successful
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
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-11 10:08:25 +01:00
ed24bebc04 home: wm: i3bar: show microphone status
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-09 12:09:43 +01:00
23c4256769 home: vim: telescope: add LSP handler
All checks were successful
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