packages: rework package set organisation

make package set self referential

collapse redundant files for package plumbing

rework packages overlay and simplify scope

update altiosevka font

make altiosevka an overlay instead

note

invert package logic

scope overlay

unify package overlay logic

fix overlay reference
This commit is contained in:
Primrose 2025-05-28 00:30:24 +02:00
parent d2bf46fcc4
commit 8e540bcfb9
Signed by: primrose
GPG key ID: 4E887A4CA9714ADA
17 changed files with 142 additions and 107 deletions

View file

@ -46,7 +46,7 @@ in {
'';
# Don't pollute the global path
path = [pkgs.myPkgs.typst-bot];
path = [pkgs.typst-bot];
script = "typst-bot";
serviceConfig = {