aboutsummaryrefslogtreecommitdiff
path: root/battering/packages/palemoon.scm
diff options
context:
space:
mode:
Diffstat (limited to 'battering/packages/palemoon.scm')
-rw-r--r--battering/packages/palemoon.scm21
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.")