103 articles written·Elite Chronicler·Since 2021
Your knowledge archive is impressive!
- 2026Connecting to MongoDB Atlas with mongosh while Proton VPN is on (Linux)· MongoDB, Proton VPN, LinuxWhy mongosh fails to reach MongoDB Atlas with Proton VPN on, and how to fix it with split tunneling on Linux.
- Arch Linux Bluetooth Connectivity Guide· Arch Linux, Bluetooth, LinuxQuick-reference cheatsheet for installing, configuring, and troubleshooting Bluetooth on Arch Linux.
- Merge Git Repositories While Preserving History· Updated: May 17· Git, Version Control, Repository ManagementMerge two Git repositories into one while preserving the full commit history of both projects.
- Connect Floorp Browser to OpenCode with MCP Server· Updated: May 17· Floorp, MCP, OpenCode, BunA quick guide to connect Floorp browser automation to OpenCode with a local MCP server using bunx.
- IELTS Writing Task 1: Four-Paragraph Structure Guide· Updated: May 17· English, IELTSA four-paragraph structure for IELTS Writing Task 1 with templates and example phrases.
- Automated GitHub Releases with Bun, Bumpp, and Changelogithub· Updated: May 17· Bun, GitHub, AutomationAutomate version bumping and GitHub release creation with changelog generation using Bun, bumpp, and changelogithub.
- 2025Install Kali Linux with Manual Partitioning, LVM, and LUKS Encryption· Updated: Jul 27· Kali Linux, LUKS, LVMInstall Kali Linux with manual partitioning, LVM volumes, and full LUKS disk encryption.
- Restore WhatsApp Chats on GrapheneOS from Google Drive· Updated: Jul 27· GrapheneOS, WhatsApp, MobileRestore WhatsApp chat history from Google Drive backup on GrapheneOS with proper Google Play Services permissions.
- How to Factory Reset an ASUS Router Using the WPS Button· Updated: May 17· ASUS, Router, NetworkingComplete guide to performing a hard factory reset on ASUS routers using the WPS button method.
- 2024Encrypt External Drives with LUKS on Linux· Updated: May 17· LUKS, Encryption, StorageEncrypt an external USB drive with LUKS and automatically mount it on your Linux system.
- How to Set Up 2FA on Linux for Enhanced Security· Updated: May 17· Linux, 2FA, SecuritySet up two-factor authentication on your Linux server for an extra layer of SSH security.
- Add and Verify LUKS Key Slots· Updated: May 17· LUKS, Encryption, SecurityAdd multiple passphrases and keyfiles to LUKS encrypted drives and verify existing key slots.
- Install Packet Tracer on Arch Linux with AUR· Updated: May 17· Arch Linux, Packet Tracer, NetworkingInstall Cisco Packet Tracer on Arch Linux from AUR for network simulation and practice.
- Backup and Restore Your GPG Keys· Updated: Jul 27· GPG, Encryption, LinuxExport, secure, and restore your GPG keys for safe backup and transfer across different systems.
- Critical Intel BIOS Update Required for 13th and 14th Gen CPUs· Updated: May 17· Intel, BIOS, HardwareCritical BIOS update required for Intel 13th and 14th Gen CPUs to fix voltage issues and prevent hardware damage.
- Change the GRUB Boot Menu Timeout· Updated: May 17· GRUB, Boot Loader, LinuxAdjust GRUB bootloader timeout settings to control how long the boot menu displays before auto-loading.
- Set the Default Kernel in GRUB Bootloader· Updated: May 17· GRUB, Linux, Multi-BootConfigure GRUB bootloader to automatically select your preferred kernel version at system startup.
- Edit Git Commit Messages with Interactive Rebase· Updated: Jul 27· Git, Rebase, Version ControlModify Git commit messages using interactive rebase for cleaner repository history and better documentation.
- Fix Slow Steam Downloads on Linux by Disabling HTTP/2· Updated: Jul 27· Steam, Gaming, LinuxFix slow Steam download speeds on Linux by disabling HTTP/2 and optimizing connection settings.
- 2023Essential Linux Terminal Tools for Power Users· Updated: Jul 27· Linux, Terminal, CLI ToolsCollection of powerful command-line tools for Linux including terminal emulators, file managers, and productivity utilities.
- Mirror Hugo Sites Across GitLab and Cloudflare Pages· Updated: Jul 27· Hugo, Cloudflare, DeploymentDeploy Hugo static sites across multiple platforms using GitLab Pages and Cloudflare Pages with dynamic baseURL configuration.
- Edit GPG Key Information and Expiration Dates· Updated: May 17· GPG, Encryption, LinuxUpdate GPG key details including email addresses, user names, and expiration dates using command-line tools.
- Set Up Git Repository Mirroring Across Platforms· Updated: Aug 17· Git, Repository Mirroring, DevSecOpsSet up automated repository mirroring between GitHub, GitLab, Codeberg, and other Git platforms for redundancy.
- Sign Git Commits with GPG Keys· Updated: May 17· Git, GPG, SecuritySet up GPG key signing for Git commits to verify authenticity and enhance repository security.
- Git Global and Local Configuration Settings· Updated: Jul 27· Git, Configuration, DevOpsManage Git global and local configurations for different identities across multiple repositories and projects.
- Prepare Your Blog Content for Hugo Theme Migration· Updated: May 17· Hugo, Static Site, MarkdownOrganize and restructure blog content for Hugo theme migration with proper file naming and thumbnail management.
- Converting SVG to PNG with Inkscape· Updated: Jul 27· Inkscape, Graphics, LinuxConvert SVG vector graphics to PNG format using Inkscape command-line tools with custom dimensions.
- Firefox Extensions to Customize Your Browser Appearance· Updated: May 17· Firefox, Extensions, CustomizationCustomize your Firefox appearance with themes and dark mode extensions for a more comfortable browsing experience.
- Firefox Extensions to Enhance Your Browsing Experience· Updated: Jul 27· Firefox, Extensions, ProductivityPractical Firefox extensions for everyday browsing including tab management, image search, and YouTube enhancements.
- Firefox Extensions for Enhanced Developer Productivity· Updated: Jul 27· Firefox, Developer Tools, ExtensionsEssential Firefox extensions for developers including cookie management, custom styling, and technology detection tools.
- Install and Manage Multiple Kernels with GRUB on Arch Linux· Updated: Jul 27· GRUB, Arch Linux, KernelInstall and manage multiple Linux kernels on Arch Linux with GRUB bootloader for flexibility and compatibility.
- Termux on Android: The Complete Terminal Emulator Guide· Updated: Jul 27· Android, Termux, Mobile LinuxInstall and use Termux terminal emulator on Android for Linux-like command-line experience on mobile devices.
- Copying Text to Clipboard with xclip in Linux· Updated: Jul 27· Linux, Clipboard, CLI ToolsUse xclip command-line utility to efficiently copy file contents to clipboard in Linux terminal environments.
- Git Undo, Revert, Reset, and Recover Commands· Updated: Jul 27· Git, Version Control, DevOpsEssential Git commands for undoing commits, resetting changes, and managing repository history effectively.
- Download HLS Encrypted Videos with FFmpeg· Updated: Aug 17· FFmpeg, Video Download, HLSDownload HLS encrypted video streams using FFmpeg with cookies extracted from your browser.
- Resize LVM and LUKS Encrypted Btrfs Filesystems· Updated: Jul 27· Btrfs, LVM, StorageSafely resize Btrfs filesystems inside LVM volumes with LUKS encryption on Linux.
- Vim Quick Start Guide for Beginners· Updated: Jul 27· Vim, Text Editor, LinuxComprehensive Vim editor guide covering modes, essential commands, and advanced features for efficient text editing.
- How to Set Up a 24/7 Minecraft Java Server on VPS· Updated: May 17· Minecraft, Server Setup, VPSStep-by-step guide to setting up and running a 24/7 Minecraft Java Edition server on VPS.
- Full Disk Encryption with GRUB Including /boot on Arch Linux· Updated: May 17· Arch Linux, LUKS, EncryptionComplete Arch Linux installation guide with full disk encryption using LUKS2, LVM, and GRUB bootloader.
- Auto-Mount LUKS Encrypted Disks with Keyfile on Linux· Updated: Jul 27· LUKS, Encryption, LinuxSet up automatic disk encryption and decryption using LUKS with keyfile-based authentication on Linux.
- How to Mount Internal Drives on Linux with fstab· Updated: Jul 27· Linux, Storage, Disk ManagementConfigure automatic mounting of internal hard drives on Linux using fstab and proper filesystem setup.
- How to Install a New Hard Drive in Your Computer· Updated: Jul 27· Hardware, Storage, InstallationHow to physically install a new hard drive in your desktop computer and get it recognized by the system.
- Master Windows File Management with Robocopy· Updated: May 17· Windows, File Management, RoboCopyMaster Windows RoboCopy for efficient multi-threaded file copying, moving, and backup operations with advanced filtering.
- Linux TTY Guide· Updated: Jul 27· Linux, Terminal, TTYNavigate Linux TTY virtual terminals for recovery, multi-session management, and troubleshooting GUI issues.
- Reset All GNOME Settings from the Terminal· Updated: Jul 27· GNOME, Linux, Desktop EnvironmentReset all GNOME settings to default with a single dconf command when things go wrong.
- Fix systemd-boot Security Vulnerabilities· Updated: Jul 27· systemd-boot, Security, LinuxFix systemd-boot permission issues to secure your boot partition against unauthorized modifications.
- Enable Secure Boot with Self-Signed Keys on Linux· Updated: Jul 27· Linux, UEFI, Secure BootEnable Secure Boot on Linux with your own self-signed keys for better security without the lockout risk.
- Fix Common Gentoo Package Installation Problems· Updated: Jul 27· Gentoo, Package Management, TroubleshootingFix common Gentoo package installation problems including USE flags, missing dependencies, and masked packages.
- Manually Update Windows with PowerShell· Updated: May 17· Windows, PowerShell, System UpdatesManually check and install Windows updates using PowerShell when the Settings app is not working.
- Optimize Windows 10 and 11 Performance with ReviOS· Updated: May 17· Windows, Optimization, PerformanceOptimize Windows 10 and 11 with ReviOS to remove bloatware and improve system performance.
- Install GNOME, Wayland, and GDM on Gentoo with OpenRC· Updated: Aug 17· Gentoo, GNOME, WaylandSet up GNOME desktop with Wayland and GDM on Gentoo Linux using OpenRC.
- Customize League of Legends Skins with CSLOL Manager· Updated: Jul 27· League of Legends, Gaming, CustomizationUse CSLOL Manager to install custom skins in League of Legends and bring back old champion designs.
- Enhance Your CS:GO Gameplay with These Essential Console Commands· Updated: Jul 27· CS:GO, Gaming, Console CommandsEssential CS:GO console commands for optimizing crosshair, practicing grenades, and improving your gameplay.
- Create a Multi-OS Boot Menu with GRUB· Updated: May 17· GRUB, Dual Boot, LinuxSet up GRUB as a multi-OS boot menu with os-prober for dual-booting Linux and Windows.
- Install the Powerlevel10k Theme for Oh My Zsh· Updated: Jul 27· Zsh, Themes, CustomizationInstall and configure the Powerlevel10k theme for Oh My Zsh with a clean, informative prompt.
- Essential Gentoo Post-Installation Setup Tasks· Updated: Aug 17· Gentoo, Linux, Post-InstallationEssential post-installation tasks for Gentoo including user setup, sudo, logging, and Wi-Fi configuration.
- Install XFCE Desktop on Gentoo Linux with OpenRC· Updated: Jul 27· Gentoo, XFCE, Desktop EnvironmentInstall Xorg, XFCE desktop, and LightDM display manager on Gentoo Linux with OpenRC.
- How to Install Gentoo Linux with OpenRC· Updated: Aug 17· Gentoo, Linux Installation, OpenRCInstall Gentoo Linux with OpenRC from scratch covering disk partitioning, kernel config, and base system.
- Firefox Extensions to Block Annoying Malicious Code· Updated: Jul 27· Firefox, Privacy, Security ExtensionsBrowser extensions that block trackers, ads, and malicious scripts to keep your browsing private and secure.
- FFmpeg Command Reference and Examples· Updated: Jul 27· FFmpeg, Video Editing, MultimediaCommon FFmpeg commands for video conversion, audio extraction, screen recording, and streaming.
- Host a Website with NGINX and SSL Through Cloudflare· Updated: Jul 27· NGINX, Web Server, SSLSet up NGINX on a Linux VPS, host a website, and secure it with SSL through Cloudflare.
- Activate Windows and Office Safely with Microsoft Activation Scripts· Updated: May 17· Windows, Activation, MASActivate Windows and Office safely with Microsoft Activation Scripts, an open-source alternative to unknown activators.
- Unlock a Linux User After Failed Login Attempts with faillock· Updated: Jul 27· Linux, Security, AuthenticationUnlock a Linux user account locked by too many failed login attempts using the faillock command.
- Manage, Import, and Verify GPG Keys on Linux· Updated: Jul 27· GPG, Encryption, SecurityImport, verify, and manage GPG keys for encrypted communication and software verification on Linux.
- Remove Windows Startup Programs with Regedit· Updated: Jul 27· Windows, Registry, System OptimizationRemove unwanted startup programs in Windows using Regedit to speed up your boot time.
- Custom robots.txt Guide: Allow and Disallow Rules for SEO· Updated: Jul 27· SEO, Robots.txt, Web DevelopmentWrite a robots.txt file with allow and disallow rules to control how search engines crawl your site.
- Disable Hugo Sitemap Generation After Building· Updated: Jul 27· Hugo, Static Site, ConfigurationDisable Hugo sitemap.xml generation after building your static site to prevent duplicate content issues.
- Compare Bootable USB Tools: Rufus, YUMI, and BalenaEtcher· Updated: Jul 27· Bootable USB, Tools, InstallationCompare Rufus, BalenaEtcher, and YUMI to find the right bootable USB tool for your needs.
- Host Free Static Websites on Codeberg Pages with Custom Domain· Updated: Jul 27· Git, Web Hosting, CodebergHost static websites for free on Codeberg Pages with custom domain support and automatic deployment.
- Essential Pacman Commands for Arch Linux Package Management· Updated: Aug 17· Arch Linux, Pacman, Package ManagementEvery Pacman command you need for installing, updating, and managing packages on Arch Linux.
- 21 Essential Linux Command Tips for Terminal Productivity· Updated: Jul 27· Linux, Terminal, Productivity21 Linux terminal tips including history tricks, process management, and text processing you will use every day.
- The Complete Guide to Rsync for File Synchronization· Updated: Jul 27· Linux, File Sync, BackupSync files between local and remote systems with rsync for efficient backups and transfers.
- Build a Custom Arch Linux ISO with Archiso· Updated: May 17· Arch Linux, ISO Creation, CustomizationBuild a custom Arch Linux ISO with Archiso including your preferred packages, configurations, and desktop environment.
- How to Build a Custom Linux Kernel· Updated: Jul 27· Linux, Kernel, System AdministrationBuild a custom Linux kernel from source with personalized configuration and systemd-boot support.
- Switch Linux Kernel Versions with systemd-boot· Updated: Jul 27· systemd-boot, UEFI, LinuxSwitch between different Linux kernel versions using systemd-boot and bootctl for testing or compatibility.
- How to Change DNS Servers on Linux· Updated: Jul 27· Linux, DNS, NetworkingChange DNS servers on Linux to Cloudflare, Google, or any custom resolver for faster and more private browsing.
- Creating a Swap File on Your Linux VPS· Updated: Aug 17· Linux, VPS, Memory ManagementCreate a swap file on your Linux VPS to improve memory management and prevent out-of-memory crashes.
- Customize GNOME Desktop with Icon and Cursor Themes· Updated: Jul 27· GNOME, Customization, ThemesInstall icon and cursor themes on GNOME desktop using Tweaks for a personalized look.
- Boost AUR Compilation in Arch Linux with ccache· Updated: Jul 27· Arch Linux, AUR, OptimizationSpeed up AUR package builds on Arch Linux with ccache caching and parallel compilation.
- Set Up SearXNG Search Engine on Your VPS with Docker· Updated: Jul 27· Self-Hosting, Docker, PrivacyHost your own private SearXNG metasearch engine on a VPS using Docker for privacy-respecting web searches.
- Install Custom Fonts on Your Linux System· Updated: Jul 27· Linux, Fonts, CustomizationInstall custom fonts on Linux using the command line for a personalized terminal and desktop experience.
- yt-dlp: The Complete Video Download Tool Guide· Updated: Jul 27· yt-dlp, Video Download, CLI ToolsDownload videos and audio from YouTube and hundreds of sites using yt-dlp command-line tool.
- Must-Have Oh My Zsh Plugins for Productivity· Updated: Aug 17· Linux, Zsh, ProductivityMust-have Oh My Zsh plugins for syntax highlighting, auto-suggestions, and command completion.
- Installing Oh My Zsh and Customizing Themes· Updated: Jul 27· Linux, Zsh, Terminal CustomizationInstall Oh My Zsh and customize your shell with themes and plugins for a better terminal experience.
- Customizing Default Search Engine in Firefox Desktop· Updated: May 17· Firefox, Browser Customization, Search EngineChange the default search engine in Firefox desktop to Google, DuckDuckGo, or any other provider.
- Create a Bootable USB Drive with dd on Linux· Updated: Jul 27· Linux, Bootable USB, InstallationCreate a bootable USB drive using the dd command for installing any Linux distribution.
- Fix NTFS Mount Errors on Linux· Updated: Aug 17· Linux, NTFS, TroubleshootingFix the unknown filesystem type ntfs error and get your Windows NTFS drives mounting properly on Linux.
- Set Up LUKS on LVM Encryption in Arch Linux· Updated: Aug 17· Arch Linux, LUKS, EncryptionSet up LUKS encryption on top of LVM during Arch Linux installation for flexible encrypted storage.
- Top 10 Essential GNOME Extensions for Productivity· Updated: Jul 27· GNOME, Extensions, ProductivityTop GNOME extensions for window management, system monitoring, and workflow improvements.
- 10 Essential Post-Installation Tasks for Arch Linux· Updated: Aug 17· Arch Linux, Post-Installation, Configuration10 things to do after installing Arch Linux including user setup, firewall, and system optimization.
- How to Secure Your Linux VPS Server· Updated: Jul 27· VPS, Security, Server AdministrationSecure your Linux VPS with SSH key authentication, firewall rules, and fail2ban.
- Fix dlopen Shared Library Errors on Arch Linux· Updated: Aug 17· Arch Linux, AppImage, TroubleshootingFix the dlopen shared library error on Arch Linux when running AppImages and other dynamically linked applications.
- What to Know Before Buying a Raspberry Pi· Updated: Jul 27· Raspberry Pi, Hardware, LinuxWhat to know before purchasing a Raspberry Pi, including required accessories and use cases.
- 2022How to Install Arch Linux from Scratch· Updated: Jul 27· Arch Linux, Installation, LinuxInstall Arch Linux from scratch with this step-by-step guide covering partitioning, bootloader, and base system setup.
- Install Fcitx5 on Arch Linux for Chinese Input (速成)· Updated: May 17· Arch Linux, Input Method, FcitxInstall Fcitx5 on Arch Linux for Chinese, Japanese, and other multilingual typing support.
- Customize Windows Terminal with Oh My Posh· Updated: Jul 27· Windows, Oh My Posh, TerminalInstall and customize Oh My Posh on Windows Terminal for a beautiful and informative command prompt.
- Install and Use 7-Zip on Linux· Updated: Jul 27· Linux, Compression, File ManagementInstall and use 7-Zip on Linux for high-ratio file compression and extraction from the command line.
- SCP and SSH Guide for Secure File Transfers· Updated: Jul 27· Linux, SSH, Remote AccessTransfer files securely with SCP and manage SSH server access with key-based authentication.
- How to use Linux rm Command· Updated: Jul 27· Linux, Command Line, File ManagementUse the rm command safely in Linux to delete files and directories with practical examples.
- 2021Manage Remote Servers with the Screen Command· Updated: Jul 27· Linux, Server Management, TerminalUse the screen command for persistent terminal sessions on remote servers without losing your work.
- UFW Firewall Guide for Linux· Updated: Jul 27· Linux, Firewall, SecuritySet up and manage UFW firewall on Linux to control incoming and outgoing traffic with simple rules.
- Manage Windows Software with Scoop Package Manager· Updated: Jul 27· Windows, Package Manager, ScoopInstall and manage software on Windows with Scoop package manager from the command line.
- How to Set Up a Counter-Strike 1.6 Server with Zombie Plague and Bots· Updated: Aug 17· Counter-Strike, Server Setup, GamingSet up a Counter-Strike 1.6 server on an Ubuntu VPS with Zombie Plague mod, yapb bots, and FastDL support.
This is an automatically triggered Dead Man’s Switch notice.
This site has not been rebuilt for more than 30 days, and that means:
UmmIt Kin has passed away, encountered an accident, or is facing a major event that prevents internet access. (I don’t think so)
I’m probably no longer in this life. Or let’s say, you can’t find me anymore. XD
Yes, this may be my last message. To all my friends, it was nice to meet you, but I’m done with this life. My life is very challenging, emotionally challenging as well. This decision has actually been brewing for several years. Unfortunately, you’ve reached this page …