Add tacl
All checks were successful
Run nix flake check / flake-check (push) Successful in 2m10s
Periodic flake update / flake-update (push) Successful in 2m7s

This commit is contained in:
Torjus Håkestad 2025-05-09 12:07:19 +02:00
parent 739fdd684b
commit 4457e92ddc
Signed by: torjus
SSH Key Fingerprint: SHA256:KjAds8wHfD2mBYK2H815s/+ABcSdcIHUndwHEdSxml4
2 changed files with 31 additions and 0 deletions

View File

@ -5,6 +5,7 @@ in
{ {
imports = [ imports = [
./zoom.nix ./zoom.nix
./tacl.nix
]; ];
home.packages = with pkgs; [ home.packages = with pkgs; [
# CLI utils # CLI utils

30
home/packages/tacl.nix Normal file
View File

@ -0,0 +1,30 @@
{ pkgs, ... }:
{
home.packages = [
(pkgs.python3Packages.buildPythonApplication rec {
pname = "tacl";
version = "3.8.3";
pyproject = true;
src = pkgs.fetchFromGitHub {
owner = "unioslo";
repo = "tsd-api-client";
rev = "v${version}";
sha256 = "sha256-wIzCwIbptCsLbms8My57jT4t6wlMjcO9KXi0DZFb3X8=";
};
build-system = with pkgs.python3Packages; [
poetry-core
poetry-dynamic-versioning
];
dependencies = with pkgs.python3Packages; [
pyyaml
click
humanfriendly
libnacl
requests
rich
];
})
];
}