From 2fbd6a05a47e89ad337068788610dcf306b2c8d2 Mon Sep 17 00:00:00 2001 From: Gabriella Bere Date: Sat, 7 Jun 2025 19:31:25 +0100 Subject: [PATCH] set default browser to floorp using xdg-mime --- home-manager/home.nix | 11 +++++++++++ home-manager/hyprland.nix | 2 +- home-manager/packages.nix | 3 ++- 3 files changed, 14 insertions(+), 2 deletions(-) diff --git a/home-manager/home.nix b/home-manager/home.nix index 25b3b62..d26ccc4 100644 --- a/home-manager/home.nix +++ b/home-manager/home.nix @@ -40,6 +40,17 @@ LD_LIBRARY_PATH = "${pkgs.libGL}/lib:${pkgs.gtk3}/lib:${pkgs.glib.out}/lib:${pkgs.xorg.libXtst}/lib"; }; + xdg.mimeApps = { + enable = true; + defaultApplications = { + "text/html" = "floorp.desktop"; + "x-scheme-handler/http" = "floorp.desktop"; + "x-scheme-handler/https" = "floorp.desktop"; + "x-scheme-handler/about" = "floorp.desktop"; + "x-scheme-handler/unknown" = "floorp.desktop"; + }; + }; + # Let Home Manager install and manage itself. programs.home-manager.enable = true; diff --git a/home-manager/hyprland.nix b/home-manager/hyprland.nix index 05bec6e..0066068 100644 --- a/home-manager/hyprland.nix +++ b/home-manager/hyprland.nix @@ -30,7 +30,7 @@ follow_mouse = 1; mouse_refocus = false; touchpad = { - disable_while_typing = true; + disable_while_typing = false; }; }; gestures = { diff --git a/home-manager/packages.nix b/home-manager/packages.nix index deb8d42..913970e 100644 --- a/home-manager/packages.nix +++ b/home-manager/packages.nix @@ -34,7 +34,8 @@ tenacity # small DAW davinci-resolve # video editor libreoffice # office suite - + zoom-us # proprietary meeting app + # Audio Plugins calf zam-plugins