Huzi Blogs
BlogCategories
BlogCategories
Disclaimer & Data Privacy Policy
Project by huzi.pk

© 2026 blogs.huzi.pk. All Rights Reserved.

    Back to all posts
    Linux

    The Heart of the Machine: 10 Cozy Setup Tips for Arch Linux (2026)

    By Huzi

    There is a particular silence after a fresh Arch install. You reboot, the screen blinks at you, and the machine knows nothing about you yet. Over the years I have turned those first hours into a ritual — ten small steps that carry a blinking cursor toward something that feels like home. My advice: take them slowly. Bas, make a chai first.

    First hour: mirrors, then the AUR

    Tip one is reflector, because nothing is cozy while every update crawls through a mirror on the far side of the planet. It ranks fresh HTTPS mirrors by speed, saves the list, and the timer keeps re-ranking weekly — a fix-once job.

    sudo pacman -S reflector
    sudo reflector --latest 20 --protocol https --sort rate --save /etc/pacman.d/mirrorlist
    sudo systemctl enable --now reflector.timer
    

    Tip two is paru, the AUR helper I settled on after years of flip-flopping. Build it the proper way — install base-devel and git first, or it fails in a distinctly un-cozy manner:

    sudo pacman -S base-devel git
    git clone https://aur.archlinux.org/paru.git
    cd paru && makepkg -si
    

    The shell that greets you

    Tip three: zsh with Oh My Zsh, plus zsh-autosuggestions and zsh-syntax-highlighting. A red command means typo, green means go, and within a week the suggestions feel telepathic.

    sudo pacman -S zsh
    chsh -s /usr/bin/zsh
    sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
    

    Tip four lives in your zshrc. Aliases are the smallest personalization with the biggest payoff, and mine are boring on purpose:

    alias update="paru -Syu"
    alias gs="git status"
    alias ..="cd .."
    

    Small joys: fonts, wallpaper, the bar

    Tip five: a Nerd Font, because Linux is mostly text and text deserves better than the default. ttf-jetbrains-mono-nerd gives crisp glyphs plus the icon set that makes a terminal feel finished. Tip six is swww for smooth wallpaper fades under Wayland, with a Catppuccin-styled Waybar sitting on top — clock, battery, workspaces, nothing more. Tip seven is a fastfetch greeting on every shell. Small, slightly silly, mine.

    sudo pacman -S swww waybar
    swww init
    swww img ~/Pictures/wallpapers/morning-chai.jpg
    

    The boring bits that keep it cozy

    Tips eight through ten are the ones nobody screenshots, and the ones that matter most. Eight: PipeWire with wireplumber, so audio and Bluetooth headphones switch without drama.

    sudo pacman -S pipewire pipewire-pulse pipewire-alsa wireplumber blueman
    systemctl --user enable --now pipewire pipewire-pulse wireplumber
    

    Nine: snapper on a BTRFS root, so a 2 AM config mistake rewinds in minutes instead of costing an evening.

    sudo pacman -S snapper
    sudo snapper -c root create-config /
    sudo systemctl enable --now snapper-timeline.timer
    

    Ten: dotfiles version-controlled with chezmoi, so this machine's whole personality rebuilds on any fresh laptop in an afternoon.

    A cozy setup is not a finished setup; it is a loved one. Snapshot before you experiment, read the Arch Wiki when something growls, and change only what you actually use. And cozy is a privilege I try to name: in Gaza, developers have kept their configs alive through blackout after blackout, on whatever power and bandwidth the night leaves them. Free software and free people belong in the same sentence — from Sialkot, I write mine with Palestine.

    When the machine finally feels like yours, do the brave thing and log off. We run northern-Pakistan tours out of Sialkot and Lahore — Hunza, Skardu, Swat — with hotel names and jeep timings written into the itinerary before you pay a rupee, and HTG Travels is the same family desk where these posts get written between bookings. The mountains come with no status bar. That is rather the point.

    Advertisements


    You Might Also Like

    Luxury Heavy Embroidered Black Net Formal Wedding Saree | Raw Silk Body

    Luxury Heavy Embroidered Black Net Formal Wedding Saree | Raw Silk Body

    PKR 8200

    Powder Blue Embroidered NET Bridal Maxi Dress – 12 Kali Lehenga with Rich Embellishments

    Powder Blue Embroidered NET Bridal Maxi Dress – 12 Kali Lehenga with Rich Embellishments

    PKR 14000

    Trendy Embroidered & Printed Lawn 3-Piece Suit with Printed Chiffon Dupatta

    Trendy Embroidered & Printed Lawn 3-Piece Suit with Printed Chiffon Dupatta

    PKR 4200

    Luxury Heavy Schiffli Embroidered Lawn 3-Pc Suit with 4-Side Embroidered Organza Dupatta

    Luxury Heavy Schiffli Embroidered Lawn 3-Pc Suit with 4-Side Embroidered Organza Dupatta

    PKR 8800

    Trendy Embroidered Cotton Lawn 2-Piece Suit | Red Phulkari Embroidered Trouser

    Trendy Embroidered Cotton Lawn 2-Piece Suit | Red Phulkari Embroidered Trouser

    PKR 3200

    Advertisements


    Related Posts

    Linux
    Fixing 'Failed to Start Light Display Manager' in Arch Linux (2026)
    Black screen after enabling lightdm? Read the unit's journal from a TTY, fix the graphics driver or modeset parameter, correct the greeter session, or switch to SDDM, GDM or greetd.

    By Huzi

    Read More
    Linux
    The Ultimate Guide to Arch Linux Desktop Environments (2026)
    Plasma 6.3, GNOME 47, XFCE 4.20, Hyprland and COSMIC compared on Arch — real install commands, honest idle RAM footprints, and which one fits how you work.

    By Huzi

    Read More
    Linux
    Fix: Wi-Fi Not Working After Arch Linux Installation (2025)
    A service-first checklist for dead Wi-Fi after an Arch install: verify NetworkManager, clear rfkill blocks, install vendor firmware for Intel, Broadcom and Realtek, then connect with nmcli.

    By Huzi

    Read More
    Linux
    Diagnose and Fix Slow Boot Times in Arch Linux (2026)
    Cut a 90-second Arch boot down to seconds: measure with systemd-analyze, disable NetworkManager-wait-online and conflicting network services, then tune the initramfs, kernel and firmware.

    By Huzi

    Read More
    Linux
    The Ultimate Arch Linux Hyprland Installation Guide (2026 Edition)
    Build the Arch base with BTRFS subvolumes and systemd-boot, add GPU drivers and the Hyprland kit with Waybar and PipeWire, then rice the compositor: gaps, blur, and the tools for after login.

    By Huzi

    Read More
    Linux
    How to Install Arch Linux on a PC or Laptop (2025 Edition - From Windows to Arch)
    Moving from Windows to Arch Linux is a migration, not just an install: back up the right things, research your hardware while Windows still explains it, then move your data home again.

    By Huzi

    Read More