feat(firefox): finalize web-app profile with solid autohide and tridactyl integration

- Unified autohide for Tabs and Nav-bar with solid background.

- Implemented dynamic newtab via TRIDACTYL_NEWTAB env var.

- Cleaned up redundant new-tab-override extension.
This commit is contained in:
kenji
2026-01-05 15:22:53 -06:00
parent b8f28a6277
commit 683ceefae3
+2 -6
View File
@@ -14,14 +14,9 @@
ublock-origin
bitwarden
tridactyl
new-tab-override
];
settings = {
# --- New Tab Override ---
"extensions.newtaboverride@agenedia.com.url" = url;
"extensions.newtaboverride@agenedia.com.type" = 1; # URL mode
# --- Privacy & Hardening ---
"browser.contentblocking.category" = "strict";
"privacy.trackingprotection.enabled" = true;
@@ -99,6 +94,7 @@
transition: transform var(--uc-autohide-toolbar-duration) ease var(--uc-autohide-toolbar-delay), opacity var(--uc-autohide-toolbar-duration) ease var(--uc-autohide-toolbar-delay) !important;
position: relative;
z-index: 2;
background-color: #1c1b22 !important; /* Solid background */
}
#navigator-toolbox,
@@ -170,4 +166,4 @@
#titlebar { appearance: none !important; }
#PersonalToolbar { visibility: collapse !important; }
'';
}
}