infrastructure/profiles/gnome/gnome.nix

39 lines
774 B
Nix

{ config, pkgs, lib, ... }: {
services = {
xserver = {
enable = true;
desktopManager.gnome = {
enable = true;
};
displayManager.gdm = {
enable = true;
};
};
mullvad-vpn.enable = true;
};
hardware.pulseaudio.enable = lib.mkForce false;
xdg.portal.enable = lib.mkForce false;
environment.systemPackages = (with pkgs.gnomeExtensions; [
gsconnect
vitals
switcher
espresso
impatience
noannoyance
arcmenu
tweaks-in-system-menu
activities-icons
random-wallpaper
mullvad-indicator
tray-icons-reloaded
noannoyance-2
dash-to-panel
]) ++ (with pkgs; [
mullvad-vpn
ytmdesktop
pkgs.gnome.gnome-shell-extensions
pkgs.gnome.gnome-tweaks
]);
}