Fork me on GitHub
#off-topic
<
2021-07-01
>
Juλian (he/him)07:07:14

anybody using a font supporting ligatures? which ones work well for Clojure?

javahippie07:07:37

I like FiraCode

Martín Varela07:07:27

I'm using Hasklig, it works nicely

Juλian (he/him)07:07:09

thanks, I'll try them

javahippie07:07:42

Example for FiraCode:

Juλian (he/him)07:07:24

how did you get the lambda?

javahippie08:07:23

That’s a ligature for fn

delaguardo08:07:10

is that part of FiraCode?

Juλian (he/him)08:07:55

not in latest release

javahippie08:07:34

:thinking_face:

delaguardo08:07:54

I like PragmataPro because it is condensed. But in emacs anonymous functions breaks a bit rainbow parenthesis. #( is combined to ligature

javahippie08:07:32

Enabled it like this in my doom config. Enabled ligatures in doom config, too, maybe there is some overriding going on?

delaguardo08:07:53

there is a package ligatures available to use in doom-emacs maybe it is enabled in your init.el?

👍 3
delaguardo08:07:49

** Module Flags
+ =+extra= Enables extra symbol substitutions in certain modes, for example
  ~lambda~ in lisps are replaced with ~λ~.

javahippie08:07:15

That was it, thanks

Juλian (he/him)08:07:57

it is listed in https://github.com/tonsky/FiraCode/issues/36 but I agree that changing the width from two to one character can be problematic (it could mess up indentation etc)

dharrigan08:07:53

I use Jetbrains Mono. Works lovely.

mpenet09:07:41

same, jetbrains mono, it's quite good

Stuart14:07:59

I use prettify symbols with VSCode and also FiraCode, with prettify symbols you can setup your own substitutions. e.g. Reduce:

Stuart14:07:19

Apply (...):

Stuart14:07:27

doseq: etc etc

hindol20:07:50

Iosevka font family has many variants and you can pick the one you like.

Heather00:07:07

I use Victor Mono in my emacs.

Akiz09:07:53

Currently Iosevka as it works great for me

Stan Verberkt11:07:17

Is the clojuredesign-podcast channel still available?

borkdude11:07:49

#clojuredesign-podcast