mirror of
https://github.com/aviallon/nixos-lib.git
synced 2026-04-06 01:38:06 +00:00
[Desktop+Programs] move firefox configuration to programs.firefox
Convert all Gnome and Plasma specific configuration to use the new programs.firefox.*
This commit is contained in:
parent
2bc54d0c0e
commit
9e6a0fc11d
4 changed files with 22 additions and 28 deletions
|
|
@ -26,6 +26,12 @@ in {
|
|||
"e ${config.users.users.sddm.home}/.cache/sddm-greeter/qmlcache/ - - - 0"
|
||||
"x ${config.users.users.sddm.home}/.cache"
|
||||
];
|
||||
programs.firefox.enable = true;
|
||||
|
||||
# Already brought in by ${nixpkgs}/nixos/modules/services/x11/desktop-managers/plasma5.nix
|
||||
# programs.firefox.nativeMessagingHosts.packages = [ pkgs.libsForQt5.plasma-browser-integration ];
|
||||
|
||||
programs.firefox.policies.Extensions.Install = [ "plasma-browser-integration@kde.org" ];
|
||||
|
||||
environment.etc = {
|
||||
"chromium/native-messaging-hosts/org.kde.plasma.browser_integration.json".source =
|
||||
|
|
@ -93,12 +99,8 @@ in {
|
|||
kolourpaint
|
||||
krdc
|
||||
sddm-kcm
|
||||
|
||||
myFirefox
|
||||
];
|
||||
|
||||
aviallon.desktop.browser.firefox.overrides.enablePlasmaBrowserIntegration = true;
|
||||
|
||||
aviallon.programs.libreoffice.qt = true;
|
||||
|
||||
xdg.portal.enable = mkDefault true;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue