1
0
Fork 0

Add playground

master
Michael Raitza 2019-04-23 09:35:57 +02:00
commit 0f4884bd8b
1 changed files with 16 additions and 0 deletions

16
playground.factor Normal file
View File

@ -0,0 +1,16 @@
! Set up factor UI and editor integration for this project
! Use emacs as the editor and switch UI to dark mode
! Run this to start development in the UI
USING: editors.emacs io.backend threads ui ui.theme.switching vocabs.loader ;
! Add project's root to vocabulary roots and load all project components
! current-directory get
"./" normalize-path add-vocab-root
! Fire up the UI. This gives you graphical code walker support without the need
! to open a graphical listener window first.
IN: scratchpad
: setup-ui ( dark? -- )
[ dark-mode ] [ light-mode ] if
[ [ ] with-ui ] in-thread ;