Compare commits

...

2 commits

4 changed files with 63 additions and 28 deletions

View file

@ -79,31 +79,5 @@
# Mail client # Mail client
thunderbird thunderbird
# Create an FHS environment using the command `fhs`, enabling the execution of non-NixOS packages in NixOS!
(
let
base = appimageTools.defaultFhsEnvArgs;
in
buildFHSUserEnv (
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; [ nodejs ])
);
profile = "export FHS=1";
runScript = "bash";
extraOutputsToInstall = [ "dev" ];
}
)
)
]; ];
} }

View file

@ -7,8 +7,8 @@
settings = { settings = {
# Limitations # Limitations
fps_limit = 165; fps_limit = 165;
vsync = 1; #vsync = 1; # Disables VSync
gl_vsync = 0; #gl_vsync = 0; # - in OpenGL applications
# GPU Statistics # GPU Statistics
gpu_core_clock = true; gpu_core_clock = true;

View file

@ -79,6 +79,36 @@
home.packages = with pkgs; [ home.packages = with pkgs; [
pcsx2 pcsx2
# Create an FHS environment using the command `fhs`, enabling the execution of non-NixOS packages in NixOS!
(
let
base = appimageTools.defaultFhsEnvArgs;
in
buildFHSUserEnv (
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; [
nodejs
dotnet-sdk_8
])
);
profile = "export FHS=1";
runScript = "bash";
extraOutputsToInstall = [ "dev" ];
}
)
)
]; ];
# #

View file

@ -62,6 +62,37 @@
## Tools ## Tools
# Utilities # Utilities
brightnessctl brightnessctl
# Create an FHS environment using the command `fhs`, enabling the execution of non-NixOS packages in NixOS!
(
let
base = appimageTools.defaultFhsEnvArgs;
in
buildFHSUserEnv (
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;
[
]
)
);
profile = "export FHS=1";
runScript = "bash";
extraOutputsToInstall = [ "dev" ];
}
)
)
]; ];
# #