From 1d6c223a82ca9b9012bd9941d4ed5cd3eb663f79 Mon Sep 17 00:00:00 2001 From: Craige McWhirter Date: Thu, 3 Oct 2024 18:58:50 +1000 Subject: [PATCH] feature(cosmic): added cosmic-tweaks --- modules/profiles/cosmicDesktop/default.nix | 4 ++++ modules/roles/desktop/default.nix | 1 + 2 files changed, 5 insertions(+) diff --git a/modules/profiles/cosmicDesktop/default.nix b/modules/profiles/cosmicDesktop/default.nix index 347446e..bffbd9b 100644 --- a/modules/profiles/cosmicDesktop/default.nix +++ b/modules/profiles/cosmicDesktop/default.nix @@ -9,6 +9,7 @@ with lib; let cfg = config.profiles.cosmicDesktop; cosmicDesktop = inputs.cosmicDesktop; + cosmic-tweaks = cosmicDesktop.packages."${pkgs.system}".cosmic-tweaks; in { options.profiles.cosmicDesktop = { enable = mkEnableOption "to enable the Cosmic desktop."; @@ -18,6 +19,9 @@ in { substituters = ["https://cosmic.cachix.org/"]; trusted-public-keys = ["cosmic.cachix.org-1:Dya9IyXD4xdBehWjrkPv6rtxpmMdRel02smYzA85dPE="]; }; + environment.systemPackages = with pkgs; [ + cosmic-tweaks + ]; services = { desktopManager.cosmic.enable = true; displayManager.cosmic-greeter.enable = true; diff --git a/modules/roles/desktop/default.nix b/modules/roles/desktop/default.nix index fd70741..b74bb8e 100644 --- a/modules/roles/desktop/default.nix +++ b/modules/roles/desktop/default.nix @@ -15,6 +15,7 @@ in { environment.systemPackages = with pkgs; [ brave # Privacy-oriented browser chromium + cosmic-tweaks element-desktop # A feature-rich client for Matrix.org firefox # A web browser built from Firefox source tree librewolf # Firefox fork, focused on privacy, security and freedom