diff --git a/system/hyprland.nix b/system/hyprland.nix index 572e0237..b93dd535 100644 --- a/system/hyprland.nix +++ b/system/hyprland.nix @@ -39,7 +39,9 @@ }; xdg.mime = let emacs = ["emacsclient.desktop" "emacs.desktop"]; - browser = ["nyxt.desktop" "chromium-browser.desktop"]; + # TODO add nyxt back to browser when I can fix opening + # links in existing sessions + browser = ["chromium-browser.desktop"]; # nyxt.desktop applications = { "inode/directory" = emacs; @@ -52,6 +54,7 @@ "application/pdf" = emacs; "application/epub+zip" = emacs; "application/oxps" = emacs; + "application/x-shellscript" = emacs; "application/x-extension-htm" = browser; "application/x-extension-html" = browser; "application/x-extension-shtml" = browser;