diff options
author | Hanketsu <hanketsu@egregore.fun> | 2025-02-22 13:09:04 +0100 |
---|---|---|
committer | Hanketsu <hanketsu@egregore.fun> | 2025-06-13 00:04:44 +0200 |
commit | 2314c3d677da0f72e16c69e32c2044642d6eadfe (patch) | |
tree | 75f261cd8129a4ee8de1fc642056956cfdebc944 /battering/packages/palemoon.scm | |
parent | 22686f668e9d7167bb5a8d0db18bdbb86d3e5858 (diff) |
battering: basilisk: Make desktop file.
* battering/packages/palemoon.scm (make-basilisk)[arguments]: New phase.
Diffstat (limited to 'battering/packages/palemoon.scm')
-rw-r--r-- | battering/packages/palemoon.scm | 21 |
1 files changed, 20 insertions, 1 deletions
diff --git a/battering/packages/palemoon.scm b/battering/packages/palemoon.scm index ee8d6e5..dd0c1b9 100644 --- a/battering/packages/palemoon.scm +++ b/battering/packages/palemoon.scm @@ -374,7 +374,26 @@ from the Basilisk repository.") "basilisk/locales/searchplugins/mojeek.xml") ((".*value=\"palemoon\".*") "")) (substitute* "basilisk/locales/searchplugins/ekoru.xml" - (("ext=palemoon&") "")))))))) + (("ext=palemoon&") "")))) + (add-after 'install 'make-basilisk-desktop-entry + (lambda _ + ;; Add Basilisk desktop file. + (make-desktop-entry-file + (string-append #$output "/share/applications/basilisk.desktop") + #:name "Basilisk" + #:generic-name "Web Browser" + #:comment "Browse the World Wide Web" + #:exec (string-append #$output "/bin/basilisk %u") + #:icon "basilisk" + #:categories '("Network" "WebBrowser") + #:mime-type '("text/html" "text/xml" "text/mml" + "application/xhtml+xml" + "application/vnd.mozilla.xul+xml" + "x-scheme-handler/http" + "x-scheme-handler/https" + "x-scheme-handler/ftp") + #:startup-notify #f + #:startup-w-m-class "Basilisk"))))))) (home-page "https://www.basilisk-browser.org/") (synopsis "A XUL-based web-browser built on top of the Unified XUL Platform (UXP). This browser is a close twin to pre-Servo Firefox in how it operates.") |