mirror of
https://github.com/aviallon/nixos-lib.git
synced 2026-04-06 01:38:06 +00:00
[Desktop/Browser+Gnome+Plasma] use config overrides for firefox instead of overriding package directly
This commit is contained in:
parent
1d8c452fa2
commit
29b799da7c
2 changed files with 7 additions and 3 deletions
|
|
@ -38,13 +38,15 @@ in {
|
||||||
"gphhapmejobijbbhgpjhcjognlahblep" # Gnome Shell integration
|
"gphhapmejobijbbhgpjhcjognlahblep" # Gnome Shell integration
|
||||||
];
|
];
|
||||||
|
|
||||||
|
aviallon.desktop.browser.firefox.overrides.enableGnomeExtensions = true;
|
||||||
|
|
||||||
environment.systemPackages = with pkgs; []
|
environment.systemPackages = with pkgs; []
|
||||||
++ [
|
++ [
|
||||||
guake
|
guake
|
||||||
|
|
||||||
libreoffice-fresh
|
libreoffice-fresh
|
||||||
|
|
||||||
(myFirefox.override { enableGnomeExtensions = true; })
|
myFirefox
|
||||||
]
|
]
|
||||||
++ (with gnome; [
|
++ (with gnome; [
|
||||||
gnome-software
|
gnome-software
|
||||||
|
|
|
||||||
|
|
@ -74,9 +74,11 @@ in {
|
||||||
|
|
||||||
libreoffice-qt
|
libreoffice-qt
|
||||||
|
|
||||||
(myFirefox.override { enablePlasmaBrowserIntegration = true; })
|
myFirefox
|
||||||
];
|
];
|
||||||
|
|
||||||
|
aviallon.desktop.browser.firefox.overrides.enablePlasmaBrowserIntegration = true;
|
||||||
|
|
||||||
environment.profileRelativeSessionVariables = {
|
environment.profileRelativeSessionVariables = {
|
||||||
QT_PLUGIN_PATH = mkForce []; # Remove as it causes many issues when pulling one package from nixos-unstable
|
QT_PLUGIN_PATH = mkForce []; # Remove as it causes many issues when pulling one package from nixos-unstable
|
||||||
};
|
};
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue