A flat directory of my notes and knowledge on technical topics, in the same vein as the concept of TIL (Today I Learned) notes.
- airflow
- android
- ansible
- api
- authelia
- aws
- azure
- bash
- blink
- borg
- caddy
- cli
- css
- docker
- fedora
- firefox
- git
- github
- gnome
- hardware
- hledger
- java
- javascript
- jira
- jq
- kubernetes
- libvirt
- linux
- macos
- miscellaneous
- mosquitto
- netlify
- network
- obsidian
- openssl
- openvpn
- packer
- pandoc
- pihole
- postgresql
- powershell
- putty
- python
- raspberry-pi
- samba
- samsung
- sass
- sed
- self-hosted
- selinux
- smart-home
- sqlite
- ssh
- systemd
- telegram
- tmux
- tomcat
- typesense
- video
- vim
- vscode
- windows
airflow 1
android 8
- 2020-03-25 - Extract/Pull Android App Package from Phone
- 2020-03-29 - List Apps with ADB
- 2020-09-06 - Access Android Phone Directories On CLI
- 2021-11-15 - Root Samsung Galaxy S20
- 2022-12-19 - Install Heimdall on Fedora
- 2022-12-19 - Flash Samsung Stock Firmware with Odin
- 2022-12-19 - How to fix Access denied screen randomly appearing on rooted devices
- 2024-06-24 - Update hosts File on Rooted Android
ansible 3
- 2021-01-13 - Version Locking Ansible Roles in a Playbook
- 2021-01-16 - Ansible Cheatsheet
- 2021-02-05 - Generate Crypted Passwords for the Ansible User Module
api 1
authelia 1
aws 12
- 2019-07-17 - List Red Hat AMIs using AWS CLI
- 2019-08-20 - Resize an EC2 Linux File System on AWS
- 2019-09-11 - AWS CLI query flag uses JMESPath
- 2019-10-10 - Find The Most Recent AWS AMI
- 2019-10-22 - List AWS Backup Recovery Points Using AWS CLI
- 2019-12-24 - List Volume Device ID for an EC2 Instance
- 2020-03-02 - Connect to an AWS S3 Bucket with WinSCP
- 2020-08-26 - Manage EC2 KeyPairs with the AWS CLI
- 2020-10-13 - RDS Storage Increases Might Take a While
- 2020-12-22 - Get IP Addresses Used by Amazon Route 53 Health Checks
- 2021-01-11 - Install AWS CloudWatch Agent on Linux
- 2021-03-02 - AWS CloudWatch Insights Average
azure 3
- 2020-12-09 - Connect to Azure AD in PowerShell
- 2022-07-27 - Azure CLI Cheatsheet
- 2022-10-19 - Kusto Tips & Snippets
bash 5
- 2019-11-22 - View and Log Detailed Bash Script Output
- 2020-03-09 - Loop Through Files and Search and Replace
- 2020-06-23 - Generate Sequences in Bash
- 2020-11-24 - Multiple Subdirectory sed Operation
- 2022-12-27 - Set -x and Bash
blink 1
borg 3
- 2021-07-19 - Borg Cheatsheet
- 2022-10-26 - Borg Backup Item Flags
- 2023-07-10 - Borg Backup Exclusion List
caddy 3
- 2022-12-31 - Caddy Server Basic Authentication
- 2023-12-25 - Quick Caddy Reload
- 2024-10-17 - Caddy Certificate Renewal - No memory of presenting a DNS record
cli 32
- 2019-01-28 - Delete files matching a pattern using find
- 2019-01-28 - Sort files and directories by disk size
- 2019-03-05 - Retrieve Nameservers for Hostname
- 2019-03-08 - Get the disk size of a file or directory
- 2020-03-27 - Bulk Rename Regex Pattern
- 2020-04-19 - fzf Fuzzy Completion
- 2020-05-30 - Use Dig to Get Public IP
- 2020-06-20 - rsync Cheatsheet
- 2020-07-01 - fzf Search on My Notes
- 2020-07-01 - Keep SSH Connection Alive
- 2020-07-05 - Install Node Version Manager
- 2020-07-05 - File Space Usage with du
- 2020-10-13 - Linux Date Command
- 2020-11-14 - Mouse Scroll Escape Codes in Terminal
- 2020-12-25 - Web Server One Liners
- 2021-07-03 - Restart KDE Plasma
- 2021-07-26 - Recursively Change Directory and File Permissions
- 2021-08-12 - RSA Token to QR Code
- 2021-09-02 - Create a QR Code
- 2021-12-29 - Exif Tool Cheatsheat
- 2022-02-04 - Send Output to Clipboard using xclip
- 2022-07-05 - Read QR Code from Image
- 2022-08-09 - journald Cheatsheet
- 2022-10-02 - InvokeAI Stable Diffusion Fork Cheatsheet
- 2022-10-14 - Restart Display Manager
- 2022-10-25 - Wrap systemctl output
- 2022-10-27 - Comment the Current Command in the Terminal
- 2022-11-06 - Remove all Temporary Unison Files
- 2023-01-11 - Hash a Password using bcrypt
- 2024-06-04 - Convert Black Ink PDF to Blue Ink
- 2024-07-06 - exiftool Cheatsheet
- 2024-09-03 - OCR with Tesseract
css 2
- 2024-02-25 - Make Table Headings Sticky
- 2024-06-05 - Override Disabled Scrolling on Cookie Pop-up Boxes
docker 5
- 2021-04-03 - Docker Cheatsheet
- 2021-12-10 - Docker cannot start service app
- 2022-06-01 - Regular File Not Found Error PHP Container
- 2023-12-06 - It's compose.yaml
- 2024-01-05 - Stop & Start Docker Compose if You've Edited Your Compose File
fedora 5
- 2020-03-26 - Ctrl-A and DuckDuckGo Fedora Bug
- 2020-09-08 - Connect to Fedora from Windows with xRDP
- 2022-05-15 - Install HP Printer on Fedora
- 2023-03-31 - Cache Only DNF
- 2024-01-01 - Install GNOME and VNC Server on Fedora
firefox 7
- 2020-09-25 - Disable Cross-Origin Request Blocking on Firefox
- 2022-12-27 - Stuck Tooltips on Firefox Linux
- 2023-06-16 - Sort Firefox Extensions List
- 2023-08-11 - Tabler Icon Fonts are not OpenType spec compliant
- 2024-04-20 - YouTube Desktop Shortcuts
- 2024-06-25 - Block Javascript on Website Using uBlock Origin
- 2024-10-18 - Add a Custom Search Engine to Firefox Android
git 5
- 2020-05-16 - Git Cheatsheet
- 2023-02-02 - A Good Explanation of git rebase
- 2023-07-04 - Conventional Commits Types
- 2023-11-10 - Squash Commits in Git
- 2023-11-23 - Fix no newline at end of file in Git diff
github 4
- 2022-08-01 - GitHub CLI Cheatsheet
- 2022-08-08 - act Cheatsheet
- 2022-08-09 - GitHub Actions Cheatsheet
- 2022-09-09 - Clone GitHub Repository with Personal Access Token
gnome 2
hardware 5
- 2022-01-29 - Switch Shortcut Modes on Logitech MX Keys
- 2023-06-07 - Reset Logitech MX Keys Keyboard
- 2023-08-29 - Update or Change Connected Wi-Fi on HP DeskJet 2722
- 2023-09-01 - Anker Soundcore Mini 2 Bluetooth Volume Control on Windows 10
- 2024-01-23 - Only Remove the Key-Cap not The Hinge on an EliteBook 840 G8 Laptop Keyboard
hledger 1
java 1
jira 1
jq 2
libvirt 2
linux 11
- 2019-01-13 - man Page Sections
- 2019-01-13 - chmod Reference Table
- 2019-06-21 - Update Boot Manager Options
- 2020-03-02 - Bulk change file endings in a directory
- 2020-07-14 - Linux Shell
- 2020-12-11 - Prepare a New Hard Drive in Linux
- 2021-01-01 - Install Fonts on Linux and Update Font Cache
- 2022-01-19 - Find out Laptop Screen Panel Model
- 2022-02-08 - Resize Logical Volume Partition
- 2022-09-30 - Extending the Size of a Logical Volume Group
- 2023-01-07 - Add Linux User without Prompt
macos 4
- 2022-01-09 - Fix "... Damaged Can't be Opened" on MacOS
- 2022-11-18 - macOS cron Permission Issues
- 2022-11-28 - Set macOS Theme for Specific Apps
- 2023-06-06 - Use MacOS Privileges App from the Command Line
- 2020-08-25 - Box-drawing characters
- 2020-08-28 - Script Comment Hierarchy
- 2021-09-06 - URI Handler
- 2022-09-12 - Install InvokeAI Stable Diffusion Fork
- 2024-02-04 - Merge Multiple PDF's into One PDF
netlify 1
network 19
- 2019-01-31 - Start and Stop a Network Interface
- 2020-06-28 - Set Static IP on Ubuntu 20.04
- 2020-07-02 - IP Address Classes
- 2020-08-31 - Change DNS on Fedora
- 2020-12-10 - Set Static IP Address on Debian
- 2021-11-19 - Creating a Bridge with NetworkManager
- 2022-07-18 - Sky Fibre Setup with Netgear R7800 Router
- 2022-08-09 - Tailscale Setup & Split DNS
- 2022-12-30 - RJ-45 Ethernet Crimping
- 2023-01-08 - Setup WireGuard on Debian
- 2023-01-09 - WireGuard Commands
- 2023-01-09 - WireGuard Troubleshooting
- 2023-01-23 - Fix for Docker Breaking KVM Networking
- 2023-11-03 - OpenWRT Cheatsheet
- 2023-11-03 - Specify DNS Resolver for dig Query
- 2023-11-03 - Verify if Unbound is Resolving DNS Queries Locally
- 2023-11-18 - OpenWRT Firewall Zones
- 2024-07-11 - Enable Wake-on-LAN using NMCLI
- 2024-08-13 - tcpdump Cheatsheet
obsidian 2
openssl 4
- 2020-08-26 - OpenSSL RSA Encryption
- 2021-01-09 - Wildcard OpenSSL Certificate Authority
- 2021-08-13 - OpenSSL on MacOS
- 2021-08-13 - Local LAN Certificate
openvpn 1
packer 1
pandoc 2
pihole 1
- 2020-03-18 - Powershell Date Command
- 2020-06-19 - Create a PowerShell Profile
- 2020-08-14 - Speed Up PowerShell Invoke-WebRequest
- 2020-11-25 - Exchange Online PowerShell
putty 1
python 5
- 2020-01-04 - Convert Python Dictionary to JSON
- 2020-07-05 - Convert JSON to Minified JSON with Python
- 2020-08-23 - Requests Python Library
- 2020-12-24 - List Functions in a Python Module
- 2022-01-29 - Automatically create a Pip requirements.txt
- 2023-07-11 - Enable Hardware Accelerated Video Decoding In Chromium On Raspberry Pi OS
- 2023-11-30 - Install Fedora on Raspberry Pi
- 2024-09-11 - Install blink1-tool on Raspberry Pi
samba 2
samsung 1
sass 1
sed 2
- 2020-11-24 - Create an SFTP Server
- 2022-02-08 - Code Server Port Bind Issue
- 2024-09-23 - Bulk Edit a Jellyfin Playlist
selinux 1
- 2022-05-31 - Home Assistant OS Configuration
- 2022-06-01 - Home Assistant OS CLI Cheatsheet
- 2022-10-07 - Reconnection Issue with Sonoff SNZB-02 in Zigbee2MQTT
- 2023-11-22 - Mosquitto SSL with Custom Certificate Authority
- 2024-02-20 - Fixing a Tapo Plug
sqlite 1
ssh 2
- 2019-03-09 - Recreate Public Key from Private Key
- 2020-07-05 - Copy an SSH Key to Another User with Rsync
systemd 3
- 2022-01-16 - Speed-up Fedora Boot Time
- 2022-02-12 - Laptop Lid Closure Settings on Linux
- 2022-10-07 - Reboot to BIOS/UEFI with systemd
telegram 1
tmux 2
tomcat 1
video 1
vim 8
- 2020-06-03 - Save a Vim Session
- 2020-06-18 - Visual Line Wrap in Vim
- 2020-06-19 - Edit over SSH with Vim
- 2020-09-08 - Enable Vim +clipboard Support On Fedora
- 2020-10-13 - Vim Cheatsheet
- 2022-10-21 - Hard Wrap Selection in Vim
- 2022-11-16 - Open a File at Specified Line Number with Vim
- 2022-11-16 - Open Files Side-By-Side with Vim
vscode 3
- 2020-03-15 - Linux and Visual Studio Code Colour Block Bug
- 2020-07-05 - Enable Scope Inspector in VS Code
- 2020-10-21 - Download the VSIX for Any VS Code Extension