From 2b7d6af67ceb6147ec839dc0192a8fece017897c Mon Sep 17 00:00:00 2001 From: Chris Cochrun Date: Thu, 9 Oct 2025 11:09:05 -0500 Subject: [PATCH] tried out librewolf again, it sucks --- .config/qutebrowser/config.py | 1 + home/home.nix | 20 ++++++++++---------- home/modules/niri.nix | 2 +- 3 files changed, 12 insertions(+), 11 deletions(-) diff --git a/.config/qutebrowser/config.py b/.config/qutebrowser/config.py index 9942c78..482686a 100644 --- a/.config/qutebrowser/config.py +++ b/.config/qutebrowser/config.py @@ -2526,6 +2526,7 @@ config.bind('pt', 'tab-pin') config.bind('tm', 'tab-move') config.bind('st', 'config-cycle tabs.show always switching') config.bind('ss', 'config-cycle statusbar.show always in-mode') +config.bind('tw', 'config-cycle tabs.width 30 10%') diff --git a/home/home.nix b/home/home.nix index b5ef3d2..6881303 100644 --- a/home/home.nix +++ b/home/home.nix @@ -87,17 +87,17 @@ in { "audio/opus" = "mpv-slow.desktop"; "audio/x-opus" = "mpv-slow.desktop"; "audio/x-opus+ogg" = "mpv-slow.desktop"; - "x-scheme-handler/http" = "librewolf.desktop"; - "x-scheme-handler/https" = "librewolf.desktop"; - "text/html" = "librewolf.desktop"; + "x-scheme-handler/http" = "org.qutebrowser.qutebrowser.desktop"; + "x-scheme-handler/https" = "org.qutebrowser.qutebrowser.desktop"; + "text/html" = "org.qutebrowser.qutebrowser.desktop"; "text/org" = "emacsclient.desktop"; "text/md" = "emacsclient.desktop"; "text/txt" = "emacsclient.desktop"; "text/rs" = "emacsclient.desktop"; "text/plain" = "emacsclient.desktop"; "application/pdf" = "okular.desktop"; - "x-scheme-handler/about" = "librewolf.desktop"; - "x-scheme-handler/unknown" = "librewolf.desktop"; + "x-scheme-handler/about" = "org.qutebrowser.qutebrowser.desktop"; + "x-scheme-handler/unknown" = "org.qutebrowser.qutebrowser.desktop"; "x-scheme-handler/magnet" = "torrent.desktop"; "application/vnd.openxmlformats-officedocuments.spreadsheetml.sheet" = "libreoffice.desktop"; }; @@ -127,17 +127,17 @@ in { "audio/flac" = "mpv-slow.desktop"; "audio/wav" = "mpv-slow.desktop"; "audio/opus" = "mpv-slow.desktop"; - "x-scheme-handler/http" = "librewolf.desktop"; - "x-scheme-handler/https" = "librewolf.desktop"; - "text/html" = "librewolf.desktop"; + "x-scheme-handler/http" = "org.qutebrowser.qutebrowser.desktop"; + "x-scheme-handler/https" = "org.qutebrowser.qutebrowser.desktop"; + "text/html" = "org.qutebrowser.qutebrowser.desktop"; "text/org" = "emacsclient.desktop"; "text/md" = "emacsclient.desktop"; "text/txt" = "emacsclient.desktop"; "text/rs" = "emacsclient.desktop"; "text/plain" = "emacsclient.desktop"; "application/pdf" = "okular.desktop"; - "x-scheme-handler/about" = "librewolf.desktop"; - "x-scheme-handler/unknown" = "librewolf.desktop"; + "x-scheme-handler/about" = "org.qutebrowser.qutebrowser.desktop"; + "x-scheme-handler/unknown" = "org.qutebrowser.qutebrowser.desktop"; "x-scheme-handler/magnet" = "torrent.desktop"; "application/vnd.openxmlformats-officedocuments.spreadsheetml.sheet" = "libreoffice.desktop"; }; diff --git a/home/modules/niri.nix b/home/modules/niri.nix index 052199c..f2d2dd2 100644 --- a/home/modules/niri.nix +++ b/home/modules/niri.nix @@ -98,7 +98,7 @@ in "XF86AudioLowerVolume".action.spawn = ["pamixer" "--allow-boost" "-d" "5"]; "Super+E".action = spawn ["${pkgs.nushell}/bin/nu" "/home/chris/bin/niriemacslof"]; "Super+Return".action.spawn = "alacritty"; - "Super+B".action = spawn ["${pkgs.nushell}/bin/nu" "/home/chris/bin/nirifflof"]; + "Super+B".action = spawn ["${pkgs.nushell}/bin/nu" "/home/chris/bin/nirilof" "org.qutebrowser.qutebrowser" "qutebrowser"]; "Super+Alt+Space".action.spawn = "${pkgs.cosmic-launcher}/bin/cosmic-launcher"; "Super+Space".action.spawn = ["${pkgs.fish}/bin/fish" "-c" "rofi -no-lazy-grab -modi combi -show combi -combi-modi drun,run"]; "Super+Shift+W".action.spawn = "rofi -i -show window";