Commit graph

640 commits

Author SHA1 Message Date
62ae90a717 Merge pull request 'feat: set up weechat and glowing bear' (#51) from setup-weechat into main
Reviewed-on: #51
2024-07-02 14:57:49 +00:00
b9e734b2a0 feat: set up weechat and glowing bear 2024-07-02 16:57:06 +02:00
18a8793f21 Merge pull request 'build(flake): update inputs' (#50) from update/flake-lock into main
Reviewed-on: #50
2024-07-01 08:53:01 +00:00
34427340a9 build(flake): update inputs
Flake lock file updates:

• Updated input 'disko':
    'github:nix-community/disko/e1174d991944a01eaaa04bc59c6281edca4c0e6e' (2024-06-20)
  → 'github:nix-community/disko/d185770ea261fb5cf81aa5ad1791b93a7834d12c' (2024-06-30)
• Updated input 'nix-index-database':
    'github:Mic92/nix-index-database/4293f532d0107dfb7e6f8b34a0421dc8111320e6' (2024-06-23)
  → 'github:Mic92/nix-index-database/838a910df0f7e542de2327036b2867fd68ded3a2' (2024-06-30)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/e8232c132a95ddc62df9d404120ad4ff53862910' (2024-06-22)
  → 'github:NixOS/nixos-hardware/a59f00f5ac65b19382617ba00f360f8bc07ed3ac' (2024-06-29)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/dd457de7e08c6d06789b1f5b88fc9327f4d96309' (2024-06-19)
  → 'github:NixOS/nixpkgs/7dca15289a1c2990efbe4680f0923ce14139b042' (2024-06-30)
• Updated input 'nixpkgs-unstable':
    'github:NixOS/nixpkgs/a71e967ef3694799d0c418c98332f7ff4cc5f6af' (2024-06-22)
  → 'github:NixOS/nixpkgs/b2852eb9365c6de48ffb0dc2c9562591f652242a' (2024-06-27)
• Updated input 'nur':
    'github:nix-community/NUR/88407857c90e39f2654a0ef347c2c920c25f453c' (2024-06-23)
  → 'github:nix-community/NUR/ffd2d707ce6aa5efca1cdb1869cad4f27dcca16d' (2024-07-01)
• Updated input 'pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/8cd35b9496d21a6c55164d8547d9d5280162b07a' (2024-06-20)
  → 'github:cachix/pre-commit-hooks.nix/0ff4381bbb8f7a52ca4a851660fc7a437a4c6e07' (2024-06-24)
2024-07-01 10:47:05 +02:00
3754e48f6e Merge pull request 'install libclang, fix breakage after update, remove electron' (#49) from install-libclang into main
Reviewed-on: #49
2024-06-26 10:41:34 +00:00
5d17ee23cc fix: use devShells.default instead of deprecated devShell 2024-06-26 12:40:00 +02:00
34de1d3bb7 fix: use proper lix module, remove electron based apps 2024-06-26 12:37:32 +02:00
35cfa1a174 feat: install libclang 2024-06-26 10:17:39 +02:00
bfd7c9c427 Merge pull request 'fix(woodpecker): use grpc port for grpc port' (#48) from fix-wp-port into main
Reviewed-on: #48
2024-06-23 11:18:34 +00:00
0d5299bf29 fix(woodpecker): use grpc port for grpc port 2024-06-23 13:17:58 +02:00
e6facab71b Merge pull request 'fix: use gitea env vars for woodpecker' (#47) from use-gitea-env into main
Reviewed-on: #47
2024-06-23 11:03:30 +00:00
9dc7ff0861 fix: use gitea env vars for woodpecker
Apparently forgejo just doesn't work yet.
2024-06-23 13:02:59 +02:00
367e8b71f2 Merge pull request 'build(flake): update inputs' (#46) from update/flake-lock into main
Reviewed-on: #46
2024-06-23 10:07:18 +00:00
11fd296576 build(flake): update inputs
Flake lock file updates:

• Updated input 'agenix':
    'github:ryantm/agenix/c2fc0762bbe8feb06a2e59a364fa81b3a57671c9' (2024-05-24)
  → 'github:ryantm/agenix/3a56735779db467538fb2e577eda28a9daacaca6' (2024-06-14)
• Updated input 'disko':
    'github:nix-community/disko/1bbdb06f14e2621290b250e631cf3d8948e4d19b' (2024-06-09)
  → 'github:nix-community/disko/e1174d991944a01eaaa04bc59c6281edca4c0e6e' (2024-06-20)
• Updated input 'lix-module':
    'git+https://git.lix.systems/lix-project/nixos-module?ref=refs/heads/main&rev=4e25f1ab68f2270f9cff59216056c21073db0164' (2024-06-06)
  → 'git+https://git.lix.systems/lix-project/nixos-module?ref=refs/heads/main&rev=909e593ae9f5fe338ab19b4ed9d52bb0ea09bad8' (2024-06-19)
• Updated input 'nix-index-database':
    'github:Mic92/nix-index-database/a157a81d0a4bc909b2b6666dd71909bcdc8cd0d6' (2024-06-09)
  → 'github:Mic92/nix-index-database/4293f532d0107dfb7e6f8b34a0421dc8111320e6' (2024-06-23)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/057a7996d012f342a38a26261ee529cebb1755ef' (2024-06-08)
  → 'github:NixOS/nixos-hardware/e8232c132a95ddc62df9d404120ad4ff53862910' (2024-06-22)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/752c634c09ceb50c45e751f8791cb45cb3d46c9e' (2024-06-15)
  → 'github:NixOS/nixpkgs/dd457de7e08c6d06789b1f5b88fc9327f4d96309' (2024-06-19)
• Updated input 'nixpkgs-unstable':
    'github:NixOS/nixpkgs/051f920625ab5aabe37c920346e3e69d7d34400e' (2024-06-07)
  → 'github:NixOS/nixpkgs/a71e967ef3694799d0c418c98332f7ff4cc5f6af' (2024-06-22)
• Updated input 'nur':
    'github:nix-community/NUR/3cf425f28b2bfa18b12a989a41d319c94edf5d3d' (2024-06-09)
  → 'github:nix-community/NUR/88407857c90e39f2654a0ef347c2c920c25f453c' (2024-06-23)
• Updated input 'pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/cc4d466cb1254af050ff7bdf47f6d404a7c646d1' (2024-06-06)
  → 'github:cachix/pre-commit-hooks.nix/8cd35b9496d21a6c55164d8547d9d5280162b07a' (2024-06-20)
2024-06-23 12:02:22 +02:00
559cf874c9 Merge pull request 'Update woodpecker, add agent' (#45) from add-woodpecker-agents into main
Reviewed-on: #45
2024-06-23 09:58:13 +00:00
5606571943 feat(woodpecker): set up agent 2024-06-23 11:57:25 +02:00
36eb13de03 feat(woodpecker): use unstable.woodpecker for 2.6 2024-06-23 11:12:51 +02:00
4252cf0818 Merge pull request 'fix: use GITEA not FORGEJO variables, since FORGEJO is 2.6+' (#44) from fix-woodpecker-for-2.5 into main
Reviewed-on: #44
2024-06-21 10:58:19 +00:00
06eb4ba08a fix: use GITEA not FORGEJO variables, since FORGEJO is 2.6+ 2024-06-21 12:56:55 +02:00
b4b6647cc9 Merge pull request 'Revert "feat: default to rebase instead of creating a merge commit"' (#37) from chef/revert-rebase into main
Reviewed-on: #37
2024-06-21 10:09:08 +00:00
b2fe957881 Merge pull request 'fix: set woodpecker to use correct url' (#43) from chef/fix-woodpecker-url into main
Reviewed-on: #43
2024-06-21 10:08:50 +00:00
793ec307f8 fix: set woodpecker to use correct url 2024-06-21 12:08:08 +02:00
dfad6f6074 Merge pull request 'Switch to woodpecker for CI' (#42) from switch-to-woodpecker into main
Reviewed-on: #42
2024-06-21 09:37:29 +00:00
e0994bb549 feat: setup woodpecker CI 2024-06-21 11:35:19 +02:00
c0f0f1fc44 feat: disable forgejo actions
Kinda broken, don't work well, following Microsoft Github actions is a mistake.
2024-06-21 11:35:19 +02:00
a8edaf5c25 Merge pull request 'fix: add nix as a runtime input to registration script' (#41) from chef/fix-fix-fix-registration into main
All checks were successful
/ check (push) Successful in 2m28s
Reviewed-on: #41
2024-06-17 11:26:22 +00:00
f299ec50f6 fix: add nix as a runtime input to registration script
All checks were successful
/ check (pull_request) Successful in 2m15s
2024-06-17 13:25:29 +02:00
ea97703ced Merge pull request 'fix: make the timer run more than once' (#40) from chef/fix-fix/register into main
All checks were successful
/ check (push) Successful in 2m6s
Reviewed-on: #40
2024-06-17 11:09:19 +00:00
6bb080fe52 fix: make the timer run more than once
All checks were successful
/ check (pull_request) Successful in 2m8s
2024-06-17 13:08:53 +02:00
b9dc72d93a Merge pull request 'fix: fix register-thing timer by referring to proper service unit' (#39) from chef/fix-register into main
All checks were successful
/ check (push) Successful in 2m12s
Reviewed-on: #39
2024-06-17 10:59:45 +00:00
ea199b23cc fix: fix register-thing timer by referring to proper service unit
All checks were successful
/ check (pull_request) Successful in 2m11s
2024-06-17 12:59:00 +02:00
59b281f984 Merge pull request 'feat: add timer for secret thing' (#38) into main
All checks were successful
/ check (push) Successful in 2m16s
Reviewed-on: #38
2024-06-17 10:47:49 +00:00
8cab4201e3 feat: add timer for secret thing
All checks were successful
/ check (pull_request) Successful in 2m23s
2024-06-17 12:44:30 +02:00
27b7e295f7 Merge pull request 'Upgrade to nixos-24.05' (#36) into main
Some checks are pending
/ check (push) Waiting to run
Reviewed-on: #36
2024-06-17 09:54:38 +00:00
d9d74be24e Revert "feat: default to rebase instead of creating a merge commit"
Some checks failed
/ check (pull_request) Has been cancelled
This reverts commit ab0c9b8735.
2024-06-17 11:09:06 +02:00
889ffe6889 chore: rename options to fix 24.05 things
Some checks failed
/ check (pull_request) Has been cancelled
2024-06-17 10:48:47 +02:00
0049e6aae6 build(flake): upgrade to nixos-24.05 2024-06-17 10:47:59 +02:00
60dd10c8ca Merge pull request 'ci: use ubuntu-latest-aarch64 instead of ubuntu-latest' (#34) into main
All checks were successful
/ check (push) Successful in 2m13s
Reviewed-on: #34
2024-06-11 17:56:43 +00:00
144ef81199 ci: use ubuntu-latest-aarch64 instead of ubuntu-latest
All checks were successful
/ check (pull_request) Successful in 2m20s
2024-06-11 19:49:29 +02:00
dcf2799ed4 feat: re-label forgejo workers to include the arch 2024-06-11 19:48:50 +02:00
kitchen-ci
c7f8011da8 build(flake): update inputs
All checks were successful
/ check (pull_request) Successful in 2m32s
/ check (push) Successful in 2m32s
Flake lock file updates:

• Updated input 'disko':
    'github:nix-community/disko/0274af4c92531ebfba4a5bd493251a143bc51f3c' (2024-05-31)
  → 'github:nix-community/disko/1bbdb06f14e2621290b250e631cf3d8948e4d19b' (2024-06-09)
• Updated input 'home-manager':
    'github:nix-community/home-manager/2c78a57c544dd19b07442350727ced097e1aa6e6' (2024-05-26)
  → 'github:nix-community/home-manager/095ef64aa3b2ab4a4f1bf07f29997e21e3a5576a' (2024-06-04)
• Updated input 'lix-module':
    'git+https://git.lix.systems/lix-project/nixos-module?ref=refs/heads/main&rev=b4b38e6b5fe18da9464f291ae5fbf2ea9acb9ccb' (2024-05-30)
  → 'git+https://git.lix.systems/lix-project/nixos-module?ref=refs/heads/main&rev=4e25f1ab68f2270f9cff59216056c21073db0164' (2024-06-06)
• Updated input 'nix-index-database':
    'github:Mic92/nix-index-database/972a52bee3991ae1f1899e6452e0d7c01ee566d9' (2024-06-02)
  → 'github:Mic92/nix-index-database/a157a81d0a4bc909b2b6666dd71909bcdc8cd0d6' (2024-06-09)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/7b49d3967613d9aacac5b340ef158d493906ba79' (2024-06-01)
  → 'github:NixOS/nixos-hardware/057a7996d012f342a38a26261ee529cebb1755ef' (2024-06-08)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/a62e6edd6d5e1fa0329b8653c801147986f8d446' (2024-05-31)
  → 'github:NixOS/nixpkgs/4913a7c3d8b8d00cb9476a6bd730ff57777f740c' (2024-06-08)
• Updated input 'nixpkgs-unstable':
    'github:NixOS/nixpkgs/ad57eef4ef0659193044870c731987a6df5cf56b' (2024-05-29)
  → 'github:NixOS/nixpkgs/051f920625ab5aabe37c920346e3e69d7d34400e' (2024-06-07)
• Updated input 'nur':
    'github:nix-community/NUR/253675c8c3d9294dd2e9857fe1fd8ef6e18c1c61' (2024-06-02)
  → 'github:nix-community/NUR/3cf425f28b2bfa18b12a989a41d319c94edf5d3d' (2024-06-09)
• Updated input 'pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/0e8fcc54b842ad8428c9e705cb5994eaf05c26a0' (2024-05-20)
  → 'github:cachix/pre-commit-hooks.nix/cc4d466cb1254af050ff7bdf47f6d404a7c646d1' (2024-06-06)
2024-06-10 11:26:35 +02:00
1edb028ab9 feat: install libllvm
All checks were successful
/ check (push) Successful in 2m18s
2024-06-09 15:30:59 +00:00
269fbbcb4c Revert "build: remove devShell"
All checks were successful
/ check (push) Successful in 2m17s
This reverts commit ee3f767815.

Turns out pre-commit-hooks needs this.
2024-06-09 15:11:59 +00:00
3b4c9f7954 chore: autoformat
Some checks failed
/ check (pull_request) Successful in 2m18s
/ check (push) Has been cancelled
2024-06-09 17:06:15 +02:00
8793c8f44d feat: install c tooling
Some checks failed
/ check (pull_request) Failing after 2m33s
/ check (push) Failing after 2m25s
2024-06-08 20:12:35 +02:00
ee3f767815 build: remove devShell
All checks were successful
/ check (push) Successful in 2m30s
I don't use it anyways and apparently this is deprecated now.
I might add it back when I switch to flake-parts, but that's in the future anwyays.
2024-06-06 21:32:27 +00:00
5ffde4a2d4 feat: disable website 2024-06-06 21:32:27 +00:00
dc72926262 refactor(forgejo): serve theme related files from a directory instead of adding overrides one by one
All checks were successful
/ check (push) Successful in 2m36s
2024-06-05 10:56:31 +00:00
2def5b10eb refactor: move repeated nginx snippets into one file
All checks were successful
/ check (push) Successful in 2m44s
2024-06-05 09:40:42 +00:00
e5b395a6cb refactor: get rid of unused arguments 2024-06-05 09:40:42 +00:00