[STYLE/REFACTOR] Deadnix, Alejandra and Statix

This commit is contained in:
Kat Inskip 2023-04-25 16:48:32 -07:00
parent 8573c4508d
commit d4242f9dd8
Signed by: kat
GPG key ID: 465E64DECEA8CF0F
51 changed files with 465 additions and 466 deletions

View file

@ -1,5 +1,5 @@
{ pkgs, ... }: {
environment.systemPackages = with pkgs; [ bluez5-experimental ];
{pkgs, ...}: {
environment.systemPackages = with pkgs; [bluez5-experimental];
environment.etc = {
"wireplumber/bluetooth.lua.d/51-bluez-config.lua".text = ''

View file

@ -1,4 +1,9 @@
{ lib, tree, ... }: with lib; let
{
lib,
tree,
...
}:
with lib; let
profiles = tree.prev;
appendedProfiles = {
common-wifi-bt = {
@ -23,4 +28,4 @@
};
};
in
profiles // appendedProfiles
profiles // appendedProfiles

View file

@ -1,33 +1,37 @@
{lib, pkgs, ...}: let
inherit (lib.modules) mkDefault mkOrder;
{
lib,
pkgs,
...
}: let
inherit (lib.modules) mkDefault;
in {
powerManagement.cpuFreqGovernor = mkDefault "powersave";
programs.light.enable = true;
home-manager.sharedModules = [
{
programs.waybar.settings.main = {
modules-right = [
"backlight"
"battery"
];
backlight = {
format = " {percent}%";
on-scroll-up = "${pkgs.light}/bin/light -A 1";
on-scroll-down = "${pkgs.light}/bin/light -U 1";
};
battery = {
states = {
good = 90;
warning = 30;
critical = 15;
{
programs.waybar.settings.main = {
modules-right = [
"backlight"
"battery"
];
backlight = {
format = " {percent}%";
on-scroll-up = "${pkgs.light}/bin/light -A 1";
on-scroll-down = "${pkgs.light}/bin/light -U 1";
};
battery = {
states = {
good = 90;
warning = 30;
critical = 15;
};
format = "{icon} {capacity}%";
format-charging = " {capacity}%";
format-plugged = " {capacity}%";
format-alt = "{icon} {time}";
format-icons = ["" "" "" "" ""];
};
format = "{icon} {capacity}%";
format-charging = " {capacity}%";
format-plugged = " {capacity}%";
format-alt = "{icon} {time}";
format-icons = [ "" "" "" "" "" ];
};
};
}
}
];
}

View file

@ -1,19 +1,17 @@
{lib, ...}: let
in {
_: {
boot = {
initrd.availableKernelModules =
[ "xhci_pci" "nvme" "usb_storage" "sd_mod" "sr_mod" "rtsx_usb_sdmmc" ];
kernelModules = [ "kvm-intel" ];
initrd.availableKernelModules = ["xhci_pci" "nvme" "usb_storage" "sd_mod" "sr_mod" "rtsx_usb_sdmmc"];
kernelModules = ["kvm-intel"];
};
home-manager.sharedModules = [
{
wayland.windowManager.sway.config.input."2:7:SynPS/2_Synaptics_TouchPad" = {
dwt = "enabled";
tap = "enabled";
natural_scroll = "enabled";
middle_emulation = "enabled";
click_method = "clickfinger";
};
}
{
wayland.windowManager.sway.config.input."2:7:SynPS/2_Synaptics_TouchPad" = {
dwt = "enabled";
tap = "enabled";
natural_scroll = "enabled";
middle_emulation = "enabled";
click_method = "clickfinger";
};
}
];
}

View file

@ -1,13 +1,11 @@
{lib, pkgs, ...}: let
inherit (lib.modules) mkDefault mkOrder;
in {
environment.systemPackages = with pkgs; [ pulsemixer ];
{pkgs, ...}: {
environment.systemPackages = with pkgs; [pulsemixer];
sound = {
enable = true;
extraConfig = ''
defaults.pcm.rate_converter "speexrate_best"
'';
'';
};
hardware.pulseaudio.enable = false;
@ -22,26 +20,26 @@ in {
};
home-manager.sharedModules = [
{
programs.waybar.settings.main = {
modules-right = [
"pulseaudio"
];
pulseaudio = {
format = "{icon} {volume}%";
format-muted = "";
on-click = "${pkgs.wezterm}/bin/wezterm start ${pkgs.pulsemixer}/bin/pulsemixer";
format-icons = {
headphone = "";
headset = "";
default = [
""
{
programs.waybar.settings.main = {
modules-right = [
"pulseaudio"
];
pulseaudio = {
format = "{icon} {volume}%";
format-muted = "";
on-click = "${pkgs.wezterm}/bin/wezterm start ${pkgs.pulsemixer}/bin/pulsemixer";
format-icons = {
headphone = "";
headset = "";
default = [
""
""
""
];
];
};
};
};
};
}
}
];
}

View file

@ -1,13 +1,22 @@
{ lib, pkgs, ... }: let
inherit (lib.modules) mkForce;
{
lib,
pkgs,
...
}: let
inherit (lib.modules) mkForce;
in {
systemd.services.NetworkManager-wait-online = {
serviceConfig.ExecStart = [ "" "${pkgs.networkmanager}/bin/nm-online -q" ];
serviceConfig.ExecStart = ["" "${pkgs.networkmanager}/bin/nm-online -q"];
};
networking = {
firewall = {
allowedUDPPorts = [ 5353 ]; # MDNS
allowedUDPPortRanges = [ { from = 32768; to=60999; } ]; # Ephemeral / Chromecast
allowedUDPPorts = [5353]; # MDNS
allowedUDPPortRanges = [
{
from = 32768;
to = 60999;
}
]; # Ephemeral / Chromecast
};
networkmanager = {
enable = true;