nixos/gnome3: add geoclue application configuration
Co-authored-by: worldofpeace <worldofpeace@protonmail.ch>
This commit is contained in:
parent
2d93f57db5
commit
00d8fc1cde
@ -120,9 +120,6 @@ in {
|
|||||||
security.polkit.enable = true;
|
security.polkit.enable = true;
|
||||||
services.udisks2.enable = true;
|
services.udisks2.enable = true;
|
||||||
services.accounts-daemon.enable = true;
|
services.accounts-daemon.enable = true;
|
||||||
services.geoclue2.enable = mkDefault true;
|
|
||||||
# GNOME should have its own geoclue agent
|
|
||||||
services.geoclue2.enableDemoAgent = false;
|
|
||||||
services.dleyna-renderer.enable = mkDefault true;
|
services.dleyna-renderer.enable = mkDefault true;
|
||||||
services.dleyna-server.enable = mkDefault true;
|
services.dleyna-server.enable = mkDefault true;
|
||||||
services.gnome3.at-spi2-core.enable = true;
|
services.gnome3.at-spi2-core.enable = true;
|
||||||
@ -191,6 +188,24 @@ in {
|
|||||||
'') cfg.sessionPath}
|
'') cfg.sessionPath}
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
|
||||||
|
services.geoclue2.enable = mkDefault true;
|
||||||
|
# GNOME should have its own geoclue agent
|
||||||
|
services.geoclue2.enableDemoAgent = false;
|
||||||
|
|
||||||
|
services.geoclue2.appConfig."gnome-datetime-panel" = {
|
||||||
|
isAllowed = true;
|
||||||
|
isSystem = true;
|
||||||
|
};
|
||||||
|
services.geoclue2.appConfig."gnome-color-panel" = {
|
||||||
|
isAllowed = true;
|
||||||
|
isSystem = true;
|
||||||
|
};
|
||||||
|
services.geoclue2.appConfig."org.gnome.Shell" = {
|
||||||
|
isAllowed = true;
|
||||||
|
isSystem = true;
|
||||||
|
};
|
||||||
|
|
||||||
environment.variables.GNOME_SESSION_DEBUG = optionalString cfg.debug "1";
|
environment.variables.GNOME_SESSION_DEBUG = optionalString cfg.debug "1";
|
||||||
|
|
||||||
# Override default mimeapps
|
# Override default mimeapps
|
||||||
|
Loading…
Reference in New Issue
Block a user