From 99250e49ef46c1ffa3aaefbc2339a10f2179dbde Mon Sep 17 00:00:00 2001 From: Emi Simpson Date: Tue, 21 Mar 2023 15:42:03 -0400 Subject: [PATCH] Scattered performance boosts --- configs/dconf.nix | 10 ++++++++++ configs/filesystems.nix | 3 +++ nixos.nix | 3 +++ 3 files changed, 16 insertions(+) diff --git a/configs/dconf.nix b/configs/dconf.nix index 3219e0a..abc6289 100644 --- a/configs/dconf.nix +++ b/configs/dconf.nix @@ -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; }; diff --git a/configs/filesystems.nix b/configs/filesystems.nix index 96da9f2..c4fa24b 100644 --- a/configs/filesystems.nix +++ b/configs/filesystems.nix @@ -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" diff --git a/nixos.nix b/nixos.nix index d498280..e1f7b41 100644 --- a/nixos.nix +++ b/nixos.nix @@ -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; };