summaryrefslogtreecommitdiff
path: root/Base/home
diff options
context:
space:
mode:
authorNicholas Hollett <niax@niax.co.uk>2020-04-26 20:27:57 +0100
committerAndreas Kling <kling@serenityos.org>2020-05-09 15:12:56 +0200
commit2708cc0f72c545b9c079b74c9d546ef55e6325ea (patch)
tree30304294568291df52b039d63047a4e0239f1a5f /Base/home
parentb65ca3b944d33637b3b41eb44d2775472cfdad0c (diff)
downloadserenity-2708cc0f72c545b9c079b74c9d546ef55e6325ea.zip
LaunchServer: Add the LaunchServer to centralise file associations.
Step one of moving DesktopServices::open handling out of process. This makes it easier to do things like read in associations for which program opens which files or protocols. This gives users the ability to modify the associations without having to rebuild :^)
Diffstat (limited to 'Base/home')
-rw-r--r--Base/home/anon/LaunchServer.ini13
1 files changed, 13 insertions, 0 deletions
diff --git a/Base/home/anon/LaunchServer.ini b/Base/home/anon/LaunchServer.ini
new file mode 100644
index 0000000000..100f0d0bd3
--- /dev/null
+++ b/Base/home/anon/LaunchServer.ini
@@ -0,0 +1,13 @@
+[FileType]
+png=/bin/QuickShow
+gif=/bin/QuickShow
+html=/bin/Browser
+wav=/bin/SoundPlayer
+txt=/bin/TextEditor
+frm=/bin/VisualBuilder
+*=/bin/TextEditor
+
+[Protocol]
+irc=/bin/IRCClient
+http=/bin/Browser
+*=/bin/Browser