This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2023-08-31
Channels
- # aleph (37)
- # babashka (23)
- # beginners (46)
- # calva (1)
- # catalyst (12)
- # cider (3)
- # circleci (5)
- # clj-kondo (8)
- # clojure (188)
- # clojure-europe (28)
- # clojure-nl (1)
- # clojure-norway (84)
- # clojure-sweden (2)
- # clojure-uk (1)
- # clojurescript (6)
- # clr (1)
- # cursive (4)
- # datahike (4)
- # datascript (7)
- # datomic (31)
- # deps-new (16)
- # emacs (4)
- # fulcro (4)
- # gratitude (17)
- # hyperfiddle (24)
- # introduce-yourself (4)
- # jobs (5)
- # off-topic (84)
- # pathom (10)
- # polylith (21)
- # portal (6)
- # re-frame (6)
- # reitit (4)
- # releases (1)
- # sci (74)
- # specter (3)
- # tools-build (3)
- # tools-deps (5)
Hello 👋 If anybody is using Portal together with Emacs and Cider, I've put together a https://gist.github.com/lambdank/9d2f8639349c2fcfa5166eb96dfba1b7 for interacting with Portal through Emacs. It's quite easy to grasp the pattern and extend it, if you want additional functionality.
I actually had https://github.com/elken/doom/blob/1b76d59fc7791b85c417000535abe011391ef9a9/config.org#portal but I stopped using portal as much because it didn't work well with the project I was working on Might be a good prompt to improve it...
I usually just tap>
directly in the code, or by using cider-tap-sexp-at-point
.
This script is more to avoid having to switch focus from Emacs to Portal in the web browser. That's also why it's a hydra-mode, because I can enter it using C-;
and mostly do j
and k
for up/down, TAB
and backtab
to cycle viewer and i
and h
to navigate a tree structure.
@U043RSZ25HQ if you don't mind me asking, what kind of issues did you run into with portal in your project?