nixos-configuration/home/gnome.nix

64 lines
1.3 KiB
Nix
Raw Normal View History

2023-09-24 13:20:34 +02:00
{
lib,
config,
pkgs,
...
}: {
2024-10-26 12:32:15 +02:00
imports = [
../modules/gnome.nix
];
config = {
2023-09-24 13:20:34 +02:00
home-manager.sharedModules = [
{
2023-11-06 13:53:11 +01:00
home.packages = with pkgs;
[
amberol
2023-12-03 13:13:31 +01:00
gitg
gnome-builder
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
]
++ (with gnome; [
dconf-editor
gpaste
2024-10-13 14:19:03 +02:00
# graphical installer for flatpak apps
gnome-software
2023-11-06 13:53:11 +01:00
])
++ (with gnomeExtensions; [
caffeine
appindicator
gsconnect
2024-02-05 22:44:35 +01:00
battery-health-charging
2024-05-25 11:24:00 +02:00
quick-settings-tweaker
2024-08-03 17:35:55 +02:00
solaar-extension
2023-11-06 13:53:11 +01:00
]);
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
}
{
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
];
};
}