aboutsummaryrefslogtreecommitdiff
path: root/modules/misc/news.nix
diff options
context:
space:
mode:
authorRobert Helgesson <robert@rycee.net>2020-03-15 18:10:38 +0100
committerRobert Helgesson <robert@rycee.net>2020-03-15 19:48:07 +0100
commitcc386e4b3b3dbb6fb5d02e657afeacf218911d96 (patch)
tree81966d8512a6e19bc3b7731b9a355401455af3dc /modules/misc/news.nix
parent2681568f2b1278b4265b9c46b87e9583145facaa (diff)
firefox: prepare for updated sideloading behavior
Co-Authored-By: Cole Helbling <cole.e.helbling@outlook.com>
Diffstat (limited to '')
-rw-r--r--modules/misc/news.nix26
1 files changed, 26 insertions, 0 deletions
diff --git a/modules/misc/news.nix b/modules/misc/news.nix
index 6a5cce7e085..9fe4f59af98 100644
--- a/modules/misc/news.nix
+++ b/modules/misc/news.nix
@@ -1381,6 +1381,32 @@ in
A new module is available: 'services.lieer'.
'';
}
+
+ {
+ time = "2020-03-15T16:55:28+00:00";
+ condition = config.programs.firefox.enable;
+ message = ''
+ In anticipation of Firefox dropping support for extension
+ sideloading[1], we now install extensions directly to
+ Firefox profiles managed through Home Manager's
+
+ 'programs.firefox.profiles'
+
+ option.
+
+ Unfortunately this will most likely trigger an "Existing
+ file is in the way" error when activating your configuration
+ since Firefox keeps a copy of the add-on in the location
+ Home Manager wants to overwrite. If this is the case, remove
+ the listed '.xpi' files and try again.
+
+ This change also means that extensions installed through
+ Home Manager may disappear from unmanaged profiles in future
+ Firefox releases.
+
+ [1] https://blog.mozilla.org/addons/2019/10/31/firefox-to-discontinue-sideloaded-extensions/
+ '';
+ }
];
};
}