formatting + organizing
This commit is contained in:
@@ -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;
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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";
|
||||
};
|
||||
|
||||
@@ -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"
|
||||
];
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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"
|
||||
|
||||
Reference in New Issue
Block a user