From 6b5dbaa92eec56ad0a74be8e60479ab6689e9d23 Mon Sep 17 00:00:00 2001 From: notgne2 Date: Tue, 18 Jan 2022 22:32:54 -0700 Subject: [PATCH] minor tweaks --- common.nix | 4 ++-- home-manager/modules/ezpcusr.nix | 12 +++++++++++- modules/workstation.nix | 4 ++-- 3 files changed, 15 insertions(+), 5 deletions(-) diff --git a/common.nix b/common.nix index dec6ff7..74e5a5d 100644 --- a/common.nix +++ b/common.nix @@ -10,10 +10,10 @@ security.rtkit.enable = lib.mkDefault true; - services.smartd.enable = lib.mkDefault true; - hardware.enableAllFirmware = lib.mkDefault true; + hardware.enableRedistributableFirmware = lib.mkDefault true; hardware.cpu.amd.updateMicrocode = lib.mkDefault true; + hardware.cpu.intel.updateMicrocode = lib.mkDefault true; services.earlyoom.enable = lib.mkDefault true; diff --git a/home-manager/modules/ezpcusr.nix b/home-manager/modules/ezpcusr.nix index 6147706..5e7e32e 100644 --- a/home-manager/modules/ezpcusr.nix +++ b/home-manager/modules/ezpcusr.nix @@ -381,6 +381,7 @@ in "custom/media" = { rotate = 90; max-length = 60; + on-click = "${pkgs.playerctl}/bin/playerctl play-pause"; exec = "${pkgs.playerctl}/bin/playerctl metadata --format '{{ emoji(status) }} {{ artist }} - {{ title }}' --follow"; }; @@ -524,7 +525,14 @@ in ''; }; - programs.mako.enable = lib.mkDefault true; + programs.mako = { + enable = lib.mkDefault true; + maxVisible = lib.mkDefault 6; + extraConfig = lib.generators.toKeyValue { } { + on-button-middle = "dismiss-all"; + }; + }; + systemd.user.services.mako = { Service = { ExecStart = "${pkgs.mako}/bin/mako"; @@ -654,6 +662,8 @@ in imagemagick mpc_cli + playerctl + nix-index gitAndTools.hub diff --git a/modules/workstation.nix b/modules/workstation.nix index 74f6342..cf96706 100644 --- a/modules/workstation.nix +++ b/modules/workstation.nix @@ -69,8 +69,8 @@ in CPU_HWP_DYN_BOOST_ON_BAT = lib.mkDefault 0; CPU_HWP_DYN_BOOST_ON_AC = lib.mkDefault 1; - SCHED_POWERSAVE_ON_BAT = lib.mkDefault 0; - SCHED_POWERSAVE_ON_AC = lib.mkDefault 1; + SCHED_POWERSAVE_ON_BAT = lib.mkDefault 1; + SCHED_POWERSAVE_ON_AC = lib.mkDefault 0; CPU_MAX_PERF_ON_BAT = lib.mkDefault 30; CPU_MAX_PERF_ON_AC = lib.mkDefault 100;