nixos-configuration/home/gnome.nix

45 lines
1,012 B
Nix
Raw Permalink Normal View History

2024-10-27 12:33:35 +01:00
{ config, pkgs, ... }:
2023-09-24 13:20:34 +02:00
{
2024-10-27 12:33:35 +01:00
imports = [ ../modules/gnome.nix ];
config = {
2023-09-24 13:20:34 +02:00
home-manager.sharedModules = [
{
2024-10-27 12:33:35 +01:00
home.packages =
with pkgs;
2023-11-06 13:53:11 +01:00
[
2023-12-03 13:13:31 +01:00
gitg
meld
2023-12-16 12:38:58 +01:00
simple-scan
2024-04-19 12:27:51 +02:00
pinta
2023-11-06 13:53:11 +01:00
dconf-editor
gpaste
2024-10-13 14:19:03 +02:00
# graphical installer for flatpak apps
gnome-software
2024-11-24 15:16:45 +01:00
]
2023-11-06 13:53:11 +01:00
++ (with gnomeExtensions; [
caffeine
appindicator
]);
2024-10-26 18:15:50 +02:00
dconf.settings = import ./gnome-shared-dconf.nix;
2023-11-30 17:25:44 +01:00
gtk = {
enable = true;
iconTheme.name = "Adwaita";
cursorTheme.name = "Adwaita";
theme = {
2023-12-25 12:30:11 +01:00
name = "adw-gtk3-dark";
2023-11-30 17:25:44 +01:00
package = pkgs.adw-gtk3;
};
};
2023-09-24 13:20:34 +02:00
}
{
2024-10-27 12:33:35 +01:00
home.packages = with pkgs; [ trayscale ] ++ (with gnomeExtensions; [ tailscale-qs ]);
dconf.settings."org/gnome/shell".enabled-extensions = [ "tailscale@joaophi.github.com" ];
}
2023-09-24 13:20:34 +02:00
];
};
}