Commit Graph

13 Commits

Author SHA1 Message Date
kenji cfbc56ab6d remove(firefox): web-app css set to default, awaiting textfox migration 2026-01-11 13:09:04 -06:00
kenji 8da1baea93 feat(firefox): finalize modular web-app profile with new-tab-override
- Integrated New Tab Override extension for reliable per-profile redirection.

- Confirmed Tridactyl compatibility via 'set newtab about:newtab'.

- Polished autohide toolbox with solid background.
2026-01-05 16:01:39 -06:00
kenji d3d9371e71 revert(firefox): use new-tab-override instead of tridactyl dynamic newtab
Tridactyl dynamic environment variables proved unreliable. Reverting to the verified extension-based solution.
2026-01-05 15:37:39 -06:00
kenji eec7fe5808 feat(firefox): implement robust modular newtab logic
Uses a shell-based environment check in tridactylrc to set the newtab URL dynamically, allowing per-profile overrides without hardcoding URLs.
2026-01-05 15:31:58 -06:00
kenji 683ceefae3 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.
2026-01-05 15:22:53 -06:00
kenji b8f28a6277 fix(firefox): redundant modules 2026-01-05 15:03:49 -06:00
kenji 73aab2452e style(firefox): finalize autohide toolbox for web-app profile
Successfully autohides both Tabs and Nav-bar using MrOtherGuy's strategy with a fixed trigger zone.
2026-01-05 15:03:00 -06:00
kenji 109fdb4672 style(firefox): improve autohide CSS for web-app profile
Ensures both tabs and address bar hide and reveal together seamlessly.
2026-01-05 14:48:18 -06:00
kenji edfb269308 feat(firefox): add new-tab-override to web-app profile
Ensures that new tabs and closed-tab fallbacks always redirect to the specified app URL.
2026-01-05 14:37:27 -06:00
kenji eed84ec64c fix(firefox): resolve syntax error in web-app profile 2026-01-05 14:32:24 -06:00
kenji ae7d017d2b feat(firefox): generalize youtube profile into modular web-app profile
- Renamed profiles/youtube.nix to profiles/web-app.nix.

- Refactored to accept id, name, and url as arguments.

- Added settings to force homepage on startup and new tabs.

- Disabled session restore and undo-close-tab for web-app profiles.
2026-01-05 14:31:20 -06:00
kenji 9190eb6281 fix(firefox): youtube profile now works 2025-12-27 23:44:59 -06:00
kenji c85cdcf54d feat(firefox): youtube profile 2025-12-27 23:09:03 -06:00