formatting + organizing

This commit is contained in:
mjallen18
2024-07-24 21:43:55 -05:00
parent 4b4b419873
commit c5a9ff512c
20 changed files with 744 additions and 652 deletions

View File

@@ -1,4 +1,10 @@
{ config, lib, outputs, pkgs, ... }:
{
config,
lib,
outputs,
pkgs,
...
}:
{
# Configure bootloader with lanzaboot and secureboot
boot = {
@@ -27,14 +33,14 @@
# Override kernel to latest
kernelPackages = pkgs.linuxPackages_latest;
kernelParams = [
kernelParams = [
"quiet"
# needed cause ssd powersaving is broken af I guess
"nvme_core.default_ps_max_latency_us=0"
"pcie_aspm=off"
];
"pcie_aspm=off"
];
consoleLogLevel = 3;
bootspec.enable = true;
};
}
}

View File

@@ -115,11 +115,15 @@ in
systemd.services = {
fix-wifi = {
path = [ pkgs.bash pkgs.networkmanager pkgs.kmod ];
path = [
pkgs.bash
pkgs.networkmanager
pkgs.kmod
];
wantedBy = [ "multi-user.target" ];
after = [ "network.target" ];
serviceConfig = {
Type="oneshot";
Type = "oneshot";
ExecStart = [ "${resetNetworkScript}/bin/reset-network" ];
};
};
@@ -138,6 +142,7 @@ in
# Enable Network Manager
networkmanager.enable = true;
networkmanager.wifi.powersave = false;
networkmanager.settings.connectivity.uri = "http://nmcheck.gnome.org/check_network_status.txt";
};
@@ -165,6 +170,7 @@ in
aspellDicts.en-science
borgbackup
clinfo
direnv
efibootmgr
gparted
grsync
@@ -185,7 +191,7 @@ in
# native wayland support (unstable)
wineWowPackages.waylandFull
];
sessionVariables = {
STEAM_FORCE_DESKTOPUI_SCALING = "1";
};

View File

@@ -1,4 +1,10 @@
{ config, lib, outputs, pkgs, ... }:
{
config,
lib,
outputs,
pkgs,
...
}:
{
fileSystems."/media/nas/backup" = {
device = "//10.0.1.18/Backup";
@@ -44,4 +50,4 @@
"gid=wheel"
];
};
}
}

View File

@@ -107,7 +107,10 @@
"org/gnome/desktop/peripherals/mouse".accel-profile = "flat";
"org/gnome/desktop/peripherals/touchpad".two-finger-scrolling-enabled = true;
"org/gnome/desktop/peripherals/touchpad".tap-to-click = true;
"org/gnome/mutter".experimental-features = [ "scale-monitor-framebuffer" "variable-refresh-rate" ];
"org/gnome/mutter".experimental-features = [
"scale-monitor-framebuffer"
"variable-refresh-rate"
];
"org/gnome/tweaks".show-extensions-notice = false;
"org/gnome/shell".enabled-extensions = [
"appindicatorsupport@rgcjonas.gmail.com"