Introduced to GNU Emacs
Since my last post, I have successfully printed my assembly pieces. However, 3-D printing is way tougher than I expected, and errors occur multiple times. Having made my 3-D assembly pieces in Blender, I fail to assemble my model because of the inaccurate nature of printing an exquisite piece for the sake of fast speed. To solve this problem, I decide to make another simplified version of my original pieces in Tinkercad, but the printer doesn't work for some reason. I myself am not very familiar with hardware-related stuff, so being able to assemble my future printed assembly successfully is my next goal.
Last week, I discovered Emacs, a powerful display editor(quintessential FOSS btw), and started to configure my own. Having been a vim user for over a year, it might seem weird that I am moving over to Emacs, vim's greatest nemesis. Don't worry, let me explain how I got here. Being a coder and ricer for creating beautiful interfaces on my computer, I often have to write down a list of todo items(e.g. fixing display scaling issues, changing the color scheme). I write these items down in a markdown file with vim, and over time the list gets so long and I often lose track of where I am and what items I haven't done. On the other hand, Emacs has this powerful tool called org-mode, which is exactly what I need for managing such a todo list. It offers graphical interfaces where I could customize different fonts in different section of an org file, compared to a limited TUI that (neo)vim provides. The org file keeps track of the time I add the todos, when I finished them, and the stat us of them in case they are canceled and whatnot. I can even run code of various languages within the file!
I hope I could fix some of the quirks in my WIP configuration of Emacs, and hopefully be able to master more features offered by this amazing tool. This is going to my next TODO.