diff --git a/modules/home-manager/packages.nix b/modules/home-manager/packages.nix index ac1cf8e..b6d3586 100644 --- a/modules/home-manager/packages.nix +++ b/modules/home-manager/packages.nix @@ -79,5 +79,31 @@ # Mail client 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" ]; + } + ) + ) ]; } diff --git a/modules/home-manager/programs/mangohud.nix b/modules/home-manager/programs/mangohud.nix index 9dd6217..a03c3c3 100644 --- a/modules/home-manager/programs/mangohud.nix +++ b/modules/home-manager/programs/mangohud.nix @@ -7,8 +7,8 @@ settings = { # Limitations fps_limit = 165; - #vsync = 1; # Disables VSync - #gl_vsync = 0; # - in OpenGL applications + vsync = 1; + gl_vsync = 0; # GPU Statistics gpu_core_clock = true; diff --git a/specific/desktop/home-manager.nix b/specific/desktop/home-manager.nix index dbd8d78..7114161 100644 --- a/specific/desktop/home-manager.nix +++ b/specific/desktop/home-manager.nix @@ -79,36 +79,6 @@ home.packages = with pkgs; [ 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" ]; - } - ) - ) ]; # diff --git a/specific/laptop/home-manager.nix b/specific/laptop/home-manager.nix index 0acdb6f..59cd896 100644 --- a/specific/laptop/home-manager.nix +++ b/specific/laptop/home-manager.nix @@ -62,37 +62,6 @@ ## Tools # Utilities 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" ]; - } - ) - ) ]; #