Bruno BELANYI
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
Bruno BELANYI
c54bbbfbec
modules: hardware: bluetooth: remove wireplumber
...
This configuration file completely breaks my sound setup.
Will investigate more at a later time, in the mean time, since this is
basically the default options, I will just remove the configuration
file.
This reverts commit c987206bc5
.
2022-05-02 11:18:23 +02:00
Bruno BELANYI
d67c53a278
flake: bump inputs
continuous-integration/drone/push Build is passing
2022-04-28 13:45:55 +02:00
Bruno BELANYI
ae64603d54
machines: aramis: hardware: use 'hardware' module
continuous-integration/drone/push Build is passing
2022-04-27 14:03:18 +02:00
Bruno BELANYI
256c857ac0
modules: hardware: add firmware
2022-04-27 14:03:18 +02:00
Bruno BELANYI
c987206bc5
modules: hardware: bluetooth: add wireplumber conf
...
Now that `media-session` is deprecated, I should at least replicate this
configuration for `wireplumber`.
2022-04-27 14:03:10 +02:00
Bruno BELANYI
799890ca37
home: vim: lua: lsp: add signature help mapping
2022-04-27 14:02:17 +02:00
Bruno BELANYI
7df77a7e0c
home: firefox: tridactyl: fix comment toggle
...
Ignore javascript event, like the upstream binding.
2022-04-27 14:02:17 +02:00
Bruno BELANYI
b3662bfe5e
home: firefox: tridactyl: add 'Nitter' redirect
2022-04-27 14:02:17 +02:00
Bruno BELANYI
caf05fbdd8
profiles: gtk: remove typo
2022-04-27 14:02:17 +02:00
Bruno BELANYI
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
Bruno BELANYI
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
Bruno BELANYI
dd7cb5f081
flake: bump inputs
...
And ensure that the renamed `paperless` services are configured
correctly.
2022-04-27 14:02:17 +02:00
Bruno BELANYI
958cd30b33
flake: update from deprecated flake attributes
2022-04-18 14:11:46 +02:00
Bruno BELANYI
6530af39d8
home: direnv: allow specifying default flake
continuous-integration/drone/push Build is passing
2022-04-13 10:06:26 +02:00
Bruno BELANYI
b9361dada4
home: direnv: add 'nix' library file
2022-04-13 10:04:54 +02:00
Bruno BELANYI
d118351849
home: direnv: add 'python' library file
continuous-integration/drone/push Build is passing
2022-04-13 09:20:52 +02:00
Bruno BELANYI
19aabcf6f5
home: direnv: add 'postgres' library file
2022-04-12 17:34:36 +02:00
Bruno BELANYI
7010ba25f4
flake: only use subset of systems
...
continuous-integration/drone/push Build is passing
Turns out pre-commit pulls dotnet in its closure, which is not supported
on i686...
2022-04-12 10:45:04 +02:00
Bruno BELANYI
5c6d0cd032
overlays: remove vim-plugins-overrides
2022-04-12 10:45:04 +02:00
Bruno BELANYI
c936d2e043
home: zsh: use packaged 'agkozak-zsh-prompt'
continuous-integration/drone/push Build is failing
2022-04-11 18:33:15 +02:00
Bruno BELANYI
b322f09147
flake: bump inputs
2022-04-11 18:33:15 +02:00
Bruno BELANYI
b53bcc5307
machines: aramis: networking: disable DHCP
...
continuous-integration/drone/push Build is passing
Let NetworkManager take care of it, this avoids the "waiting for dhcpd"
message when shutting down my laptop.
2022-04-09 15:27:27 +02:00
Bruno BELANYI
cb068a42e9
machines: porthos: services: set-up gitea mail
continuous-integration/drone/push Build is passing
2022-04-08 21:34:44 +02:00
Bruno BELANYI
9b0cc37502
modules: secrets: gitea: add 'mail-password'
2022-04-08 21:34:44 +02:00
Bruno BELANYI
7ecaa23f0b
modules: services: gitea: add 'mail' configuration
2022-04-08 21:34:44 +02:00
Bruno BELANYI
2223659681
flake: bump inputs
continuous-integration/drone/push Build is passing
2022-04-04 16:20:55 +02:00
Bruno BELANYI
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
Bruno BELANYI
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
Bruno BELANYI
53ad71fb7c
machines: aramis: hardware: fix trackpoint device
...
continuous-integration/drone/push Build is passing
My trackpoint, and its buttons, had stopped working a while ago. Before
that, I regularly had problems where the cursor jumped around randomly,
or the buttons stopped working.
This seems to have fixed it.
2022-03-14 14:33:12 +01:00
Bruno BELANYI
77e53c1643
home: vim: null-ls: prefer 'pflake8' if available
continuous-integration/drone/push Build is passing
2022-03-11 14:30:27 +01:00
Bruno BELANYI
2690dbf352
overlays: add vim-plugins-overrides
2022-03-11 14:28:09 +01:00
Bruno BELANYI
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
Bruno BELANYI
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
Bruno BELANYI
0fd5fb86b1
home: vim: telescope: disable scrolling up
2022-03-11 14:03:18 +01:00
Bruno BELANYI
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
Bruno BELANYI
30c676e20b
home: vim: sort plugin list
continuous-integration/drone/push Build is passing
2022-03-11 10:08:25 +01:00
Bruno BELANYI
ed24bebc04
home: wm: i3bar: show microphone status
continuous-integration/drone/push Build is passing
2022-03-09 12:09:43 +01:00
Bruno BELANYI
23c4256769
home: vim: telescope: add LSP handler
continuous-integration/drone/push Build is passing
2022-03-08 20:57:28 +01:00
Bruno BELANYI
4e9764920a
home: vim: move 'on_attach' to 'ambroisie.lsp'
2022-03-08 20:20:22 +01:00
Bruno BELANYI
3fc0201dfa
home: vim: lspconfig: use actual 'lspconfig' name
2022-03-08 20:18:02 +01:00
Bruno BELANYI
d5527912a3
modules: services: matrix: use 'settings'
...
continuous-integration/drone/push Build is passing
The unstructured attributes are hard-deprecated.
2022-03-08 11:56:32 +01:00
Bruno BELANYI
44b2034135
flake: bump inputs
continuous-integration/drone/push Build is failing
2022-03-08 10:41:35 +01:00
Bruno BELANYI
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
Bruno BELANYI
d39c0419b7
home: vim: lualine: remove 'fzf' integration
...
I do not use 'fzf' anymore.
2022-03-08 10:41:35 +01:00
Bruno BELANYI
e4622dd6ea
home: vim: configure 'luasnip'
2022-03-08 10:41:35 +01:00
Bruno BELANYI
52e0a2fd0f
home: vim: add 'friendly-snippets'
2022-03-08 10:41:35 +01:00
Bruno BELANYI
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
Bruno BELANYI
fdf1f1617f
home: vim: add 'nvim-ts-context-commentstring'
2022-03-08 10:41:35 +01:00
Bruno BELANYI
be3391285a
home: vim: comparison: stronger priority hint
2022-03-08 10:41:35 +01:00