The Native Instrument's Traktor line of software is kind of infamous when it comes to its library management. It only reads a handful of standard ID3 fields and it encodes its own metadata inside a non-standard private field. As one could expect, the format is binary and proprietary. Luckily, some clever folks already figured it out back in 2013 and it seems that the format haven't changed since…
Intro Most you of probably remember GORILLA.BAS or DONKEY.BAS co-written by Bill Gates himself and many are probably aware that some FPS shooters like Doom and Quake were open-sourced, but otherwise source code wasn't something you saw very often in the DOS gaming world. But turns out that some developers did decide to release the games' sources over the course of years. Most of them have been…
As for increasingly many people, fzf became deeply ingrained into my workflow. But there are few things that I find a bit odd. First, I don't really see the advantage of having Ctrl-T mapped to 'find files in current directory' . What I often want is to search only in some subdirectory. For example: cp Music/<Ctrl-T> doesn't quite work for me, because the search starts in my home directory. What I…
Along with shell, terminal emulator is for many the most important part of operating system. It's where you spend most of your time! There are tones of them to choose from. Some prefer them as leightweight as possible, others like them to handle things like tabs, splits, etc. But how does your terminal perform at actually displaying stuff? I wrote this shell script to test how various terminals…
In my last blog-post , I discovered an easy way to manipulate DOM before rendering it in Elinks using BeautifulSoup library. I called it DevTools for ELinks, but as one reddit user correctly noted, it's conceptually more similar to user-scripts. That gave me an idea to completely separate rule-files for individual domains in a similar way that Greasemonkey, Tampermonkey and similar user-script…
For many terminal dwellers like me, browsing the web is one of the last few scenarios where we have to leave our cozy terminals into the harsh cold GUI world. Complexity of today's websites simply won't cut it without graphics, preferably with high screen resolution. That's not to say that it's not worth to experiment with terminal-based browsers, though! Most people probably know about w3m for…
Basically every program with some kind of input field supports Ctrl+Arrows for skipping over words, Ctrl+Backspace , Ctrl+Del for deleting words, Ctrl+Shift+Delete for deleting rest of the line, etc. Terminal emulators, on the other hand… We could go to great lengths explaining reasons, history of vt100, etc… But the reality is that even when you're not particularly fond of GUI apps, you probably…
Hello! My name is Hellricer. This blog will serve as a place to talk about my experiences with terminals and terminal-based programs, great software I've found, tricks & tips for making your time in terminal more enjoyable, “ricing” and GNU/Linux in general. Most posts will revolve around programs like vim , tmux , bash and so on. About this website This website is based on Jekyll and uses…
...one script to find them all, and into GEDCOM bind them... Ever since I was a child, Middle-earth was a special place for me. Out of all the imaginary places invented for the entertainment, Arda is arguably the most complex one. The amount of information that accompanies the stories is overwhelming. Tolkien is known to be genius linguist - languages of his world evolve in time, fork into…
I'm crazy about colors. I work with terminal emulators all the time and nothings is more deterrent to me than big wall of black & white text spitted out into my 300x100 terminal. I want my errors red and successes green, I want numbers, URLs and paths pop out from the rest of the text, I want colored logs, compiler outputs, source code snippets... It really makes your terminal experience much more…