dc6bf79c1a
.gitea/workflows: init test pipeline
2026-01-06 18:00:24 +09:00
32604e316d
Set up testing with pytest and co
2026-01-06 18:00:24 +09:00
b1d23888d1
pyproject.toml: psycopg2 -> psycopg2-binary
2026-01-06 17:52:37 +09:00
4ed68ff05c
nix: yeet skrott, massive module modifications tm, wrap package and more
...
Sorry for the kinda big commit that does everything at once
This change does the following:
- yeets skrott and skrot-specific settings from the NixOS module,
- adds a bunch more settings and generalizations to the NixOS module,
- adds two VM NixOS configurations for interactive testing
- wraps the nix package so that `less` is always present in `$PATH`
- yeah, that's about it
kthxbye
2026-01-06 17:01:21 +09:00
f4b5e1d6d4
pyproject.toml: set package version, fix nix package
2026-01-06 14:09:38 +09:00
0844843e59
remove all the image related things from dibbler service
2025-05-17 20:05:35 +02:00
4a4f0e6947
module.nix: config -> settings
2025-05-05 14:52:28 +02:00
b2a6384f31
la tilbake uv, en project manager
2025-03-29 22:46:30 +01:00
de20bad7dd
remove conf.py
2025-03-19 18:47:23 +01:00
4bab5e7e21
treewide: fix brother-ql usage
2025-03-19 18:47:16 +01:00
b85a6535fe
shell.nix: add python with all packages
2025-03-19 18:14:42 +01:00
122ac2ab18
treewide: update everything nix
2025-03-19 17:50:14 +01:00
cde79ccb34
Split db.py and make declarative models
2023-08-29 22:50:53 +02:00
c25e5cec27
Big cleanup ദ്ദി^._.^)
2023-08-29 18:32:49 +02:00
c450c6710b
make flake and allow overriding conf.py
2022-08-28 05:58:42 +02:00
3c950be930
Package dibbler with nix
2021-09-07 13:07:25 +02:00