browserpass: add brave support
This commit is contained in:
parent
0520e387dc
commit
d123fca83c
2 changed files with 24 additions and 7 deletions
|
|
@ -6,11 +6,11 @@ with lib;
|
|||
config = {
|
||||
programs.browserpass = {
|
||||
enable = true;
|
||||
browsers = [ "chrome" "chromium" "firefox" "vivaldi" ];
|
||||
browsers = [ "brave" "chrome" "chromium" "firefox" "vivaldi" ];
|
||||
};
|
||||
|
||||
nmt.script = if pkgs.stdenv.hostPlatform.isDarwin then ''
|
||||
for dir in "Google/Chrome" "Chromium" "Mozilla" "Vivaldi"; do
|
||||
for dir in "BraveSoftware/Brave-Browser" "Google/Chrome" "Chromium" "Mozilla" "Vivaldi"; do
|
||||
assertFileExists "home-files/Library/Application Support/$dir/NativeMessagingHosts/com.github.browserpass.native.json"
|
||||
done
|
||||
|
||||
|
|
@ -18,8 +18,11 @@ with lib;
|
|||
assertFileExists "home-files/Library/Application Support/$dir/policies/managed/com.github.browserpass.native.json"
|
||||
done
|
||||
'' else ''
|
||||
for dir in "google-chrome" "chromium" "vivaldi"; do
|
||||
for dir in "BraveSoftware/Brave-Browser" "google-chrome" "chromium" "vivaldi"; do
|
||||
assertFileExists "home-files/.config/$dir/NativeMessagingHosts/com.github.browserpass.native.json"
|
||||
done
|
||||
|
||||
for dir in "google-chrome" "chromium" "vivaldi"; do
|
||||
assertFileExists "home-files/.config/$dir/policies/managed/com.github.browserpass.native.json"
|
||||
done
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue