mirror of
https://github.com/foo-dogsquared/nixos-config.git
synced 2025-02-07 12:19:07 +00:00
themes/a-happy-gnome: update module and config
This commit is contained in:
parent
3438f4392e
commit
d60decf109
@ -50,3 +50,19 @@ locations=[<(uint32 2, <('New York', 'KNYC', true, [(0.71180344078725644, -1.290
|
|||||||
|
|
||||||
[org/gnome/system/location]
|
[org/gnome/system/location]
|
||||||
enabled=false
|
enabled=false
|
||||||
|
|
||||||
|
# Disable notification pop-outs for the common messenger apps.
|
||||||
|
[org/gnome/desktop/notifications/application/re-sonny-tangram]
|
||||||
|
show-banners=false
|
||||||
|
|
||||||
|
[org/gnome/desktop/notifications/application/org-gnome-polari]
|
||||||
|
show-banners=false
|
||||||
|
|
||||||
|
[org/gnome/desktop/notifications/application/thunderbird]
|
||||||
|
show-banners=false
|
||||||
|
|
||||||
|
[org/gnome/desktop/notifications/application/io-github-hexchat]
|
||||||
|
show-banners=false
|
||||||
|
|
||||||
|
[org/gnome/desktop/notifications/application/org-gnome-evolution-alarm-notify]
|
||||||
|
show-banners=false
|
||||||
|
@ -19,9 +19,12 @@ apps-show-extra-details=true
|
|||||||
# Minor tweaks ahoy!
|
# Minor tweaks ahoy!
|
||||||
[org/gnome/shell/extensions/just-perfection]
|
[org/gnome/shell/extensions/just-perfection]
|
||||||
activities-button=false
|
activities-button=false
|
||||||
workspace-wrap-around=false
|
clock-menu-position-offset=9
|
||||||
window-demands-attention-focus=true
|
clock-menu-position=1
|
||||||
|
notification-banner-position=2
|
||||||
ripple-box=false
|
ripple-box=false
|
||||||
|
window-demands-attention-focus=true
|
||||||
|
workspace-wrap-around=false
|
||||||
|
|
||||||
# The lovely tool if you're a mouse handler.
|
# The lovely tool if you're a mouse handler.
|
||||||
[org/gnome/shell/extensions/flypie]
|
[org/gnome/shell/extensions/flypie]
|
||||||
|
@ -53,6 +53,7 @@ in
|
|||||||
appindicator
|
appindicator
|
||||||
alphabetical-app-grid
|
alphabetical-app-grid
|
||||||
burn-my-windows
|
burn-my-windows
|
||||||
|
caffeine
|
||||||
desktop-cube
|
desktop-cube
|
||||||
gsconnect
|
gsconnect
|
||||||
x11-gestures
|
x11-gestures
|
||||||
@ -74,6 +75,18 @@ in
|
|||||||
internal = true;
|
internal = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
extraApps = lib.mkOption {
|
||||||
|
type = with lib.types; listOf package;
|
||||||
|
description = "A list of applications to be included in the theme.";
|
||||||
|
default = with pkgs; [
|
||||||
|
gnome.polari
|
||||||
|
];
|
||||||
|
example = lib.literalExpression ''
|
||||||
|
with pkgs; [ gnome.polari ];
|
||||||
|
'';
|
||||||
|
internal = true;
|
||||||
|
};
|
||||||
|
|
||||||
terminal = lib.mkOption {
|
terminal = lib.mkOption {
|
||||||
type = lib.types.package;
|
type = lib.types.package;
|
||||||
description = ''
|
description = ''
|
||||||
@ -109,12 +122,8 @@ in
|
|||||||
totem
|
totem
|
||||||
epiphany
|
epiphany
|
||||||
gnome-terminal
|
gnome-terminal
|
||||||
gnome-music
|
|
||||||
yelp
|
yelp
|
||||||
] ++ (with pkgs; [
|
];
|
||||||
gnome-user-docs
|
|
||||||
gnome-tour
|
|
||||||
]);
|
|
||||||
|
|
||||||
# I'm pretty sure this is already done but just to make sure.
|
# I'm pretty sure this is already done but just to make sure.
|
||||||
services.gnome.chrome-gnome-shell.enable = true;
|
services.gnome.chrome-gnome-shell.enable = true;
|
||||||
@ -165,6 +174,6 @@ in
|
|||||||
|
|
||||||
# GNOME search providers.
|
# GNOME search providers.
|
||||||
gnome-search-provider-recoll
|
gnome-search-provider-recoll
|
||||||
] ++ cfg.shellExtensions;
|
] ++ cfg.shellExtensions ++ cfg.extraApps;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user