RSS.Social

yctct - Wikis on Shell Literacy

follow: @[email protected]

Posts

Convert from hexadecimal to decimal and vice versa from the command line

Add a new email account to Mutt’s configuration files

Vim: replace only part of a matched regex

Set up GNU/Linux on a VM to learn about LVM, sudo/password policy and user management

Reinstall Jitsi Meet with its own user on Nginx and GNU/Linux

Git: display date when branch was last updated

Avoiding vendor lock-in from Microsoft Teams, Google Work and Slack for your organisation

Prevent your comuputer from accessing certain websites without installing any apps or extensions

Connect to Mullvad’s servers via Wireguard

What is Shell Literacy?

Install guix package manager on GNU/Linux Trisquel

Display the username and email address of user of a git repository

Convert a .pdf file into an .epub file

Vim: Count the number of occurence of a pattern

Back up /home directory on an external hard drive using rsync

Check the file system type of a storage device (USB, external drive, etc)

Rename the label (name) of a filesystem (device)

Format an external storage device in ext3 with parted on the command line

Start using Make to compile pdf with Pandoc

Trying Zathura (vs mupdf) because it has smooth scrolling

Step 1: create a new user (git) and set up SSH to prepare remote server for a cgit instance

Step 2: set up a cgit instance on a remote server running git

Commands I used to set up muliple keyboard layouts and switch between them

List all files tracked by git in a single repository

Show diff of a specific git commit

Add a new repository on your own remote repository running cgit

Enable sound output and input after installing GNU/Linux Trisquel’s netinstall

Install suckless’ X display locker slock on GNU/Linux

Install from source and create package with checkinstall

Reload .bashrc without losing history of current session

Customize Bash prompt and show Git branch

Create groups of email addresses in Mutt

Set the background of your desktop with bitmap

Restart awesome window manager

New cli tools to try: fzf, duf, ripgrep, fd, bat, fish, tldr (Sept. 2025)

Check the size of a page of a pdf

Retrieve a GPG key for a given email address from the cli

Show the description of a package on GNU/Linux

Job: Python/Django developer at a cooperative using free software (France)

Using Miller command-line tool to query .csv files in the terminal

Mentoring session: fixing cgit permission error

Set up a cgit instance on a Nginx web server

Part 2: A CRM on the command-line with abook, awk, grep and cut

Summary of a first mentoring session

Permacomputing Berlin group published a blog post following the discussion about my essay

Disable OCSP on an Nginx web server so you can renew Let’s Encrypt certificates

Berlin’s Permacomputing will discuss my essay this Sunday

I moved my mailbox to the cooperative “ouvaton”

A CRM on the command-line, with abook

Git: stop tracking previously tracked file

awesomeWM: bind Print Screen key to take screenshots

20-line TOTP generator on the command-line

Retrieve the GPG key pair of someone given their GPG fingerprint

Set up a Minimum Viable Desktop (MVD) with GNU/Linux Trisquel netinstall

Mask color font in st’s source code so st does not crash when trying to display emoji

I tried to fix st’s emoji display problem by installing libXft-bgra from source

Make st the default terminal on GNU/Linux with AwesomeWM