stuff
This commit is contained in:
parent
4b888cac5c
commit
06b3c12a19
|
@ -4,8 +4,7 @@
|
||||||
steam-hardware.enable = true;
|
steam-hardware.enable = true;
|
||||||
xone.enable = true;
|
xone.enable = true;
|
||||||
xpadneo.enable = true;
|
xpadneo.enable = true;
|
||||||
# TODO
|
opentabletdriver.enable = true;
|
||||||
# opentabletdriver.enable = true;
|
|
||||||
graphics = {
|
graphics = {
|
||||||
enable = true;
|
enable = true;
|
||||||
enable32Bit = true;
|
enable32Bit = true;
|
||||||
|
|
|
@ -5,9 +5,9 @@
|
||||||
}: {
|
}: {
|
||||||
virtualisation.docker.enable = true;
|
virtualisation.docker.enable = true;
|
||||||
|
|
||||||
users.groups.docker.members = config.users.normalUsers;
|
|
||||||
|
|
||||||
environment.systemPackages = [
|
environment.systemPackages = [
|
||||||
pkgs.docker-compose
|
pkgs.docker-compose
|
||||||
];
|
];
|
||||||
|
|
||||||
|
users.groups.docker.members = config.users.normalUsers;
|
||||||
}
|
}
|
||||||
|
|
|
@ -27,8 +27,8 @@
|
||||||
|
|
||||||
phps = lib.genAttrs supportedPhps (
|
phps = lib.genAttrs supportedPhps (
|
||||||
phpName: let
|
phpName: let
|
||||||
base = inputs.phps.packages.${pkgs.system}.${phpName};
|
phpBase = inputs.phps.packages.${pkgs.system}.${phpName};
|
||||||
unwrapped = base.buildEnv {
|
phpWithEnv = phpBase.buildEnv {
|
||||||
extensions = {
|
extensions = {
|
||||||
enabled,
|
enabled,
|
||||||
all,
|
all,
|
||||||
|
@ -36,18 +36,22 @@
|
||||||
enabled
|
enabled
|
||||||
++ [all.xdebug]
|
++ [all.xdebug]
|
||||||
++ (
|
++ (
|
||||||
if (lib.versionAtLeast base.version "8")
|
if (lib.versionAtLeast phpBase.version "8")
|
||||||
then [all.amqp]
|
then [all.amqp]
|
||||||
else []
|
else []
|
||||||
);
|
);
|
||||||
inherit extraConfig;
|
inherit extraConfig;
|
||||||
};
|
};
|
||||||
wrapped = pkgs.symlinkJoin {
|
phpWithTools = pkgs.symlinkJoin {
|
||||||
inherit (unwrapped) name version meta passthru;
|
inherit (phpWithEnv) name version meta passthru;
|
||||||
paths = [unwrapped unwrapped.packages.composer pkgs.symfony-cli];
|
paths = [
|
||||||
|
phpWithEnv
|
||||||
|
phpWithEnv.packages.composer
|
||||||
|
pkgs.symfony-cli
|
||||||
|
];
|
||||||
};
|
};
|
||||||
in
|
in
|
||||||
wrapped
|
phpWithTools
|
||||||
);
|
);
|
||||||
|
|
||||||
prefix = "/var/lib/phps";
|
prefix = "/var/lib/phps";
|
||||||
|
|
Loading…
Reference in a new issue