my nixos config
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

uncommitted: random pm options and gnome ext changes

chfour 0f60dc8f 1d51d6a6

+25 -18
+12
machines/foxbox/hardware.nix
··· 16 16 powerOnBoot = false; # do not turn on bluetooth at boot 17 17 }; 18 18 19 + boot.extraModprobeConfig = '' 20 + # https://wiki.archlinux.org/title/Power_management#Audio 21 + options snd-hda-intel power_save=1 22 + # https://wiki.archlinux.org/title/Power_management#Intel_wireless_cards_(iwlwifi) 23 + options iwlwifi power_save=1 uapsd_disable=0 24 + ''; 25 + 26 + services.udev.extraRules = '' 27 + # powertop wants this among many others 28 + ACTION=="add",SUBSYSTEM=="pci",KERNEL=="0000:04:00.0",ATTR{power/control}="auto" 29 + ''; 30 + 19 31 nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux"; 20 32 21 33 powerManagement.cpuFreqGovernor = lib.mkDefault "powersave";
+13 -18
users/chfour/env-gnome.nix
··· 1 1 { pkgs, lib, ... }: 2 2 3 3 { 4 - home.packages = with pkgs.gnomeExtensions; [ 5 - appindicator 6 - runcat 7 - blur-my-shell 8 - caffeine 9 - ] ++ (with pkgs; [ 4 + home.packages = with pkgs; [ 10 5 ptyxis 11 6 #gnome.gnome-terminal 12 7 #blackbox-terminal # this thing keeps crashing and has generally started to piss me off 13 - ]); 8 + ]; 9 + 10 + programs.gnome-shell = { 11 + enable = true; 12 + extensions = builtins.map (p: { package = p; }) (with pkgs.gnomeExtensions; [ 13 + appindicator 14 + runcat 15 + blur-my-shell 16 + caffeine 17 + wiggle 18 + ]); 19 + }; 14 20 15 21 dconf.settings = let 16 22 appShortcuts = [ ··· 47 53 # don't try to suspend while plugged in 48 54 "org/gnome/settings-daemon/plugins/power" = { 49 55 sleep-inactive-ac-type = "nothing"; 50 - }; 51 - 52 - # extension prefs 53 - "org/gnome/shell" = { 54 - disable-user-extensions = false; 55 - enabled-extensions = [ 56 - "appindicatorsupport@rgcjonas.gmail.com" 57 - "runcat@kolesnikov.se" # run lil fella!!! also features eepy 58 - "blur-my-shell@aunetx" # blur pretty,, pretty blur ................ 59 - "caffeine@patapon.info" 60 - ]; 61 56 }; 62 57 63 58 "org/gnome/shell/extensions/appindicator" = {