diff --git a/nixos/hosts/Tibo-NixDesk/default.nix b/nixos/hosts/Tibo-NixDesk/default.nix index d18bc78..afb4b3b 100644 --- a/nixos/hosts/Tibo-NixDesk/default.nix +++ b/nixos/hosts/Tibo-NixDesk/default.nix @@ -5,6 +5,7 @@ [ # Include the results of the hardware scan. ./hardware-configuration.nix ../../modules/hardware/nvidia.nix + ../../modules/hardware/corsair ../../modules/apps/virtualbox ../../modules/des/gnome diff --git a/nixos/modules/apps/firefox/default.nix b/nixos/modules/apps/firefox/default.nix index 058ed81..e95910d 100644 --- a/nixos/modules/apps/firefox/default.nix +++ b/nixos/modules/apps/firefox/default.nix @@ -1,37 +1,43 @@ { inputs, lib, config, pkgs, ... }: { - home-manager.users.tdpeuter.programs.firefox = { - enable = true; - package = pkgs.firefox.override { - cfg = { - enableTridactylNative = true; - }; - extraPolicies = { - DisableFirefoxStudies = true; - DisablePocket = true; - DisableTelemetry = true; - ExtensionSettings = {}; - OfferToSaveLogins = false; - }; - }; - profiles.tdpeuter = { - search = { - default = "DuckDuckGo"; - force = true; - engines = { - "eBay".metaData.hidden = true; - "Nix Packages" = { - urls = [{ - template = "https://search.nixos.org/packages"; - params = [ - { name = "type"; value = "packages"; } - { name = "query"; value = "{searchTerms}"; } - ]; - }]; + home-manager.users.tdpeuter = { + home.packages = with pkgs; [ + speechd + ]; - icon = "${pkgs.nixos-icons}/share/icons/hicolor/scalable/apps/nix-snowflake.svg"; - definedAliases = [ "@np" ]; + programs.firefox = { + enable = true; + package = pkgs.firefox.override { + cfg = { + enableTridactylNative = true; + }; + extraPolicies = { + DisableFirefoxStudies = true; + DisablePocket = true; + DisableTelemetry = true; + ExtensionSettings = {}; + OfferToSaveLogins = false; + }; + }; + profiles.tdpeuter = { + search = { + default = "DuckDuckGo"; + force = true; + engines = { + "eBay".metaData.hidden = true; + "Nix Packages" = { + urls = [{ + template = "https://search.nixos.org/packages"; + params = [ + { name = "type"; value = "packages"; } + { name = "query"; value = "{searchTerms}"; } + ]; + }]; + + icon = "${pkgs.nixos-icons}/share/icons/hicolor/scalable/apps/nix-snowflake.svg"; + definedAliases = [ "@np" ]; + }; }; }; };