89934f5043
home: vim: add 'nvim-lspconfig'
...
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
e5b82f0902
lib: fix formatting
continuous-integration/drone/push Build is passing
2022-06-22 16:06:58 +02:00
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
4ea0f8bc51
flake: bump inputs
2022-06-22 16:04:01 +02:00
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
56dcf94ba0
pkgs: add drone-rsync
...
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
22fe2778cb
home: vim: add 'tiger' file-type configuration
2022-06-20 14:33:44 +02:00
62b059ba0e
pkgs: drone-scp: 1.6.2 -> 1.6.3
continuous-integration/drone/push Build is passing
2022-06-15 11:27:03 +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
70fca2d19b
modules: services: lohr: add 'openssh'
...
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
55a40a80b7
machines: aramis: home: add 'element-desktop'
...
continuous-integration/drone/push Build is passing
It's less buggy than the web version...
2022-05-31 13:50:27 +02:00
e03e3d674b
flake: bump inputs
2022-05-31 13:48:18 +02:00
473c002c6e
pkgs: diff-flake: 0.1.0 -> 0.2.0
...
Use the new flake attributes conventions.
2022-05-31 13:42:57 +02:00
11c53b4b1e
flake: use new default app convention
2022-05-31 13:41:49 +02:00
609cd32001
overlays: remove 'sabnzbd-fix-missing-packages'
...
The upstream nixpkgs version has been fixed.
2022-05-31 11:07:32 +02:00
b2be415b15
overlays: remove 'transgui-fix-duplicate-status'
...
It has been patched in upstream nixpkgs.
2022-05-31 11:06:58 +02:00
81df59c95f
modules: services: nextcloud: bump to 24
continuous-integration/drone/push Build is passing
2022-05-23 15:49:22 +02:00
db3950eb3a
flake: bump inputs
2022-05-23 15:46:07 +02:00
46bc5cb392
pkgs: unified-hosts-lists: 3.9.11 -> 3.10.1
continuous-integration/drone/push Build is passing
2022-05-23 11:07:05 +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
d4c4349cdb
pkgs: dragger: fix meta information
2022-05-15 19:07:49 +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
...
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
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
d67c53a278
flake: bump inputs
continuous-integration/drone/push Build is passing
2022-04-28 13:45:55 +02:00
ae64603d54
machines: aramis: hardware: use 'hardware' module
continuous-integration/drone/push Build is passing
2022-04-27 14:03:18 +02:00
256c857ac0
modules: hardware: add firmware
2022-04-27 14:03:18 +02:00
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
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
caf05fbdd8
profiles: gtk: remove typo
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
dd7cb5f081
flake: bump inputs
...
And ensure that the renamed `paperless` services are configured
correctly.
2022-04-27 14:02:17 +02:00
958cd30b33
flake: update from deprecated flake attributes
2022-04-18 14:11:46 +02:00
6530af39d8
home: direnv: allow specifying default flake
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
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
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
5c6d0cd032
overlays: remove vim-plugins-overrides
2022-04-12 10:45:04 +02:00
c936d2e043
home: zsh: use packaged 'agkozak-zsh-prompt'
continuous-integration/drone/push Build is failing
2022-04-11 18:33:15 +02:00
b322f09147
flake: bump inputs
2022-04-11 18:33:15 +02:00
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
cb068a42e9
machines: porthos: services: set-up gitea mail
continuous-integration/drone/push Build is passing
2022-04-08 21:34:44 +02:00
9b0cc37502
modules: secrets: gitea: add 'mail-password'
2022-04-08 21:34:44 +02:00
7ecaa23f0b
modules: services: gitea: add 'mail' configuration
2022-04-08 21:34:44 +02:00
2223659681
flake: bump inputs
continuous-integration/drone/push Build is passing
2022-04-04 16:20:55 +02:00