quatquatt / nixos

My NixOS config with home-manager, flakes, and readable code
1 stars 0 forks source link

Manage firefox extension settings declaratively #7

Open quatquatt opened 1 month ago

quatquatt commented 1 month ago

The people say it's impossible, but i see a working sqlite database which controls redirector settings. Ideally, the correct sqlite databases would be copied in to the right places on first boot. This may be too hard for little old me, though.

Extensions that would ideally be managed are currently:

quatquatt commented 1 month ago

Maybe we can apply settings without sqlite just using the "3rdparty" settings like this. However, I fear this might not work for how redirector handles its settings.

quatquatt commented 1 week ago

Also a good reference for declarative extension management: https://github.com/Poly2it/nixos/blob/ef6c9e99a27bd059068e68b77665a7048a68704c/home-modules/firefox.nix#L160

quatquatt commented 1 week ago

And a good folder representing current capabilities. DarkReader config doesn't seem possible for the time being.

https://github.com/TheRealGramdalf/nixos/tree/main/users/games/firefox