diff --git a/hosts/FredOS-Gaming.nix b/hosts/FredOS-Gaming.nix index ab9b220..0e239ea 100644 --- a/hosts/FredOS-Gaming.nix +++ b/hosts/FredOS-Gaming.nix @@ -10,11 +10,14 @@ lsfg-vk lsfg-vk-ui faugus-launcher + mission-center + vlc haruna gnome-text-editor wowup-cf proton-vpn onlyoffice-desktopeditors + woeusb qbittorrent cmatrix protonplus diff --git a/hosts/FredOS-Macbook.nix b/hosts/FredOS-Macbook.nix index feeeb02..d90b7ca 100644 --- a/hosts/FredOS-Macbook.nix +++ b/hosts/FredOS-Macbook.nix @@ -3,17 +3,34 @@ { config = lib.mkIf (config.networking.hostName == "FredOS-Macbook") { environment.systemPackages = with pkgs; [ + tlp spotify discordo + faugus-launcher + mission-center + vlc haruna gnome-text-editor proton-vpn onlyoffice-desktopeditors + woeusb + vscodium cmatrix + + # TTY browsing: browsh drives a headless firefox and renders it to the + # terminal, so firefox has to be on PATH — it is not wrapped in. + browsh + firefox ]; programs.geary.enable = true; + # TTY resolution for browsh: each cell is a half-block, so the page gets + # cols x (rows*2) pixels. The kernel's built-in 8x16 gives 180x56 on this + # 1440x900 panel; terminus 6x12 gives 240x75. + console.packages = [ pkgs.terminus_font ]; + console.font = "ter-v12n"; + nix.settings.max-jobs = 0; # max-jobs = 0 means an update is pure substitution, and nix's default @@ -25,6 +42,7 @@ # to share with the desktop. 4 just queues them behind each other. nix.settings.max-substitution-jobs = 2; + services.tlp.enable = false; services.power-profiles-daemon.enable = true; # The SMC holds the fan at its 1200 RPM floor while the package sits at