aboutsummaryrefslogtreecommitdiff
path: root/nixos/profiles
diff options
context:
space:
mode:
authorMartin Fischer <martin@push-f.com>2026-01-14 18:03:06 +0100
committerMartin Fischer <martin@push-f.com>2026-01-15 19:16:44 +0100
commit4f6e691e1c21d221c67e0edfddb2c73850b692dd (patch)
treea8cff8df745e1b9bc7b6e99fbb238f59842f0123 /nixos/profiles
parent27fe948f381fd4cdb3cb687e2eab87eefa0c82b4 (diff)
feat(ev): add Actual Budget
Diffstat (limited to 'nixos/profiles')
-rw-r--r--nixos/profiles/workstation/firefox.nix4
1 files changed, 4 insertions, 0 deletions
diff --git a/nixos/profiles/workstation/firefox.nix b/nixos/profiles/workstation/firefox.nix
index ce77960..facfc3d 100644
--- a/nixos/profiles/workstation/firefox.nix
+++ b/nixos/profiles/workstation/firefox.nix
@@ -20,6 +20,10 @@
"browser.tabs.insertAfterCurrent" = true;
"browser.translations.automaticallyPopup" = false;
"browser.uidensity" = 1;
+ # For Actual Budget which requires a secure context. This domain points to ev's tailscale IP.
+ # Using a separate domain rather than ev.tailnet because this preference doesn't support ports (https://connect.mozilla.org/t5/ideas/-/idi-p/116011)
+ # and the https upgrading breaks other web apps.
+ "dom.securecontext.allowlist" = "ev.push-f.com";
"extensions.activeThemeID" = "firefox-compact-dark@mozilla.org"; # can be changed via UI despite this about:config setting being locked
"identity.fxaccounts.enabled" = false;
"sidebar.revamp" = false; # with the revamped sidebar Ctrl+B opens but not closes the sidebar which is annoying