@sajku Heya! I saw https://github.com/sajoku/vim-dim/commit/7141ca142c886346caa1d57db1ec0ff167c9022d while fiddling with Dim’s branches just now and I’m intrigued.
I’d love to see what that looks like in your setup!
@sajku Heya! I saw https://github.com/sajoku/vim-dim/commit/7141ca142c886346caa1d57db1ec0ff167c9022d while fiddling with Dim’s branches just now and I’m intrigued.
I’d love to see what that looks like in your setup!
Vim’s package manager doesn’t really support version constraints, as it’s mostly used with git submodules.
One way to fix that would be plugin repositories with branches like 1.x or 1.1.x, and have users git submodule add --branch 1.x
to not break their setups. 🤔
Released Dim 1.0 and 1.1 today. I guess it’s semantically versioned now.
https://github.com/jeffkreeftmeijer/vim-dim/releases
https://open.spotify.com/album/1aGapZGHBovnmhwqVNI6JZ?si=EX_I8abVQI6vDYuOC0Uqzw
Going through some of the podcast recommendations. First up; @replyall. I listened to #166, the fascinating origin story of the Q scam. Recommended!
https://twitter.com/Aqabawe/status/1354454116156776452
This is becoming quite the list! Thanks for your recommendations, everybody. I’ll have enough for a couple more bike rides (but feel free to keep them coming).
https://twitter.com/jkreeftmeijer/status/1354452703334838282
Help me out, here. What’s your favorite podcast? I’m just about to get ready to bike home, so I could do with a few recommendations.
Just received an unsolicited email from [email API service] to invite me to their webinar on deliverability. It had a working unsubscribe link (although I have to unsubscribe from every type of these, apparently) and a physical address in it, so it’s all good, I guess. 🤷♂️
Minimal effort .mov-to-.gif with ffmpeg. Improvements welcome.
https://gist.github.com/jeffkreeftmeijer/dc49e9e440b03a9c66554fc0c14b1603
“How’s that for a quick turnaround? From lunch to patch release in 22 minutes!”
https://open.spotify.com/album/0e1WaSNDZnoPixaxDNdWo4?si=h2wJvzmsR9O1UQRryOQHUw
With Twitter now requiring developers to sign up and have their idea reviewed before they get an API token, we’re missing out on some really stupid bots.
Like the “rt for reach”-retweeting bot I wanted to build, which would have been the most fun you can have with recursion. 🤷♂️
Alright, I’m writing and another Vim micro plugin to automatically switch between bg=light
and bg=dark
based on macOS’s dark mode.
Follow along for some live-micro-blogging! 🧵
https://twitter.com/jkreeftmeijer/status/1353692576424067072
Vim users, what’s your favorite plugin to automatically switch between bg=dark
and bg=light
based on macOS’s dark mode?
I’m not using MacVim, so I can’t rely on OSAppearanceChanged
, sadly.
Wait, does following somebody on Github mean you’ll get notifications whenever they push a commit? If that’s the case, sorry about https://github.com/jeffkreeftmeijer/updates. 😬
Calling my ISP, they provide the option to not listen to their waiting music. That sounds helpful, but if you choose it they’ll just keep you listening to a dial tone for fifteen minutes. 🤷♂️
The ultimate test: can my test runner run its own tests? Tune in tomorrow (probably) to find out! https://github.com/jeffkreeftmeijer/shine/issues/52
For our next housing adventure, we’re anti-squatting a three-bedroom house in a small town just outside the city. We’ll be able to stay here for as long as it doesn’t sell, then we’ll move out.
A canoe trip in Norway in 2017. We pitched our tent on a slope, so I couldn’t sleep. Instead, I decided to keep the fire going. It didn’t really get any darker than this.
https://twitter.com/louispilfold/status/1352777015133351938
I’m quite liking how minimal Gleam’s gleam/otp/actor
is. Having a single function that returns a Continue
or Stop
tuple clearly reveals how keeping state is just a loop in a process.
https://github.com/jeffkreeftmeijer/shine/blob/stats/src/shine/reporter.gleam
I can appreciate horror video games, although I don’t have the nerve to actually play one myself. The furthest I’ll go is watching a video of somebody else play through while I’m doing something else on my other screen. I think that counts.
Listen. I forgot to sign into Slack for an hour this morning, then did. Guess what?
“No unreads”. 😎
With the upcoming curfew, I’ll probably have more time to dive into properly learning Rust, aside from the time I’ll take at work.
Is “The Rust Programming Language” still the best book to read? Any other suggestions?
An idea: instead of listing commands in your README, provide a Makefile in your project root:
make setup
installs dependenciesmake test
runs the test suite (also on CI)make server
starts the appmake format
formats your codemake deploy
publishes releasesIn general: feel free to reach out if you think I can be of help.