be96257cd6
fixup! fish: add shellabbrs
c158f2d81b
home/kanshi: drop
3df7ee005c
dust: add back games
bd008f68b3
home/fish: fix done plugin
6f0cd4da41
home/fish: use vim keybinds
2c3b306495
treewide: chores
92228a6538
mason: drop
0e8168454e
fixup! flake: use direnv
21e917990e
flake: remove package
de29df20b3
flake: use direnv
48a3c2cebe
nixos/sing-box: fix exposed secrets
54fdbc1f38
nixos: impermanence -> perservation
b3377dab48
tyo0/redlib: block search indexing
36288c8958
tyo0/sing-box: use sops path directly
b2cd2920d8
pek0: allocate ports centrally
602995c205
nixos/caddy: caddyfile -> rfc42
5bf6e5f576
hosts: blacksteel -> pek0
7c0764a270
pek0: qbittorrent-nox -> transmission
31c243e73a
home/firefox: update userjs
97c30c1619
treewide: remove stray mkDefault
749d45df3c
home: add direnv
def36f2ab3
home: cleanup
737b2cad33
dust: use etc overlay & userborn
22dbe7b96b
home/swayidle: fix not suspending
5852b1cabd
fixup! blacksteel: drop matrix-sliding-sync
90230d6b08
fixup! nixos: use prometheus
08653a609a
treewide: use lib.singleton
d0e82dc230
fixup! nixos: use prometheus
4af6d5e6c8
nixos: use prometheus
6e2f18af2c
flake: bump
d3004d3833
blacksteel: drop matrix-sliding-sync
012dd00ed4
tyo0: drop pixivfe
16777141b3
tyo0: drop searxng