diff --git a/systems/ASUS-G46VW/configuration.nix b/systems/ASUS-G46VW/configuration.nix index afee803..4dba9dc 100644 --- a/systems/ASUS-G46VW/configuration.nix +++ b/systems/ASUS-G46VW/configuration.nix @@ -21,6 +21,14 @@ boot.tmpOnTmpfs = true; boot.plymouth.enable = true; + services.tlp.enable = true; + services.tlp.extraConfig = '' + START_CHARGE_THRESH_BAT0=85 + STOP_CHARGE_THRESH_BAT0=90 + CPU_SCALING_GOVERNOR_ON_BAT=powersave + ENERGY_PERF_POLICY_ON_BAT=powersave + ''; + # NVIDIA services.xserver.videoDrivers = [ "nvidia" ]; hardware.nvidia.optimus_prime.enable = true; diff --git a/systems/common.nix b/systems/common.nix index 69bec92..ba62922 100644 --- a/systems/common.nix +++ b/systems/common.nix @@ -79,7 +79,12 @@ }; }; - environment.variables = { EDITOR = "nvim"; }; + environment.variables = { + EDITOR = "nvim"; + SPACESHIP_TIME_SHOW = "true"; + SPACESHIP_BATTERY_THRESHOLD = "50"; + SPACESHIP_EXIT_CODE_SHOW = "true"; + }; nix.gc.automatic = true; nix.gc.options = "--delete-older-than 15d";