cyrialize

cyrialize

@cyrialize.dev

#emacs, #unix, #ruby, #bash for my scripts, #zsh for my shell I still haven't gotten over Google Reader getting shut down SEERialize | cyrialize.dev

152 followers188 following128 posts

I’m a huge god-mode user for #Emacs. I love using a mostly modal like interface (I still press ctrl most of the time). I think because of that I’m just addicted to Hydra now. I love to jump into an interface with singular key presses instead of chaining keybindings over and over.

Here's my commit! github.com/cyrialize/.e... I have multiple org files for tasks. `cyr-org-tasks` loads a desktop view of these and calls `hydra-org`, which has commands to switch windows, refile tasks, add new tasks, etc. I defined a func to insert a task so that I won't exit out of the hydra!

github.comSet up hydra org for tasks and desktop · cyrialize/.emacs.d@52e77c9
cyrialize@cyrialize.dev

I rediscovered Hydra this past weekend for #Emacs. I combined this with a saved desktop (using ‘desktop-mode’) to open up a window layout for my task files. I was able to build a nice pseudo task management app! I haven’t pushed the changes yet, but I will soon.

I rediscovered Hydra this past weekend for #Emacs. I combined this with a saved desktop (using ‘desktop-mode’) to open up a window layout for my task files. I was able to build a nice pseudo task management app! I haven’t pushed the changes yet, but I will soon.

It took trying to make a static site generator to make me realize I should just use an already made static site generator. I wanted to make one because I found many SSGs to have too many features, but if my home made SSG is like Jekyll without extra features - I’ll just use Jekyll!

when you find a new theme in one place you gotta change it everywhere else. This includes: your text editor, terminal emulator, computer, and house

It’s tough to create an #Emacs package because every time I have a new idea, I find out it’s already been made (or it has existed in Emacs for 30 years)

I never took dired in #Emacs seriously until now. I apologize dired, I wasn’t familiar with your game! My keybindings along with dired’s makes moving and deleting files so nice!

I feel like every time I dive into an #Emacs package I find out that it was already in Emacs 30 years ago. Yassnippet? Meet tempo and skeleton.

I reinstalled #Emacs Helm after not using it for /years/, I completely forgot about the action sub-menu on items. Honestly, super helpful. I know you can achieve something similar via Embark - I’ve been meaning to dig into that package more!

I really like #Ruby meta programming capabilities because every single side project I have starts out simple, but then I think “what if I could make the code write the code” or “a DSL would go really nice here” (I’ve never finished a side project)

I like that #emacs just inundates you with options for everything. Is it overwhelming sometimes? Yes, totally. But is it cool to fine tune exactly how Emacs handles and shows white space? Yes, totally!!

And that isn’t a bad thing for company! Lately with my new config I’ve been trying to see how minimal I could be and how much I could rely upon what comes with Emacs. There’s plenty of people that have tried corfu and gone back to company, and maybe I’ll be one of them. We’ll see!

who knew that reading the #emacs ‘use-package’ documentation is better than just copy-pasting random declarations until you break your config and then just ‘git revert’ everything

cyrialize reposted

if you set your database browser font to Comic Sans it's less serious when you accidentally drop a table. follow for more development tips

Instead of updating my website, I instead spent the past couple of months creating my own static site generator I don't think I'm any closer to updating my website

2) This can be done by maintaining the list ‘package-selected-packages’ manually, calling ‘package-install-selected-packages’ to install from list, calling ‘package-autoremove’ to remove packages no longer in the list, and then only use ‘use-package’ for configuration. #emacs

cyrialize reposted

whenever twitter servers went down it was stupid but when bluesky servers go down it’s just cute. like awe sorry we love you so much we know you’re doing your best

Sometimes when all my spec tests are failing I like to throw in ‘expect(1).to eq(1)’ just to see some green in a sea of red #ruby #rails

Great read if you're thinking of switching off of `package.el` in #emacs -> github.com/radian-softw... I've use `straight.el` the most mainly for the reproducibility and the cloning of `git` repos. Finding the sources of packages installed always felt easier when they were local clones.

github.comGitHub - radian-software/straight.el: 🍀 Next-generation, purely functional package manager for the Emacs hacker.🍀 Next-generation, purely functional package manager for the Emacs hacker. - radian-software/straight.el

I feel like the #emacs world has largely settled on vertico (+ marginalia, plus etc) for a completion framework - including me but sometimes I find myself missing Helm. Maybe one day I'll switch back!

show off your laptop stickers! left is my MBP 2021 M1, right is my Thinkpad T530 (check out the QR code on the MBP)

Vicki@vickiboykis.com

Time to show off your laptop stickers!

cyrialize reposted

Replying to @sethrosen.me

at my old company we received a request for a new PC when we investigated we found out that a researcher created an excel macro that did work for his team, but was so inefficient that it bricked his computer for 3 days