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-16 08:21:41 +0100
commit7913cc46611cd6e4a1d11b12161d11a26b3bfd7c (patch)
tree18b31c3a613e6c341d6614e9f9cd0fd58a503a5b /nixos/profiles
parentf52343f01de55a47adbd30943f419a722656f768 (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