Skip to content
View fhmio's full-sized avatar
  • Wujha
  • Sudan
  • 23:20 (UTC -12:00)

Block or report fhmio

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
fhmio/README.md

Fahmi Farid (fhmio)

DevOps Engineer | Python Developer
Personal portfolio, technical blog, and digital garden.

Deploy Hugo Site to Pages Build Check


🌐 Overview

This repository hosts the source code for the personal website of Fahmi Farid. Powered by Hugo and customized for high performance, minimalism, and technical blogging.

  • URL: https://fhmio.github.io/
  • Theme: Minimalist responsive profile & technical blog (English only).
  • Features:
    • ⚑ Instant client-side search (Fuse.js)
    • πŸŒ“ Dark / Light / Auto mode toggle
    • πŸ“‹ One-click code copy buttons & Chroma syntax highlighting
    • 🏷️ Tagging, Categorization, and Archives
    • πŸ€– AI-friendly index via llms.txt
    • πŸš€ Automated CI/CD deployment to GitHub Pages via GitHub Actions

πŸ› οΈ Local Development

Prerequisites

Running Locally

# Clone the repository
git clone https://github.com/fhmio/fhmio.git
cd fhmio

# Start the Hugo development server with live reload
hugo server -D

Open your browser and navigate to http://localhost:1313.

Creating New Posts

hugo new content posts/my-new-article.md

πŸ“ Repository Structure

β”œβ”€β”€ assets/          # CSS styles and JavaScript (Fuse search, theme toggle)
β”œβ”€β”€ content/         # Markdown content (posts, projects, archives, search)
β”‚   β”œβ”€β”€ archives.md
β”‚   β”œβ”€β”€ posts/
β”‚   β”œβ”€β”€ projects/
β”‚   └── search.md
β”œβ”€β”€ layouts/         # Hugo HTML templates and shortcodes
β”œβ”€β”€ hugo.yaml        # Main Hugo configuration file
└── .github/         # CI/CD Workflows for automated build and GitHub Pages deployment

πŸ“¬ Contact & Links

Pinned Loading

  1. iconify-downloader iconify-downloader Public

    An Electron desktop app + CLI to download Iconify icons, customize SVG output, organize files, and export ZIP bundles.

    TypeScript 6 3

  2. LinuxHandbook LinuxHandbook Public

    An authoritative, upstream-verified reference library and operational systems playbook covering 53 essential Linux binaries.

    Vue 3