This commit is contained in:
fwastring 2025-11-26 11:21:09 +01:00
parent 6e92984c5c
commit 789d587a7a
8 changed files with 113 additions and 106 deletions

View file

@ -21,9 +21,6 @@
poppler-utils
imagemagick
pandoc
alsa-utils
sops
@ -33,19 +30,16 @@
wget
htop
procps
btop
procs
dysk
grc
vim
fastfetch
bc
sysstat
lm_sensors
ethtool
pciutils
usbutils
# sysstat
# lm_sensors
# ethtool
# pciutils
# usbutils
fzf
eza
@ -57,40 +51,37 @@
fortune
cowsay
openssl
lazygit
hyprpicker
typst
typstyle
tinymist
(
let
base = pkgs.appimageTools.defaultFhsEnvArgs;
in
pkgs.buildFHSEnv (
base
// {
name = "fhs";
targetPkgs =
pkgs:
# pkgs.buildFHSUserEnv provides only a minimal FHS environment,
# lacking many basic packages needed by most software.
# Therefore, we need to add them manually.
#
# pkgs.appimageTools provides basic packages required by most software.
(base.targetPkgs pkgs)
++ (with pkgs; [
pkg-config
ncurses
# Feel free to add more packages here if needed.
]);
profile = "export FHS=1";
runScript = "bash";
extraOutputsToInstall = [ "dev" ];
}
)
)
# (
# let
# base = pkgs.appimageTools.defaultFhsEnvArgs;
# in
# pkgs.buildFHSEnv (
# base
# // {
# name = "fhs";
# targetPkgs =
# pkgs:
# # pkgs.buildFHSUserEnv provides only a minimal FHS environment,
# # lacking many basic packages needed by most software.
# # Therefore, we need to add them manually.
# #
# # pkgs.appimageTools provides basic packages required by most software.
# (base.targetPkgs pkgs)
# ++ (with pkgs; [
# pkg-config
# ncurses
# # Feel free to add more packages here if needed.
# ]);
# profile = "export FHS=1";
# runScript = "bash";
# extraOutputsToInstall = [ "dev" ];
# }
# )
# )
];
}