Something went wrong. Try again.
❄️ Dotfiles and NixOS configurations
Something went wrong. Try again.
803 B · 32 lines
Nix
123456789101112131415161718192021222324252627282930313233{ config, lib, ...}: let inherit (lib.modules) mkDefault;in { hm = { programs.firefox.enable = true;
xdg.mimeApps.defaultApplications = { "text/html" = ["firefox.desktop"]; "x-scheme-handler/http" = ["firefox.desktop"]; "x-scheme-handler/https" = ["firefox.desktop"]; "x-scheme-handler/about" = ["firefox.desktop"]; "x-scheme-handler/unknown" = ["firefox.desktop"]; };
programs.browserpass.enable = mkDefault config.hm.programs.password-store.enable; programs.browserpass.browsers = ["firefox"];
wayland.windowManager.sway.config.window.commands = [ { criteria = { app_id = "firefox"; title = "Picture-in-Picture"; }; command = "floating enable; sticky enable"; } ]; };}