Scattered performance boosts

This commit is contained in:
Emi Simpson 2023-03-21 15:42:03 -04:00
parent 55c91df1f1
commit 99250e49ef
Signed by: Emi
GPG Key ID: A12F2C2FFDC3D847
3 changed files with 16 additions and 0 deletions

View File

@ -17,6 +17,16 @@ mkTuple: {
# Enable fractional scaling
experimental-features=["scale-monitor-framebuffer"];
};
"org/gnome/desktop/search-providers" = {
disabled = [
"org.gnome.Epiphany.desktop"
"org.gnome.Photos.desktop"
"org.gnome.seahorse.Application.desktop"
"org.gnome.clocks.desktop"
"org.gnome.Calendar.desktop"
"org.gnome.Calculator.desktop"
];
};
"org/gnome/desktop/interface" = {
show-battery-percentage=true;
};

View File

@ -26,6 +26,9 @@ let systemInformation = import ../system/system-information.nix; in
# https://wiki.archlinux.org/title/Power_management#Writeback_Time
"commit=120"
# Turn on zstd compression
"compress=zstd"
# Performance optimizations for SSD
"noatime"
"nodiratime"

View File

@ -122,6 +122,7 @@ let systemInformation = import ./system/system-information.nix; in
gst_all_1.gstreamer gst_all_1.gst-plugins-base gst_all_1.gst-libav gst_all_1.gst-vaapi gst_all_1.gst-plugins-bad gst_all_1.gst-plugins-good gst_all_1.gst-plugins-ugly
];
environment.gnome.excludePackages = with pkgs.gnome; [
gnome-software
gnome-terminal
gnome-music
gedit
@ -136,6 +137,8 @@ let systemInformation = import ./system/system-information.nix; in
# List services that you want to enable:
services = {
gnome.tracker.enable = false;
gnome.tracker-miners.enable = false;
flatpak = {
enable = true;
};