nix-conf/user/fhs.nix
2025-01-13 00:42:17 -05:00

24 lines
454 B
Nix

{
inputs,
pkgs,
...
}: let
base = pkgs.appimageTools.defaultFhsEnvArgs;
fhs = {
name = "fhs";
targetPkgs = pkgs:
(base.targetPkgs pkgs)
++ [
pkgs.pkg-config
pkgs.ncurses
inputs.nixpkgs.legacyPackages.i686-linux.glibc
];
profile = "export FHS=1";
runScript = "bash";
extraOutputsToInstall = ["dev"];
};
fhsenv = pkgs.buildFHSEnv (base // fhs);
in {
home.packages = [fhsenv];
}