diff --git a/features/desktopish/default.nix b/features/desktopish/default.nix index 5e0c017..3d30703 100644 --- a/features/desktopish/default.nix +++ b/features/desktopish/default.nix @@ -22,7 +22,6 @@ environment.systemPackages = with pkgs; [ acpi mpv - pulsemixer xorg.xmessage xclip ]; diff --git a/features/desktopish/guiapps.nix b/features/desktopish/guiapps.nix index cf7fa51..a2334f4 100644 --- a/features/desktopish/guiapps.nix +++ b/features/desktopish/guiapps.nix @@ -2,9 +2,9 @@ # Apps I use on desktops and laptops environment.systemPackages = with pkgs; [ brave + vscode vlc - steam qbittorrent # X stuff @@ -15,8 +15,4 @@ arandr autorandr ]; - - # https://github.com/NixOS/nixpkgs/issues/47932#issuecomment-447508411 - hardware.opengl.driSupport32Bit = true; - } diff --git a/features/desktopish/steam.nix b/features/desktopish/steam.nix new file mode 100644 index 0000000..c87aeaa --- /dev/null +++ b/features/desktopish/steam.nix @@ -0,0 +1,9 @@ +{ pkgs, ... }: { + environment.systemPackages = with pkgs; [ + steam + ]; + + # https://github.com/NixOS/nixpkgs/issues/47932#issuecomment-447508411 + hardware.opengl.driSupport32Bit = true; + +} diff --git a/home.nix b/home.nix index 0d43df0..99580ec 100644 --- a/home.nix +++ b/home.nix @@ -27,6 +27,7 @@ rec { fzf aria2 wol + pulsemixer # ^ easy to forget these; write SRS? hledger diff --git a/hosts/thin.nix b/hosts/thin.nix index 5997567..5e32f6f 100644 --- a/hosts/thin.nix +++ b/hosts/thin.nix @@ -20,7 +20,11 @@ device = "/dev/disk/by-uuid/B3E6-2C4C"; fsType = "vfat"; }; - powerManagement.cpuFreqGovernor = lib.mkDefault "powersave"; + + # X1C7 throttling is already shit, so put this in performance mode. + # See also: https://discourse.nixos.org/t/how-to-switch-cpu-governor-on-battery-power/8446/5 + powerManagement.cpuFreqGovernor = lib.mkDefault "performance"; + # high-resolution display hardware.video.hidpi.enable = lib.mkDefault true; services.xserver.dpi = 170;