diff --git a/modules/darwin/hammerspoon/init.lua b/modules/darwin/hammerspoon/init.lua index 12525f3..61d9bfb 100644 --- a/modules/darwin/hammerspoon/init.lua +++ b/modules/darwin/hammerspoon/init.lua @@ -102,7 +102,7 @@ do -- HOTKEYS hs.hotkey.bind(super_ctrl, "f", PaperWM.actions.full_width) hs.hotkey.bind(super, "f", PaperWM.actions.toggle_floating) - hs.hotkey.bind(super, "w", function() hs.application.launchOrFocus("Firefox") end) + hs.hotkey.bind(super, "w", function() hs.application.launchOrFocus("Zen") end) hs.hotkey.bind(super, "return", function() hs.application.launchOrFocus("Ghostty") end) hs.hotkey.bind(super, "t", function() hs.application.launchOrFocus("Finder") end) diff --git a/modules/linux/firefox.nix b/modules/linux/firefox.nix deleted file mode 100644 index e5fe239..0000000 --- a/modules/linux/firefox.nix +++ /dev/null @@ -1,28 +0,0 @@ -{ config, lib, ... }: let - inherit (lib) enabled merge mkIf; -in merge <| mkIf config.isDesktop { - home-manager.sharedModules = [{ - programs.firefox = enabled { - profiles.default = { - settings = with config.theme.font; { - "general.autoScroll" = true; - "privacy.donottrackheader.enabled" = true; - - "browser.fixup.domainsuffixwhitelist.idk" = true; - - "font.name.serif.x-western" = sans.name; - "font.size.variable.x-western" = builtins.ceil (1.3 * size.normal); - - "toolkit.legacyUserProfileCustomizations.stylesheets" = true; - }; - - userChrome = /* css */ '' - #TabsToolbar { - visibility: collapse; - } - ''; - }; - }; - }]; -} - diff --git a/modules/linux/hyprland/hyprland.nix b/modules/linux/hyprland/hyprland.nix index ca4b246..06b592c 100644 --- a/modules/linux/hyprland/hyprland.nix +++ b/modules/linux/hyprland/hyprland.nix @@ -153,7 +153,7 @@ in merge <| mkIf config.isDesktop { "SUPER+SHIFT, RETURN, exec, kitty" "SUPER , RETURN, exec, ghostty --gtk-single-instance=true" - "SUPER , W , exec, firefox" + "SUPER , W , exec, zen-beta" "SUPER , D , exec, discord" "SUPER , Z , exec, zulip" "SUPER , M , exec, thunderbird" diff --git a/modules/linux/hyprland/waybar.nix b/modules/linux/hyprland/waybar.nix index e43a6e2..b245e6e 100644 --- a/modules/linux/hyprland/waybar.nix +++ b/modules/linux/hyprland/waybar.nix @@ -36,7 +36,7 @@ in merge <| mkIf config.isDesktop { separate-outputs = true; rewrite."(.*) - Discord" = "󰙯 $1"; - rewrite."(.*) — Mozilla Firefox" = "󰖟 $1"; + rewrite."(.*) — Zen" = "󰖟 $1"; rewrite."(.*) — nu" = " $1"; }; diff --git a/modules/linux/tailscale.nix b/modules/linux/tailscale.nix index cc4cb68..0d7c03d 100644 --- a/modules/linux/tailscale.nix +++ b/modules/linux/tailscale.nix @@ -4,7 +4,7 @@ # Shorter is better for networking interfaces IMO. interface = "ts0"; in { - # This doesn't work with dig but works with curl, Firefox + # This doesn't work with dig but works with curl, Zen # and all other tools. Skill issue. services.resolved.domains = [ "warthog-major.ts.net" ];