configure firefoxpwa
This commit is contained in:
parent
5fd13d5945
commit
0690080aea
2 changed files with 217 additions and 179 deletions
|
|
@ -170,9 +170,7 @@
|
||||||
input-leap
|
input-leap
|
||||||
libreoffice-qt-fresh
|
libreoffice-qt-fresh
|
||||||
# nur.repos.forkprince.helium-nightly
|
# nur.repos.forkprince.helium-nightly
|
||||||
bitwarden-desktop
|
|
||||||
qbittorrent
|
qbittorrent
|
||||||
whatsapp-electron
|
|
||||||
nautilus
|
nautilus
|
||||||
|
|
||||||
# gui applications ( multimedia )
|
# gui applications ( multimedia )
|
||||||
|
|
|
||||||
|
|
@ -52,7 +52,46 @@
|
||||||
force = true;
|
force = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
programs.firefox = {
|
home.file.".local/share/firefoxpwa/profiles/01KEYXH9TC4B54J5CTPNE75JP0/prefs.js" = {
|
||||||
|
text = ''
|
||||||
|
user_pref("firefoxpwa.alwaysUseNativeWindowControls", true);
|
||||||
|
user_pref("firefoxpwa.displayUrlBar", 1);
|
||||||
|
user_pref("firefoxpwa.enableHidingIconBar", true);
|
||||||
|
user_pref("firefoxpwa.dynamicWindowTitle", true);
|
||||||
|
user_pref("ui.key.menuAccessKeyFocuses", false);
|
||||||
|
user_pref("browser.aboutConfig.showWarning", false);
|
||||||
|
user_pref("browser.ml.enable", false);
|
||||||
|
'';
|
||||||
|
force = true;
|
||||||
|
};
|
||||||
|
|
||||||
|
programs = {
|
||||||
|
firefoxpwa = {
|
||||||
|
enable = true;
|
||||||
|
settings.config = {
|
||||||
|
always_patch = false;
|
||||||
|
runtime_enable_wayland = true;
|
||||||
|
runtime_use_xinput2 = true;
|
||||||
|
runtime_use_portals = true;
|
||||||
|
use_linked_runtime = false;
|
||||||
|
};
|
||||||
|
profiles = {
|
||||||
|
"01KEYXH9TC4B54J5CTPNE75JP0".sites."01KEYXHK7XQQJ0M3J7SX4VD9PG" = {
|
||||||
|
name = "WhatsApp";
|
||||||
|
url = "https://web.whatsapp.com/";
|
||||||
|
manifestUrl = "https://web.whatsapp.com/data/manifest.json";
|
||||||
|
desktopEntry = {
|
||||||
|
icon = "${pkgs.colloid-icon-theme}/share/icons/Colloid/apps/scalable/whatsapp.svg";
|
||||||
|
categories = [
|
||||||
|
"Network"
|
||||||
|
"Chat"
|
||||||
|
"Telephony"
|
||||||
|
];
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
firefox = {
|
||||||
enable = true;
|
enable = true;
|
||||||
package = pkgs.firefox.override {
|
package = pkgs.firefox.override {
|
||||||
nativeMessagingHosts = with pkgs; [
|
nativeMessagingHosts = with pkgs; [
|
||||||
|
|
@ -241,4 +280,5 @@
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue