1
0
Fork 0

Gnome: install extensions as system packages and disable validation check

This commit is contained in:
Aires 2024-11-23 13:37:17 -05:00
parent 3dc4f44f19
commit 143302674d

View file

@ -30,11 +30,17 @@ in
# Enable Gnome # Enable Gnome
desktopManager.gnome = { desktopManager.gnome = {
enable = true; enable = true;
# Enable native app scaling and VRR, and disable version checks for gnome extensions
extraGSettingsOverrides = '' extraGSettingsOverrides = ''
[org.gnome.mutter] [org.gnome.mutter]
experimental-features = [ 'scale-monitor-framebuffer', 'variable-refresh-rate' ] experimental-features = [ 'scale-monitor-framebuffer', 'variable-refresh-rate' ]
[org.gnome.shell]
disable-extension-version-validation = true
''; '';
extraGSettingsOverridePackages = [ pkgs.mutter ]; extraGSettingsOverridePackages = with pkgs; [
mutter
gnome-shell
];
}; };
displayManager.gdm.enable = true; displayManager.gdm.enable = true;
}; };
@ -94,6 +100,12 @@ in
gnome-themes-extra gnome-themes-extra
papirus-icon-theme papirus-icon-theme
qogir-icon-theme qogir-icon-theme
# Gnome extensions
gnomeExtensions.another-window-session-manager
gnomeExtensions.appindicator
gnomeExtensions.dash-to-panel
gnomeExtensions.random-wallpaper
gnomeExtensions.syncthing-indicator
]; ];
}; };