winboat/bottles, flake up

This commit is contained in:
tulg 2026-05-18 16:02:54 +03:00
parent 2960c1fe90
commit 157eb28a5e
6 changed files with 68 additions and 41 deletions

View file

@ -23,6 +23,27 @@
enable = true;
xwayland.enable = true;
};
virtualisation.docker.enable = true;
users.users.tulg.extraGroups = ["docker"];
environment.systemPackages = with pkgs; [
winboat
(pkgs.bottles.override {
# Intercept buildFHSEnv to modify target packages
buildFHSEnv = args:
pkgs.buildFHSEnv (args
// {
multiPkgs = envPkgs: let
# Fetch original package list
originalPkgs = args.multiPkgs envPkgs;
# Disable tests for openldap
customLdap = envPkgs.openldap.overrideAttrs (_: {doCheck = false;});
in
# Replace broken openldap with the custom one
builtins.filter (p: (p.pname or "") != "openldap") originalPkgs ++ [customLdap];
});
})
];
programs.obs-studio = {
enable = true;