feat(packs): bitcoin, lnbits and aiolabs lightning packs

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
Padreug 2026-06-28 06:48:37 +02:00
commit 2d7c936d80
3 changed files with 85 additions and 0 deletions

14
modules/packs/aiolabs.nix Normal file
View file

@ -0,0 +1,14 @@
# aiolabs pack — the opinionated aiolabs project list + deploy targets +
# tmux sessions, layered on the lnbits dev environment.
#
# Imports the aiolabs preset, which is gated on omni.packs.aiolabs.enable
# (inert until enabled) and pulls in the lnbits pack. The project/deploy/
# tmux definitions live in the preset; this file declares the toggle and
# wires it in.
{ lib, ... }:
{
imports = [ ../dev-env/presets/aiolabs.nix ];
options.omni.packs.aiolabs.enable =
lib.mkEnableOption "aiolabs project preset (projects, deploy targets, tmux) on top of lnbits";
}