2024-06-28 19:23:39 +01:00
|
|
|
{
|
|
|
|
config,
|
|
|
|
pkgs,
|
|
|
|
...
|
|
|
|
}: {
|
|
|
|
services = {};
|
2020-05-10 09:23:36 +01:00
|
|
|
|
2024-06-28 19:23:39 +01:00
|
|
|
xsession = {enable = false;};
|
2020-05-10 09:23:36 +01:00
|
|
|
|
2024-06-28 19:23:39 +01:00
|
|
|
home.sessionVariables = {QT_QPA_PLATFORM = "wayland";};
|
|
|
|
home.packages =
|
2024-12-16 18:05:36 +00:00
|
|
|
(with pkgs; [gnome-usage gnome-tweaks])
|
2023-06-21 10:25:27 +01:00
|
|
|
++ (with pkgs.gnomeExtensions; [
|
|
|
|
caffeine
|
|
|
|
clipboard-indicator
|
|
|
|
gsconnect
|
|
|
|
vitals
|
|
|
|
]);
|
2023-01-12 09:28:19 +00:00
|
|
|
dconf.settings = {
|
|
|
|
"org/gnome/mutter" = {
|
|
|
|
# https://github.com/NixOS/nixpkgs/issues/114514#issuecomment-1177709271
|
2024-06-28 19:23:39 +01:00
|
|
|
experimental-features = ["scale-monitor-framebuffer"];
|
2023-01-12 09:28:19 +00:00
|
|
|
};
|
2023-02-26 18:50:56 +00:00
|
|
|
"org/gnome/shell" = {
|
|
|
|
disable-user-extensions = false;
|
|
|
|
|
|
|
|
# `gnome-extensions list` for a list
|
2023-03-18 09:52:05 +00:00
|
|
|
# installed via system.nix
|
2023-02-26 18:50:56 +00:00
|
|
|
enabled-extensions = [
|
|
|
|
"caffeine@patapon.info"
|
|
|
|
"clipboard-indicator@tudmotu.com"
|
2023-03-18 09:52:05 +00:00
|
|
|
"Vitals@CoreCoding.com"
|
2023-02-26 18:50:56 +00:00
|
|
|
];
|
|
|
|
};
|
2023-01-12 09:28:19 +00:00
|
|
|
};
|
2020-05-10 09:23:36 +01:00
|
|
|
}
|