winboat: Init module

This commit is contained in:
SebastianStork 2025-10-10 09:36:20 +02:00
parent c3cfcf1b61
commit cce717c606
3 changed files with 48 additions and 1 deletions

View file

@ -0,0 +1,21 @@
{
config,
inputs,
pkgs,
lib,
...
}:
{
options.custom.programs.winboat.enable = lib.mkEnableOption "";
config = lib.mkIf config.custom.programs.winboat.enable {
virtualisation.docker.enable = true;
users.users.seb.extraGroups = [ config.users.group.docker.name ];
environment.systemPackages = [
pkgs.docker-compose
pkgs.freerdp
inputs.winboat.packages.${pkgs.system}.winboat
];
};
}