This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2019-07-13
Channels
- # beginners (18)
- # calva (6)
- # cider (9)
- # clara (1)
- # cljdoc (14)
- # clojure (25)
- # clojure-boston (4)
- # clojure-brasil (3)
- # clojure-czech (2)
- # clojure-italy (2)
- # clojure-sweden (6)
- # clojurescript (6)
- # cursive (6)
- # data-science (4)
- # datomic (2)
- # emacs (5)
- # fulcro (2)
- # kaocha (4)
- # off-topic (2)
- # other-languages (1)
- # pathom (5)
- # precept (1)
- # reagent (2)
- # reitit (1)
- # shadow-cljs (2)
- # spacemacs (49)
- # tools-deps (13)
- # vim (14)
- # xtdb (4)
vim-iced will support debugging by tap and datafy! https://twitter.com/uochan/status/1146982101662572544?s=19
Kitty users may be interested in https://github.com/SevereOverfl0w/.files/blob/master/nvim/plugin/kitty.vim and https://github.com/SevereOverfl0w/.files/blob/master/nvim/autoload/dispatch/kitty.vim I just learned a bit more about dispatch, and figured out how to get activation working. Kitty makes a nice dispatch target, because it survives the closing of vim (e.g. for lein repl).
this might make sense to bolt onto the x11 adapter if it doesn't complect things too much. (i think that's better than a separate kitty adapter because dispatch doesn't have a good way to configure priority)
Do you mean as opposed to an external adapter, or a separate internal adapter?
If there's a decision being made in the x11 adapter about whether to use kitty, then it would just be creating a priority through code rather than using the ordering system in dispatch. Kitty could be disabled like any other adapter in dispatch using g:loaded_kitty_dispatch = 1
that doesn't work. it's not the right naming convention and if you fix that you get an unknown function error (edit: i guess it works for your external adapter)
but really, my objection is if change my preferred terminal, I shouldn't have to also reconfigure dispatch.vim. just let me set $TERMINAL
or some other global configuration
sorry, I was just throwing a random name that sounded right. If I was integrating I'd follow the internal convention. Changing preferred terminal will cause automatic switching, the kitty adapter would only activate when you were using a kitty terminal.
kitty supports a remote control api, so if you had a kitty terminal open you could send things to it by let $KITTY_LISTEN_ON = "the_listen_address"
but that could be at our discretion.