Shell Tips and Tricks

Having used Linux for a while, it’s safe to say I’ve accumulated a bit of experience about the terminal, it is unavoidable since Linux desktop was different back then. Booting into live environment for testing Linux distribution wasn’t as straight forward as today, for me at least, doing a kernel parameter override for modesetting is a must. USB modems (which was common back then) is a pain to set up. Having X showing the natural screen resolution is a luxury to have in live environment. And once you think you’ve already installed Linux into your system, something broke, and you can’t log in or some kernel panic stuffs. You’re back in the live environment, setting up internet connection (archlinux bbs and Ubuntu forum is mandatory, even now I still prefer information from archlinux forum). ...

June 28, 2025 · (updated August 9, 2025) · 2 min · 301 words · Kristian Alexander P

I3wm

I3wm is my first venture into the world of tiling window manager. After several months getting familiar to gnome desktop environment (in fedora, debian, and ubuntu of course), I got to know archlinux. I got to know how a linux desktop is basically a collection of packages (just like the operating system itself). And with archlinux, I have this freedom (for better or worse), to choose what packages I want to install into my system. ...

June 23, 2025 · (updated August 9, 2025) · 2 min · 272 words · Kristian Alexander P

Using Terminal Multiplexer

What is a terminal multiplexer? let wikipedia do the talking: A terminal multiplexer is a software application that can be used to multiplex several separate pseudoterminal-based login sessions inside a single terminal display, terminal emulator window, PC/workstation system console, or remote login session, or to detach and reattach sessions from a terminal. It is useful for dealing with multiple programs from a command line interface, and for separating programs from the session of the Unix shell that started the program, particularly so a remote process continues running even when the user is disconnected. ...

March 13, 2024 · (updated August 9, 2025) · 2 min · 397 words · Kristian Alexander P