Commit graph

887 commits

Author SHA1 Message Date
Bruno BELANYI e5b82f0902 lib: fix formatting
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-22 16:06:58 +02:00
Bruno BELANYI fc63759c1a flake: remove 'aarch64-darwin'
'pyopenssl' has been marked as broken on this sytem, so remove it from
my supported systems to avoid breaking 'nix flake check'.
2022-06-22 16:05:28 +02:00
Bruno BELANYI 4ea0f8bc51 flake: bump inputs 2022-06-22 16:04:01 +02:00
Bruno BELANYI abc67487a3 pkgs: remove 'shellcheck' as a 'buildPhase'
I already verify those scripts with my pre-commit hook. And that way
avoid spurious build failures in case a (transitive) dependency is
broken.
2022-06-22 16:04:01 +02:00
Bruno BELANYI 56dcf94ba0 pkgs: add drone-rsync
All checks were successful
continuous-integration/drone/push Build is passing
A very simple wrapper script that I will migrate to, since 'drone-scp'
does not work for me anymore.
2022-06-20 14:34:37 +02:00
Bruno BELANYI 22fe2778cb home: vim: add 'tiger' file-type configuration 2022-06-20 14:33:44 +02:00
Bruno BELANYI 62b059ba0e pkgs: drone-scp: 1.6.2 -> 1.6.3
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-15 11:27:03 +02:00
Bruno BELANYI 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
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