clean up ezpcusr and defaults
This commit is contained in:
parent
591e2a3db0
commit
e1fdc111b3
@ -68,11 +68,6 @@ in
|
||||
default = { };
|
||||
};
|
||||
|
||||
waybarCss = mkOption {
|
||||
description = "Exported CSS for waybar";
|
||||
default = "";
|
||||
};
|
||||
|
||||
base16Rgb = mkOption {
|
||||
readOnly = true;
|
||||
type = types.attrsOf (types.attrsOf types.int);
|
||||
@ -260,14 +255,6 @@ in
|
||||
};
|
||||
};
|
||||
|
||||
# Waybar
|
||||
colors.waybarCss =
|
||||
"\n" + (
|
||||
(import ../data/waybar-base16.nix)
|
||||
cfg.favColors.name
|
||||
cfg.base16
|
||||
);
|
||||
|
||||
# Dunst
|
||||
services.dunst = {
|
||||
settings = {
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -21,8 +21,8 @@ in
|
||||
|
||||
config = mkIf cfg.enable {
|
||||
services.avahi = {
|
||||
enable = true;
|
||||
nssmdns = true;
|
||||
enable = lib.mkDefault true;
|
||||
nssmdns = lib.mkDefault true;
|
||||
};
|
||||
|
||||
services.ezpw.enable = lib.mkDefault true;
|
||||
@ -39,20 +39,20 @@ in
|
||||
|
||||
# Don't kill the battery
|
||||
services.upower = {
|
||||
enable = true;
|
||||
percentageLow = 15;
|
||||
percentageCritical = 10;
|
||||
percentageAction = 5;
|
||||
enable = lib.mkDefault true;
|
||||
percentageLow = lib.mkDefault 15;
|
||||
percentageCritical = lib.mkDefault 10;
|
||||
percentageAction = lib.mkDefault 5;
|
||||
};
|
||||
|
||||
# Make battery usage sane
|
||||
services.tlp = {
|
||||
enable = lib.mkDefault cfg.battery;
|
||||
settings = {
|
||||
DISK_IOSCHED = "bfq bfq";
|
||||
DISK_IOSCHED = lib.mkDefault "mq-deadline deadline";
|
||||
|
||||
PCIE_ASPM_ON_BAT = "powersupersave";
|
||||
PCIE_ASPM_ON_AC = "default";
|
||||
PCIE_ASPM_ON_BAT = lib.mkDefault "powersupersave";
|
||||
PCIE_ASPM_ON_AC = lib.mkDefault "default";
|
||||
|
||||
PLATFORM_PROFILE_ON_BAT = lib.mkDefault "low-power";
|
||||
PLATFORM_PROFILE_ON_AC = lib.mkDefault "performance";
|
||||
@ -81,9 +81,9 @@ in
|
||||
|
||||
# Video support
|
||||
hardware.opengl = {
|
||||
enable = true;
|
||||
enable = lib.mkDefault true;
|
||||
# Fix steam
|
||||
driSupport32Bit = true;
|
||||
driSupport32Bit = lib.mkDefault true;
|
||||
# Other drivers
|
||||
extraPackages = with pkgs; [
|
||||
intel-media-driver
|
||||
@ -144,7 +144,7 @@ in
|
||||
|
||||
# this helps with some compatibility
|
||||
hardware.pulseaudio.daemon.config = {
|
||||
"default-sample-rate" = "48000";
|
||||
"default-sample-rate" = lib.mkDefault "48000";
|
||||
};
|
||||
|
||||
# networking.networkmanager.ethernet.macAddress = "random";
|
||||
@ -179,7 +179,7 @@ in
|
||||
# Pulseaudio is off by defaultm but if you want it, make it work right
|
||||
hardware.pulseaudio.support32Bit = lib.mkDefault true;
|
||||
hardware.pulseaudio.zeroconf.discovery.enable = lib.mkDefault true;
|
||||
hardware.pulseaudio.package = pkgs.pulseaudioFull;
|
||||
hardware.pulseaudio.package = lib.mkDefault pkgs.pulseaudioFull;
|
||||
hardware.pulseaudio.extraModules = [ pkgs.pulseaudio-modules-bt ];
|
||||
hardware.pulseaudio.extraConfig = ''
|
||||
load-module module-dbus-protocol
|
||||
@ -188,6 +188,6 @@ in
|
||||
# bluetooth
|
||||
services.blueman.enable = lib.mkDefault true;
|
||||
hardware.bluetooth.enable = lib.mkDefault true;
|
||||
hardware.bluetooth.settings.General.Enable = "Source,Sink,Media,Socket";
|
||||
hardware.bluetooth.settings.General.Enable = lib.mkDefault "Source,Sink,Media,Socket";
|
||||
};
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user