My Arch Linux Tweaks

Switching my shell to zsh First, zsh usually does not come pre-installed. sudo pacman -S zsh chsh -l chsh -s /usr/bin/zsh Then after re-logging, I go with “do nothing”: This is the Z Shell configuration function for new users, zsh-newuser-install. You are seeing this message because you have no zsh startup files (the files .zshenv, .zprofile, .zshrc, .zlogin in the directory ~). This function can help you with a few settings that should make your use of the shell easier....

June 25, 2022 · 1 min · Bart Prokop

Retrieving PGP key from protonmail using gpg

It seems that Proton Mail supports access to its customers public keys using two methods: WKD (Web Key Distribution) Exposes hkps server (host name: Using WKD Just retieve public key using the following command: $ gpg --locate-keys gpg: key 6C74835C42CEF599: public key " <>" imported gpg: Total number processed: 1 gpg: imported: 1 pub rsa2048 2018-05-26 [SC] 49148230F11C0458BD19F45C6C74835C42CEF599 uid [ unknown] <> sub rsa2048 2018-05-26 [E] Of course it would be good to sign the key and distribute signed one to some public key server....

June 15, 2022 · 1 min · Bart Prokop

Wkd Proton Mail Custom Key

Tried and realised that Proton Mail supports WKD. $ gpg --locate-key gpg: key 4DE32C2A10A7EBC2: public key " <>" imported gpg: Total number processed: 1 gpg: imported: 1 pub ed25519 2021-10-13 [SC] 67731B189D0908618DF665144DE32C2A10A7EBC2 uid [ unknown] <> sub cv25519 2021-10-13 [E]

June 13, 2022 · 1 min · Bart Prokop

Marginal Trust

Marginal Trust downloading required keys... :: Import PGP key 0F65C7D881506130, "Maxime Gauduin <>"? [Y/n] (38/38) checking package integrity Import PGP key 0F65C7D881506130, "Maxime Gauduin <>" 237 curl "" > 0x6AC6A4C2.gpg 241 curl "" > 0xFFF979E7.gpg 246 curl "" > 0x77514E00.gpg 248 curl "" > 0x27843F1C.gpg 250 curl "" > 0x7BE9892E.gpg 251 curl "" > 0xB3B92EBA.gpg prokop_bart@cloudshell:~/code/gpg-keys/trusted/arch-master$ gpg --import * gpg: key D6D055F927843F1C: 6 signatures not checked due to missing keys gpg: key D6D055F927843F1C: public key "Levente Polyak (Arch Linux Master Key) <anthraxx@master-key....

June 11, 2022 · 4 min · Bart Prokop

Btrfs on Luks

Resources: Relevant gist

June 5, 2022 · 1 min · Bart Prokop