How to Install Anki on Arch Linux

1. Prerequisites Before you begin, ensure your system is up‑to‑date: sudo pacman -Syu # Update core system packages sudo pacman -S base-devel git # Install build tools If you plan to use Snap later, you’ll also need: sudo pacman -S --needed go squashfs-tools 2. Method A: Installing via AUR ArchWiki recommends using the AUR packages anki or anki-bin: Choose your helper (we’ll use yay below): sudo pacman -S yay # Install yay from [community] Install the binary bundle (no local build): ...

May 8, 2025 · 2 min · Rohan Batra

How I Deployed My Hugo Blog on GitHub Pages

Introduction In this guide, I’ll walk you through the process of deploying a Hugo blog to GitHub Pages, with an optional custom domain (e.g., blog.rohanbatra.in). By the end of this guide, you’ll have your static Hugo website hosted on GitHub Pages, and you can customize it further as needed. Prerequisites Before starting, make sure you have the following: Git: Ensure Git is installed on your computer. You can download it here. Hugo: Install Hugo on your machine. You can follow the instructions on the official Hugo website. GitHub Account: Make sure you have a GitHub account. Domain Name (optional): If you want to use a custom domain (e.g., blog.rohanbatra.in), have access to your domain registrar’s DNS settings. Step 1: Create a New Hugo Site If you haven’t already created a Hugo site, follow these steps: ...

April 26, 2025 · 4 min · Rohan

How I Built My Blog

How I Built My Blog with Hugo and PaperMod Hello there! 👋 Welcome to my digital space where I share my thoughts, creations, and various musings. I thought I’d take a moment to walk you through how I built my blog using Hugo — a fast and flexible static site generator — and the PaperMod theme, which turned out to be a perfect fit for my needs. Why Hugo? I’ve always been fascinated by the simplicity and speed that static site generators provide. After some research and experimentation, Hugo stood out for its blazing-fast build times, great documentation, and flexible theming system. Unlike traditional CMS platforms, Hugo allows me to focus on writing content without worrying too much about the backend. It’s the perfect solution for someone like me, who wants to keep things minimal and straightforward. ...

April 25, 2025 · 5 min · Rohan