enable gnome

This commit is contained in:
Aditya 2024-04-13 18:21:14 +05:30
parent 5bc06c7ba3
commit ecbe664521
Signed by: aditya
SSH key fingerprint: SHA256:jL1IvWsjjlPtw6HvDIHfXfhO9IkIokNEyIfuFhSdoyU
3 changed files with 14 additions and 22 deletions

View file

@ -26,7 +26,7 @@
bash.enable = lib.mkDefault true; bash.enable = lib.mkDefault true;
bat.enable = lib.mkDefault true; bat.enable = lib.mkDefault true;
direnv.enable = lib.mkDefault true; direnv.enable = lib.mkDefault true;
gnome-utils.enable = lib.mkDefault false; gnome-utils.enable = lib.mkDefault true;
kde-utils.enable = lib.mkDefault true; kde-utils.enable = lib.mkDefault true;
kitty.enable = lib.mkDefault true; kitty.enable = lib.mkDefault true;
neovim.enable = lib.mkDefault true; neovim.enable = lib.mkDefault true;

View file

@ -8,9 +8,14 @@
gnome-utils.enable = lib.mkEnableOption "enable gnome-utils"; gnome-utils.enable = lib.mkEnableOption "enable gnome-utils";
}; };
config = lib.mkIf config.gnome-utils.enable { config = lib.mkIf config.gnome-utils.enable {
home.packages = with pkgs; [ home.packages =
gnome.gnome-tweaks (with pkgs; [
gnome-extension-manager gnome.gnome-tweaks
]; gnome-extension-manager
])
++ (with pkgs.gnomeExtensions; [
user-themes
blur-my-shell
]);
}; };
} }

View file

@ -13,40 +13,27 @@
enable = true; enable = true;
displayManager = { displayManager = {
sddm = { sddm = {
enable = true; enable = false;
wayland = { wayland = {
enable = true; enable = true;
#compositor = "kwin"; #compositor = "kwin";
}; };
}; };
gdm.enable = false; gdm.enable = true;
}; };
desktopManager = { desktopManager = {
gnome.enable = false; gnome.enable = true;
}; };
xkb = { xkb = {
layout = "us"; layout = "us";
variant = ""; variant = "";
}; };
}; };
desktopManager.plasma6.enable = true; desktopManager.plasma6.enable = false;
}; };
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
dunst dunst
grim grim
gnomeExtensions.autohide-battery
gnomeExtensions.aylurs-widgets
gnomeExtensions.bluetooth-battery
gnomeExtensions.clipboard-indicator
gnomeExtensions.hide-activities-button
gnomeExtensions.hide-top-bar
gnomeExtensions.ideapad-controls
gnomeExtensions.lock-keys
gnomeExtensions.maximize-to-empty-workspace
gnomeExtensions.media-controls
gnomeExtensions.openweather
gnomeExtensions.system-monitor-next
gnomeExtensions.wireless-hid
kdePackages.ksystemstats kdePackages.ksystemstats
libsForQt5.bismuth libsForQt5.bismuth
libnotify libnotify