feat(gnome): add extensions

This commit is contained in:
514fpv 2024-08-15 20:50:14 +08:00
parent b33f834903
commit 08a362c339
Signed by: koishi
SSH key fingerprint: SHA256:axz0uIzzY+5W19i7QOUuiw5LSqhKfCBKPf3L4xFRxLw
3 changed files with 10 additions and 1 deletions

View file

@ -213,6 +213,8 @@ in mkIf cfg.enable {
"drive-menu@gnome-shell-extensions.gcampax.github.com" "drive-menu@gnome-shell-extensions.gcampax.github.com"
"appindicatorsupport@rgcjonas.gmail.com" "appindicatorsupport@rgcjonas.gmail.com"
"dash-to-panel@jderose9.github.com" "dash-to-panel@jderose9.github.com"
"caffeine@patapon.info"
"PrivacyMenu@stuarthayhurst"
]; ];
last-selected-power-profile = "performance"; last-selected-power-profile = "performance";
welcome-dialog-last-shown-version = "45.3"; welcome-dialog-last-shown-version = "45.3";
@ -220,6 +222,10 @@ in mkIf cfg.enable {
#"${pse}/user-theme".name = "catppuccin-mocha-pink-compact"; #"${pse}/user-theme".name = "catppuccin-mocha-pink-compact";
"${pse}/caffeine" = {
screen-blank = "always";
};
"${pse}/dash-to-dock" = { "${pse}/dash-to-dock" = {
background-opacity = 0.80000000000000004; background-opacity = 0.80000000000000004;
dash-max-icon-size = 48; dash-max-icon-size = 48;
@ -260,7 +266,7 @@ in mkIf cfg.enable {
stockgs-keep-top-panel = false; stockgs-keep-top-panel = false;
stockgs-panelbtn-click-only = false; stockgs-panelbtn-click-only = false;
trans-bg-color = "#82a5c1"; trans-bg-color = "#82a5c1";
trans-dynamic-anim-target = 0.80000000000000002; trans-dynamic-anim-target = 1.0;
trans-dynamic-behavior = "MAXIMIZED_WINDOWS"; trans-dynamic-behavior = "MAXIMIZED_WINDOWS";
trans-gradient-bottom-color = "#000000"; trans-gradient-bottom-color = "#000000";
trans-gradient-bottom-opacity = 0.5; trans-gradient-bottom-opacity = 0.5;

View file

@ -12,9 +12,11 @@ in mkIf cfg.enable {
adw-gtk3 adw-gtk3
# gnomeExtensions # gnomeExtensions
caffeine
dash-to-panel dash-to-panel
dash-to-dock dash-to-dock
appindicator appindicator
privacy-settings-menu
]; ];
catppuccin.enable = mkForce false; catppuccin.enable = mkForce false;

View file

@ -13,6 +13,7 @@ in mkIf cfg.enable {
services.xserver.displayManager.gdm.enable = true; services.xserver.displayManager.gdm.enable = true;
services.xserver.desktopManager.gnome.enable = true; services.xserver.desktopManager.gnome.enable = true;
services.udev.packages = with pkgs; [ gnome.gnome-settings-daemon ]; services.udev.packages = with pkgs; [ gnome.gnome-settings-daemon ];
services.hardware.bolt.enable = true;
xdg.portal.configPackages = with pkgs; [ gnome.gnome-session ]; xdg.portal.configPackages = with pkgs; [ gnome.gnome-session ];
hardware.pulseaudio.enable = false; hardware.pulseaudio.enable = false;