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 ];
|
2024-10-26 00:04:27 +02:00
|
|
|
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-26 00:04:27 +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" ];
|
2024-10-26 00:04:27 +02:00
|
|
|
}
|
2023-09-24 13:20:34 +02:00
|
|
|
];
|
|
|
|
};
|
|
|
|
}
|