clojure-uk

A place for people in the UK, near the UK, visiting the UK, planning to visit the UK or just vaguely interested to randomly chat about things (often vi and emacs, occasionally clojure). More general the #ldnclj
dharrigan 2021-01-26T06:48:12.031900Z

Good Morning Clojurians!

alexlynham 2021-01-26T08:01:50.032Z

morning

djm 2021-01-26T08:14:54.032200Z

πŸ‘‹

2021-01-26T08:14:59.032400Z

Morning

thomas 2021-01-26T08:42:54.032600Z

mogge

mccraigmccraig 2021-01-26T08:48:09.032800Z

mΓ₯ning

djm 2021-01-26T08:52:46.034100Z

After more than 15 years of using it, editing text outside of vim is always a little disconcerting to me

mccraigmccraig 2021-01-26T08:58:08.036100Z

i have a similarly long emacs pedigree, and spacemacs is really nice, but the rotting foundations of emacs keeps showing through - jankiness, hangs, occasional crashes, terrible handling of repl output

mccraigmccraig 2021-01-26T09:01:23.036800Z

vscode+calva is taking some getting used to, and i miss helm, but it's a lot slicker. we'll see

dharrigan 2021-01-26T09:03:59.036900Z

I've started to play around a teenie-tiny wee bit with vscode + calva on my mac mini m1. Only for playing. I really doubt I could give up on my modal editing with vim and conjure. And unforutnately the vim plugin for vscode doesn't play nicely with calva.

dharrigan 2021-01-26T09:04:39.037200Z

however, with neovim 5, there is a plugin for vscode that may be better - it uses neovim in the background...

dharrigan 2021-01-26T09:04:50.037500Z

but I'll wait until neovim 5 is out before I try that.

2021-01-26T09:20:28.037700Z

Morn'

alexlynham 2021-01-26T09:47:36.037800Z

i find i generally have two editors up at any one time

alexlynham 2021-01-26T09:48:09.037900Z

usually sublime with 3-4 columns for code navigation and as my 'spill to disk' space for avoiding keeping info in my short term memory

alexlynham 2021-01-26T09:48:20.038Z

and then emacs for whatever buffer i'm currently editing

2021-01-26T10:00:56.039400Z

I find the same, I usually have intellij/cursive up and then vs code for bits of text and various things that don't make sense to be in a project. I did try the scratch feature of intellij if that's what it's called but could never get used to it. Saying that I also put all my notes in notion these days so I guess I have three editors open all the time πŸ˜…

dharrigan 2021-01-26T10:12:00.039800Z

I keep a notebook beside me, a gridded notebook, with a pen πŸ™‚

jasonbell 2021-01-26T10:12:41.040Z

Morning

Conor 2021-01-26T10:13:13.040100Z

Press Ctrl+Alt+Shift+Insert

2021-01-26T10:17:09.040300Z

is this going to be like the time with alt f4

Conor 2021-01-26T10:17:26.040500Z

Just do it, what's the worst that can happen

2021-01-26T10:17:39.040700Z

it's the nuclear football activation shortcut?

2021-01-26T10:17:44.040900Z

ahh scratch file

2021-01-26T10:18:19.041100Z

yeah it's cool I could just never get used to it

2021-01-26T10:18:26.041300Z

do they stay with each project?

Conor 2021-01-26T10:18:36.041500Z

Yeah, AFAIK

Conor 2021-01-26T10:18:52.041700Z

I mostly use it for comparing things or formatting stuff

Conor 2021-01-26T10:18:57.041900Z

For actual notes I use Sublime

πŸ‹ 1
mccraigmccraig 2021-01-26T10:23:03.042200Z

why don't you just have your 3-4 cols up in emacs ?

alexlynham 2021-01-26T10:23:46.042400Z

i have a big notebook too, but some scratch stuff makes sense to be in a sublime text buffer

alexlynham 2021-01-26T10:24:15.042500Z

i have 3 cols in emacs as well

alexlynham 2021-01-26T10:24:33.042700Z

but it's the 7 +/- 2 thing isn't it

alexlynham 2021-01-26T10:24:54.042900Z

can only focus on say three buffers at once, so the active work stays in emacs

alexlynham 2021-01-26T10:25:12.043100Z

everything related but supporting tends to be open in sublime

alexlynham 2021-01-26T10:27:27.043300Z

my notebook is generally like, 'things to do today' so more of like, a high-level view of things

mccraigmccraig 2021-01-26T10:34:33.043400Z

ah ok, i was just using a second frame in emacs for that kinda stuff, or sometimes a separate layout

alexlynham 2021-01-26T10:44:57.043600Z

that would also work

mccraigmccraig 2021-01-26T10:51:48.043800Z

i keep 9 virtual screens around for different things ... i have my main editor window on space 6, and if i need breakout frames i'll put them on 5 or 7 and it's really easy to flip between them

mccraigmccraig 2021-01-26T10:52:37.044Z

once upon a time i used totalspaces to arrange the 9 into a 3x3 grid, but you can't run totalspaces without disabling SIP anymore, so i've got to content myself with apple's dumb 1x9 arrangement :man-shrugging:

dharrigan 2021-01-26T10:55:19.044500Z

ditto. I carry through to the next page things I didn't do today.

dharrigan 2021-01-26T10:55:22.044700Z

I find it helps me

alexlynham 2021-01-26T11:00:49.044800Z

i find the window manager not super helpful so i guess in some ways i'm just working around that

mccraigmccraig 2021-01-26T11:07:06.045400Z

yeah, macos default window manager is rubbish... but moving virtual desktops left/right with a keypress works ok, and spreading your windows over virtual desktops means that you don't ever have to find windows in a stack - another workaround for the rubbish window manager

Olical 2021-01-26T11:08:33.047200Z

Since my handwriting stopped progressing around the age of 10 and my left handedness smudges all ink into a gross blur I write everything up in notion, but the same concept πŸ™‚ I have a running "journal" page in there where I create collapsable headings for each year and month, then I have freeform markdown text for each day where I put ## @today and that inserts a dynamic date that updates over time with relative text like ## Last Tuesday. Works great for me! πŸ˜„

Olical 2021-01-26T11:09:49.048100Z

I can always drag todo lists around to different days then, highly recommend it for people looking for a digital notebook of sorts.

βž• 1
alexlynham 2021-01-26T11:09:51.048200Z

yeah true

2021-01-26T11:28:26.048400Z

I do the same but with @now πŸ™‚

Olical 2021-01-26T11:29:25.048700Z

Ah interesting! I think the day is granular enough for me but might come in handy!

2021-01-26T11:30:05.048900Z

I generally do an @now meeting name or task name and then drag it to a calendar view later on

Olical 2021-01-26T11:30:30.049100Z

Oh cool!