Explorar el Código

Something very wrong with firefox, i now use floorp

Johan Rong hace 1 mes
padre
commit
9fc9407df4

+ 3 - 3
home/features/desktop/hyprland/default.nix

@@ -40,11 +40,11 @@
         defaultApplications = {
           "inode/directory" = [ "org.kde.dolphin.desktop" ];
 
-          "x-scheme-handler/http" = "firefox.desktop";
-          "x-scheme-handler/https" = "firefox.desktop";
+          "x-scheme-handler/http" = "floorp.desktop";
+          "x-scheme-handler/https" = "floorp.desktop";
           "text/plain" = "code.desktop";
           "text/csv" = "code.desktop";
-          "application/pdf" = "firefox.desktop";
+          "application/pdf" = "floorp.desktop";
           "image/jpeg" = "org.nomacs.ImageLounge.desktop";
           "image/png" = "org.nomacs.ImageLounge.desktop";
           "image/gif" = "org.nomacs.ImageLounge.desktop";

+ 1 - 1
home/features/desktop/hyprland/hypr/modules/keybindings.lua

@@ -14,7 +14,7 @@ hl.bind(mainMod .. " + F", hl.dsp.window.fullscreen({ action = "toggle" }))
 hl.bind(mainMod .. " + SHIFT + SPACE", hl.dsp.window.float({ action = "toggle" }))
 
 hl.bind(secMod .. " + E", hl.dsp.exec_cmd(fileManager))
-hl.bind(secMod .. " + Q",  hl.dsp.exec_cmd("firefox"))
+hl.bind(secMod .. " + Q",  hl.dsp.exec_cmd("floorp"))
 hl.bind(secMod .. " + S",  hl.dsp.exec_cmd("spotify"))
 hl.bind(secMod .. " + D",  hl.dsp.exec_cmd("vesktop"))
 hl.bind(secMod .. " + SHIFT + C", hl.dsp.exec_cmd("hyprpicker --autocopy"))

+ 0 - 1
home/features/desktop/hyprland/shells/dankmaterialshell/settings.json

@@ -407,7 +407,6 @@
   "matugenTemplateMangowc": true,
   "matugenTemplateQt5ct": true,
   "matugenTemplateQt6ct": true,
-  "matugenTemplateFirefox": true,
   "matugenTemplatePywalfox": true,
   "matugenTemplateZenBrowser": true,
   "matugenTemplateVesktop": true,

+ 1 - 1
home/features/desktop/sway/sway.nix

@@ -174,7 +174,7 @@ in
         XF86AudioLowerVolume = "exec wpctl set-volume @DEFAULT_SINK@ 5%-";
 
         # Applications
-        "${super}+q" = "exec firefox";
+        "${super}+q" = "exec floorp";
         "${super}+e" = "exec dolphin";
         "${super}+s" = "exec spotify";
         "${super}+d" = "exec vesktop";

+ 2 - 1
nixos/flavors/application/workstation/default.nix

@@ -42,6 +42,7 @@
     chromium
     mediawriter
     translate-shell
+    floorp-bin
   ];
 
   services.flatpak = {
@@ -107,7 +108,7 @@
     libraries = with pkgs; [];
   };
 
-  programs.firefox.enable = true;
+  #programs.firefox.enable = true;
   programs.noisetorch.enable = true;
 
   services.upower.enable = true;