mirror of
https://github.com/tomasriveral/nixos.git
synced 2026-08-12 02:28:37 +02:00
Auto: cleanup-2026-06-14T15-26-03Z
This commit is contained in:
@@ -36,27 +36,29 @@
|
|||||||
services.system76-scheduler.settings.cfsProfiles.enable = true; # Better scheduling for CPU cycles - thanks System76!!!
|
services.system76-scheduler.settings.cfsProfiles.enable = true; # Better scheduling for CPU cycles - thanks System76!!!
|
||||||
services.thermald.enable = false; # Enable thermald, the temperature management daemon. (only necessary if on Intel CPUs)
|
services.thermald.enable = false; # Enable thermald, the temperature management daemon. (only necessary if on Intel CPUs)
|
||||||
services.power-profiles-daemon.enable = true; # ppd is recommended over tlp for framework 16
|
services.power-profiles-daemon.enable = true; # ppd is recommended over tlp for framework 16
|
||||||
/*services.tlp = {
|
/*
|
||||||
enable = true; # Enable TLP (better than gnomes internal power manager)
|
services.tlp = {
|
||||||
settings = {
|
enable = true; # Enable TLP (better than gnomes internal power manager)
|
||||||
CPU_BOOST_ON_AC = 1;
|
settings = {
|
||||||
CPU_BOOST_ON_BAT = 1;
|
CPU_BOOST_ON_AC = 1;
|
||||||
CPU_HWP_DYN_BOOST_ON_AC = 1;
|
CPU_BOOST_ON_BAT = 1;
|
||||||
CPU_HWP_DYN_BOOST_ON_BAT = 1;
|
CPU_HWP_DYN_BOOST_ON_AC = 1;
|
||||||
CPU_SCALING_GOVERNOR_ON_AC = "balanced";
|
CPU_HWP_DYN_BOOST_ON_BAT = 1;
|
||||||
CPU_SCALING_GOVERNOR_ON_BAT = "powersave";
|
CPU_SCALING_GOVERNOR_ON_AC = "balanced";
|
||||||
CPU_ENERGY_PERF_POLICY_ON_AC = "balanced";
|
CPU_SCALING_GOVERNOR_ON_BAT = "powersave";
|
||||||
CPU_ENERGY_PERF_POLICY_ON_BAT = "powersave";
|
CPU_ENERGY_PERF_POLICY_ON_AC = "balanced";
|
||||||
PLATFORM_PROFILE_ON_AC = "balanced";
|
CPU_ENERGY_PERF_POLICY_ON_BAT = "powersave";
|
||||||
PLATFORM_PROFILE_ON_BAT = "powersave";
|
PLATFORM_PROFILE_ON_AC = "balanced";
|
||||||
STOP_CHARGE_THRESH_BAT1 = 80;
|
PLATFORM_PROFILE_ON_BAT = "powersave";
|
||||||
};
|
STOP_CHARGE_THRESH_BAT1 = 80;
|
||||||
<<<<<<< HEAD
|
};
|
||||||
};*/
|
<<<<<<< HEAD
|
||||||
|
};
|
||||||
|
*/
|
||||||
environment.systemPackages = [
|
environment.systemPackages = [
|
||||||
self.packages.${pkgs.system}.custom-performance
|
self.packages.${pkgs.system}.custom-performance
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
perSystem = {pkgs, ...}: let
|
perSystem = {pkgs, ...}: let
|
||||||
NotifySound = ../../assets/battery_notify.mp3;
|
NotifySound = ../../assets/battery_notify.mp3;
|
||||||
in {
|
in {
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
{self, ...}: {
|
{self, ...}: {
|
||||||
flake.nixosModules.performance-desktop = {pkgs,...}: {
|
flake.nixosModules.performance-desktop = {pkgs, ...}: {
|
||||||
environment.systemPackages = [
|
environment.systemPackages = [
|
||||||
self.packages.${pkgs.system}.custom-performance
|
self.packages.${pkgs.system}.custom-performance
|
||||||
];
|
];
|
||||||
|
|||||||
@@ -1,4 +1,8 @@
|
|||||||
{inputs, self, ...}: {
|
{
|
||||||
|
inputs,
|
||||||
|
self,
|
||||||
|
...
|
||||||
|
}: {
|
||||||
flake.nixosModules.nixUtils-laptop = _: {
|
flake.nixosModules.nixUtils-laptop = _: {
|
||||||
# nixpkgs-review crashed my laptop multiple times. We must reduce how much ressources it can take.
|
# nixpkgs-review crashed my laptop multiple times. We must reduce how much ressources it can take.
|
||||||
# for reference, my laptop is a 12 core ryzen 7
|
# for reference, my laptop is a 12 core ryzen 7
|
||||||
|
|||||||
Reference in New Issue
Block a user