This is brilliant! Not so much for use of emacs or libpurple or bitlebee specifically for that matter (which are all fine)...Rather, what i find to be the coolest is the whole... "I'm gonna use my preferred text editor to interact with the world" approach! Some might say that this reduces outside systems into nothing more than an API-sort of layer, but honestly, I really like that; it helps with learning curves, gene…
Op here. First, let me say: Thank you for the kind words You're spot on! I'm using Emacs for todos, project management, meeting minutes, quotes, invoices, accounting, mails, chat, programming, configuration management, slides, documentation and so much more. As long as the task is primarily based around consuming or producing text, it's incredible how much more performance a solid foundation yields. In case anyone is…
IRC and Emacs all the things
21–30 of 90 posts
Re: IRC and Emacs all the things
#22could also Matrix and Emacs all the things, just sayin’ https://github.com/alphapapa/matrix-client.el :)
I love the idea of a Matrix emacs client, but it doesn't support E2EE and probably won't ever, so it's a non-starter for me.
Re: IRC and Emacs all the things
#23The contrast level they used for the text in the article makes it too difficult to read.
Re: IRC and Emacs all the things
#24could also Matrix and Emacs all the things, just sayin’ https://github.com/alphapapa/matrix-client.el :)
OP here. You've guessed what we're using the last couple of weeks. So far, I like it! It's come a long way. I've tried it a couple of times, but now even the web client works reasonably well. And yes, of course - alphapapa software is always the best option!(; P.S.: Nice nick! After waiting 20 years, I just watched the trilogy (extended version) with my wife last week. It's been a blast and it aged really well.
If you're a fan of makings-of, you'll love the extras on these DVDs. There is some seriously interesting work they did on CGI, AI, motion capture, 3-D scanning, et c.
Re: IRC and Emacs all the things
#25could also Matrix and Emacs all the things, just sayin’ https://github.com/alphapapa/matrix-client.el :)
My prediction is that at some point in the future, those folks who have historically loved IRC (and there's nothing wrong with that!), will eventually begin to prefer matrix as opposed to, say, slack, mattermost, etc. Not necessarily for tech superiority, but for what I'll call the coziness factor; they'll just feel cozy using some matrix client, as they felt comfy using an ol' irc client. (Yes, yes, i know there are…
Re: IRC and Emacs all the things
#26Once I learned Emacs to the sufficient level, I felt that. Today, I can't even imagine typing any text in anything else but Emacs. Having all the tools you need at your disposal - spellchecking, thesaurus, dictionary, word lookup, translation, etc., feels extremely empowering.
My work machine is a Mac. I have written this¹, mainly to integrate with Emacs. Whenever I need to type anything longer than four words, in any program, I use that. The idea is simple - to copy existing text, call emacsclient, it invokes a function that opens a buffer and pastes the text into it. Then you edit the text in Emacs, press dedicated key-sequence - it grabs the text, switches back to the program, pastes the text back in there. It works surprisingly well. I can for example, open Browser Dev Tools; invoke Emacs; switch to js-mode, have all the bells and whistles: syntax-highlighting, autocomplete, etc.; write some javascript; finish editing and it would paste the code back into the Dev Tools console.
Sometimes I use Linux with EXWM. When I first discovered it, I got very excited. Not because now I could manage all windows through Emacs, but mostly because EXWM can "translate" and "simulate" the keys. So, for example, you can use same key-sequences that you use on Mac, but they'd translate into Linux native keys. There's no "context switching", you don't need to re-adapt to the keys all the time. It took me a few hours to learn EXWM and configure it, next day I wrote exwm-edit² Emacs package.
Being able to write any kind of text in your favorite editor is truly liberating. I highly recommend trying. Be warned though - it's impossible to live without that later. The only reason I don't much use Windows these days - because I haven't yet figured out the way of doing this in Windows. Someday I will.
---
Re: IRC and Emacs all the things
#27Re: IRC and Emacs all the things
#28This is brilliant! Not so much for use of emacs or libpurple or bitlebee specifically for that matter (which are all fine)...Rather, what i find to be the coolest is the whole... "I'm gonna use my preferred text editor to interact with the world" approach! Some might say that this reduces outside systems into nothing more than an API-sort of layer, but honestly, I really like that; it helps with learning curves, gene…
Op here. First, let me say: Thank you for the kind words You're spot on! I'm using Emacs for todos, project management, meeting minutes, quotes, invoices, accounting, mails, chat, programming, configuration management, slides, documentation and so much more. As long as the task is primarily based around consuming or producing text, it's incredible how much more performance a solid foundation yields. In case anyone is…
Re: IRC and Emacs all the things
#29Slack is working hard to prevent this kind of interoperability; the incentive for them is to push ahead on features, and being abstract-able behind bitlbee or libpurple impairs that. They have deprecated the API token (called a "Legacy Token" on their site) that bitlbee uses, and there's a sunset date of May 5 2020.
Re: IRC and Emacs all the things
#30The contrast level they used for the text in the article makes it too difficult to read.
Surely everyone knows about Reader mode by now? More seriously, is something like Firefox's Reader mode available as a plugin to Safari? I can confirm that it is for Chrome.