1 ! Copyright (C) 2020 Doug Coleman.
2 ! See http://factorcode.org/license.txt for BSD license.
3 USING: combinators editors editors.visual-studio-code
4 io.pathnames io.standard-paths kernel namespaces system
6 IN: editors.visual-studio-codium
8 TUPLE: visual-studio-codium < visual-studio-code ;
10 editor-class [ T{ visual-studio-codium } ] initialize
12 M: visual-studio-codium find-visual-studio-code-path
14 { linux [ "codium" which ] }
16 "com.visualstudio.code.oss" find-native-bundle
17 [ "Contents/MacOS/Electron" append-path ] [ f ] if* ] }
19 { "Microsoft VS Codium" } "codium.cmd" find-in-applications ] }