nix-conf/user/fhs.nix

24 lines
454 B
Nix
Raw Normal View History

2025-01-08 13:18:45 -05:00
{
inputs,
pkgs,
...
}: let
2024-12-22 23:46:42 -05:00
base = pkgs.appimageTools.defaultFhsEnvArgs;
fhs = {
name = "fhs";
targetPkgs = pkgs:
(base.targetPkgs pkgs)
++ [
pkgs.pkg-config
pkgs.ncurses
2025-01-08 13:18:45 -05:00
inputs.nixpkgs.legacyPackages.i686-linux.glibc
2024-12-22 23:46:42 -05:00
];
profile = "export FHS=1";
runScript = "bash";
extraOutputsToInstall = ["dev"];
};
2025-01-13 00:42:17 -05:00
fhsenv = pkgs.buildFHSEnv (base // fhs);
2024-12-22 23:46:42 -05:00
in {
home.packages = [fhsenv];
}