summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSeth Flynn <[email protected]>2025-02-02 00:30:21 -0500
committerSeth Flynn <[email protected]>2025-02-02 00:30:21 -0500
commit92d06794b9378eebae5e58ddb5e30e02d437e27f (patch)
tree9f70c3c36ddcc49b3a0d6865ea058720109792e2
parent22aa8f62c6dd151864ff54e74e6373ed00cf89bf (diff)
nixos/gnome: add more apps
-rw-r--r--modules/nixos/desktop/gnome/default.nix20
-rw-r--r--users/seth/tweaks/adwaita-ize.nix16
2 files changed, 19 insertions, 17 deletions
diff --git a/modules/nixos/desktop/gnome/default.nix b/modules/nixos/desktop/gnome/default.nix
index ce2f393..13d25fa 100644
--- a/modules/nixos/desktop/gnome/default.nix
+++ b/modules/nixos/desktop/gnome/default.nix
@@ -20,13 +20,31 @@ in
sessionVariables = {
NIXOS_OZONE_WL = "1";
+ # For qadwaitadecorations
+ QT_WAYLAND_DECORATION = "adwaita";
};
systemPackages = [
- pkgs.adw-gtk3 # Make gtk3 apps look good
+ # Make GTK3 apps look good
+ pkgs.adw-gtk3
+ # Media player
pkgs.celluloid
+ # Checksum verifier
+ pkgs.collision
+ # Audio player
+ pkgs.decibels
+ # Screen recorder
pkgs.kooha
+ # Secret manager
pkgs.key-rack
+ # Fix Qt app client decorations
+ pkgs.qadwaitadecorations
+ pkgs.qadwaitadecorations-qt6
+ # Task manager
+ pkgs.resources
+ # Emoji picker
+ pkgs.smile
+ pkgs.video-trimmer
];
};
diff --git a/users/seth/tweaks/adwaita-ize.nix b/users/seth/tweaks/adwaita-ize.nix
index e14277b..7a41959 100644
--- a/users/seth/tweaks/adwaita-ize.nix
+++ b/users/seth/tweaks/adwaita-ize.nix
@@ -14,9 +14,6 @@ in
adw-gtk3 = lib.mkEnableOption "adw-gtk3 theme for GTK3 apps" // {
default = true;
};
- qadwaitadecorations = lib.mkEnableOption "Adwaita CSDs for Qt apps" // {
- default = true;
- };
};
config = lib.mkIf cfg.enable (
@@ -34,19 +31,6 @@ in
package = pkgs.adw-gtk3;
};
})
-
- (lib.mkIf cfg.qadwaitadecorations {
- home = {
- packages = [
- pkgs.qadwaitadecorations
- pkgs.qadwaitadecorations-qt6
- ];
-
- sessionVariables = {
- QT_WAYLAND_DECORATION = "adwaita";
- };
- };
- })
]
);
}