top of page


Eza: A modern, maintained replacement for "ls", written in rust
Eza is a modern, maintained replacement for the venerable file-listing command-line program " ls" that ships with Unix and Linux...

Chris
Dec 3, 20242 min read


Converting image formats in Nautilus
Nautilus is the GNOME file-manager a.k.a. "Files" In this post I will show you how to use the Image Converter Script in Nautilus to...

Chris
Dec 2, 20243 min read


Fzf: a command-line fuzzy finder
The terminal is essential for every Linux user. Enhancing its functionality can lead to a more efficient workflow. One significant...

Chris
Dec 1, 20243 min read


Exploring the Fish Shell: Installation, Configuration, and Features on Major Linux Distributions
The Fish shell, or " F riendly I nteractive SH ell," is designed for maximum user-friendliness, making it an excellent choice for anyone...

Chris
Nov 30, 20243 min read


How to remove all the games in vanilla Debian
If you installed Debian by using the any live image, or the network install image and you didn't perform any additional change, you ended...

Chris
Nov 29, 20241 min read


How to install the latest (non ESR) Firefox on Debian
Debian is the most stable, and one of the oldest GNU/Linux distributions. However, its conservative approach means it often includes...

Chris
Nov 28, 20242 min read


Using SSH keys to communicate with Gitlab.
In the previous post (here) we created a SSH key pair. Now we're gonna use the generated key pair to communicate with the Gitlab server....

Chris
Nov 27, 20242 min read


Creating a SSH key-pair.
What is SSH? SSH stands for Secure SHell. The Secure Shell (SSH) protocol is a method for securely sending commands to a computer over an...

Chris
Nov 26, 20242 min read


Managing dotfiles with a git bare repository - Part 2
Disclaimer: there are other proven solutions to the problem. I do think the technique below is very elegant though. Recap of Part 1? In...

Chris
Nov 25, 20243 min read


Managing dotfiles with a git bare repository - Part 1
Disclaimer: there are other proven solutions to the problem. I do think the technique below is very elegant though. What's git? Git is a...

Chris
Nov 24, 20242 min read


What are dotfiles.
Dotfiles are hidden configuration files on Unix-like systems (including Linux and macOS) that store settings for various applications,...

Chris
Nov 23, 20242 min read


What's a Git bare repository?
A Git bare repository is a type of Git repository that does not have a working directory (i.e., no files checked out) and is intended for...

Chris
Nov 23, 20242 min read


The $MANPAGER shell variable.
The MANPAGER shell variable is used to specify an alternative pager program for displaying manual pages (man pages) in Unix-like systems...

Chris
Nov 23, 20241 min read
bottom of page