Commit graph

879 commits

Author SHA1 Message Date
Bruno BELANYI e81af8b3bc home: vim: ftdetect: add tiger 2022-06-15 11:27:03 +02:00
Bruno BELANYI 70fca2d19b modules: services: lohr: add 'openssh'
All checks were successful
continuous-integration/drone/push Build is passing
The git binary is not wrapped to add it in PATH anymore.
2022-05-31 13:54:34 +02:00
Bruno BELANYI 55a40a80b7 machines: aramis: home: add 'element-desktop'
All checks were successful
continuous-integration/drone/push Build is passing
It's less buggy than the web version...
2022-05-31 13:50:27 +02:00
Bruno BELANYI e03e3d674b flake: bump inputs 2022-05-31 13:48:18 +02:00
Bruno BELANYI 473c002c6e pkgs: diff-flake: 0.1.0 -> 0.2.0
Use the new flake attributes conventions.
2022-05-31 13:42:57 +02:00
Bruno BELANYI 11c53b4b1e flake: use new default app convention 2022-05-31 13:41:49 +02:00
Bruno BELANYI 609cd32001 overlays: remove 'sabnzbd-fix-missing-packages'
The upstream nixpkgs version has been fixed.
2022-05-31 11:07:32 +02:00
Bruno BELANYI b2be415b15 overlays: remove 'transgui-fix-duplicate-status'
It has been patched in upstream nixpkgs.
2022-05-31 11:06:58 +02:00
Bruno BELANYI 81df59c95f modules: services: nextcloud: bump to 24
All checks were successful
continuous-integration/drone/push Build is passing
2022-05-23 15:49:22 +02:00
Bruno BELANYI db3950eb3a flake: bump inputs 2022-05-23 15:46:07 +02:00
Bruno BELANYI 46bc5cb392 pkgs: unified-hosts-lists: 3.9.11 -> 3.10.1
All checks were successful
continuous-integration/drone/push Build is passing
2022-05-23 11:07:05 +02:00
Bruno BELANYI 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
Bruno BELANYI d4c4349cdb pkgs: dragger: fix meta information 2022-05-15 19:07:49 +02:00
Bruno BELANYI 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
Bruno BELANYI 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
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
All checks were successful
continuous-integration/drone/push Build is passing
2022-04-28 13:45:55 +02:00
Bruno BELANYI ae64603d54 machines: aramis: hardware: use 'hardware' module
All checks were successful
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
All checks were successful
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
All checks were successful
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
All checks were successful
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'
Some checks failed
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
All checks were successful
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
All checks were successful
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
All checks were successful
continuous-integration/drone/push Build is passing
2022-04-04 16:20:55 +02:00
Bruno BELANYI 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
Bruno BELANYI 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
Bruno BELANYI 53ad71fb7c machines: aramis: hardware: fix trackpoint device
All checks were successful
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
All checks were successful
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