Bruno BELANYI
|
6079485b50
|
modules: secrets: move host-specific secrets
|
2023-04-16 19:44:02 +01:00 |
|
Bruno BELANYI
|
57008bcb7c
|
hosts: nixos: add host-specific secrets module
This is the same logic as the common module, but for secrets that don't
need to be shared to different hosts.
|
2023-04-16 19:44:02 +01:00 |
|
Bruno BELANYI
|
34a3f9a0d6
|
modules: secrets: centralize agenix keys
If I intend on splitting the keys depending on which host needs to have
access to it, I should have a singular spot to manage the keys.
|
2023-04-16 19:44:02 +01:00 |
|
Bruno BELANYI
|
68bf36c45c
|
modules: secrets: wireguard: remove unused file
The peer definitions have been inlined into the Wireguard module a long
time ago.
|
2023-04-13 17:05:52 +00:00 |
|
Bruno BELANYI
|
54e9303319
|
modules: secrets: use diff-friendly formatting
ci/woodpecker/push/check Pipeline was successful
|
2023-04-13 15:55:34 +00:00 |
|
Bruno BELANYI
|
04f23976ee
|
modules: services: woodpecker: remove unused env
ci/woodpecker/push/check Pipeline was successful
|
2023-04-13 15:24:34 +00:00 |
|
Bruno BELANYI
|
94141d53b8
|
modules: services: woodpecker: remove 'TODO'
|
2023-04-13 15:17:16 +00:00 |
|
Bruno BELANYI
|
81f930168a
|
flake: use 'defaultSystems'
ci/woodpecker/push/check Pipeline was successful
Instead of writing a list which amounts to the same thing.
|
2023-04-12 16:50:51 +00:00 |
|
Bruno BELANYI
|
520d799124
|
pkgs: remove 'pnpm-lock-export'
ci/woodpecker/push/check Pipeline was successful
I don't need it now that it has been upstreamed.
|
2023-04-11 22:31:29 +01:00 |
|
Bruno BELANYI
|
0e5d40ef7f
|
pkgs: woodpecker: add 'pnpm-lock-export' to update
Now that it has been upstreamed.
|
2023-04-11 22:31:28 +01:00 |
|
Bruno BELANYI
|
e8a31ddf8c
|
flake: bump inputs
|
2023-04-11 22:31:28 +01:00 |
|
Bruno BELANYI
|
7b117d76de
|
overlays: remove 'i3status-rust-main-program'
It is now included upstream.
|
2023-04-11 22:31:28 +01:00 |
|
Bruno BELANYI
|
b3e75b374a
|
templates: add c++-meson
|
2023-04-11 22:31:28 +01:00 |
|
Bruno BELANYI
|
9822b034f7
|
templates: add c++-cmake
|
2023-04-11 16:26:56 +00:00 |
|
Bruno BELANYI
|
951770904f
|
flake: add templates
|
2023-04-04 15:53:09 +00:00 |
|
Bruno BELANYI
|
9781ef06b0
|
home: wm: i3bar: better 'battery' formats
ci/woodpecker/push/check Pipeline was successful
|
2023-04-01 20:29:23 +01:00 |
|
Bruno BELANYI
|
72dd9ae834
|
home: wm: i3bar: fix 'battery' block icon
|
2023-04-01 20:29:23 +01:00 |
|
Bruno BELANYI
|
f15b3aa23d
|
modules: services: woodpecker: allow setuid
ci/woodpecker/push/check Pipeline was successful
I need it to be able to use `ssh-agent`, for some of my workflows.
|
2023-04-01 21:06:50 +02:00 |
|
Bruno BELANYI
|
0da267664c
|
ci: remove Drone CI
ci/woodpecker/push/check Pipeline was successful
|
2023-04-01 17:14:13 +01:00 |
|
Bruno BELANYI
|
85f7a34d85
|
ci: add Woodpecker CI workflow
continuous-integration/drone/push Build is failing
ci/woodpecker/push/check Pipeline was successful
|
2023-04-01 16:41:00 +01:00 |
|
Bruno BELANYI
|
29a1a48d19
|
pkgs: matrix-notifier: 0.2.0 -> 0.3.0
continuous-integration/drone/push Build is passing
|
2023-04-01 16:33:43 +01:00 |
|
Bruno BELANYI
|
ffd3fb06bd
|
pkgs: refactor 'sha256' -> 'hash'
|
2023-04-01 16:33:26 +01:00 |
|
Bruno BELANYI
|
eb34d23e3d
|
pkgs: lohr: 0.4.0 -> 0.4.2
|
2023-04-01 16:32:04 +01:00 |
|
Bruno BELANYI
|
8fa1b9952c
|
pkgs: remove 'rofi-bluetooth'
Now that it is packaged upstream.
|
2023-04-01 16:22:08 +01:00 |
|
Bruno BELANYI
|
f9ddcff5ee
|
home: wm: i3: use upstream 'rofi-bluetooth'
|
2023-04-01 16:20:55 +01:00 |
|
Bruno BELANYI
|
f6d648a87a
|
pkgs: remove 'nolimips'
Now that the CRI packages it.
|
2023-04-01 16:20:29 +01:00 |
|
Bruno BELANYI
|
1221d5b6d6
|
pkgs: remove 'havm'
Now that the CRI packages it.
|
2023-04-01 16:20:05 +01:00 |
|
Bruno BELANYI
|
7a5842f03a
|
modules: services: matrix: remove obsolete comment
continuous-integration/drone/push Build is passing
|
2023-04-01 15:56:48 +01:00 |
|
Bruno BELANYI
|
8d0f29bd33
|
hosts: nixos: porthos: services: set matrix secret
|
2023-04-01 15:56:48 +01:00 |
|
Bruno BELANYI
|
d20e921e33
|
modules: secrets: fix 'matrix/secret'
|
2023-04-01 15:56:48 +01:00 |
|
Bruno BELANYI
|
f306cc84bc
|
hosts: nixos: porthos: services: enable woodpecker
|
2023-04-01 15:56:48 +01:00 |
|
Bruno BELANYI
|
7e06f75a5d
|
modules: secrets: add woodpecker
|
2023-04-01 15:56:48 +01:00 |
|
Bruno BELANYI
|
020a32b9e8
|
modules: services: add woodpecker
|
2023-04-01 15:56:48 +01:00 |
|
Bruno BELANYI
|
c857e4cd2e
|
pkgs: add woodpecker-plugin-git
|
2023-04-01 15:56:48 +01:00 |
|
Bruno BELANYI
|
ea57ad3eb8
|
pkgs: add woodpecker
This is just the same version as upstream, but following the `next`
version.
|
2023-04-01 15:56:48 +01:00 |
|
Bruno BELANYI
|
281d98b295
|
pkgs: add pnpm-lock-export
|
2023-04-01 13:05:47 +02:00 |
|
Bruno BELANYI
|
5d9524dbdf
|
modules: services: blog: better blog redirection
|
2023-04-01 13:05:47 +02:00 |
|
Bruno BELANYI
|
9c36d65d80
|
home: ssh: use canonical gitea subdomain
|
2023-04-01 13:05:47 +02:00 |
|
Bruno BELANYI
|
b3b115ee1d
|
home: ssh: use canonical gitea subdomain
|
2023-04-01 13:05:47 +02:00 |
|
Bruno BELANYI
|
84bed03367
|
home: ssh: remove old 'work' host
I don't work there anymore.
|
2023-04-01 13:05:47 +02:00 |
|
Bruno BELANYI
|
a22fe4e636
|
modules: services: nextcloud: bump to 26
|
2023-04-01 13:05:47 +02:00 |
|
Bruno BELANYI
|
04681f6ee4
|
flake: bump inputs
|
2023-04-01 13:05:47 +02:00 |
|
Bruno BELANYI
|
f0a93f878b
|
home: nix: add 'NIX_PATH' handling
continuous-integration/drone/push Build is passing
Still waiting for the actual home-manager module option to be added [1].
In the meantime, just do it by hand.
[1]: https://github.com/nix-community/home-manager/pull/2677
|
2023-03-30 09:58:46 +00:00 |
|
Bruno BELANYI
|
b909f43269
|
modules: services: nginx: sort settings
continuous-integration/drone/push Build is passing
|
2023-03-28 15:31:05 +00:00 |
|
Bruno BELANYI
|
cae174b0f7
|
modules: services: nginx: all recommended settings
|
2023-03-28 15:31:05 +00:00 |
|
Bruno BELANYI
|
838cdeb598
|
flake: bump inputs
|
2023-03-28 15:31:05 +00:00 |
|
Bruno BELANYI
|
642e58fc22
|
modules: hardware: bluetooth: use 'wireplumber'
continuous-integration/drone/push Build is passing
|
2023-03-28 15:31:05 +00:00 |
|
Bruno BELANYI
|
4183f7b963
|
hosts: homes: cloudtop: enable GPG
continuous-integration/drone/push Build is passing
|
2023-03-27 08:25:22 +00:00 |
|
Bruno BELANYI
|
76edeffdc7
|
home: pager: use XDG-compliant history location
continuous-integration/drone/push Build is passing
|
2023-03-27 08:23:58 +00:00 |
|
Bruno BELANYI
|
83268e7db6
|
home: xdg: force more XDG compliance
Thanks a to a nifty tool [1] I learnt about some more easy fixes.
[1]: https://github.com/b3nj5m1n/xdg-ninja
|
2023-03-27 08:23:58 +00:00 |
|