Files
website/README.md
T
2026-10-26 16:11:08 -04:00

2.7 KiB

Sir Blob's Desktop

My portfolio website, built as a web version of my Arch Linux desktop.

Arch Linux Hyprland SvelteKit TypeScript Tailwind CSS Bun

The site recreates my blomarchy setup in the browser: a Hyprland-style tiling desktop, the Quickshell bar, and kitty terminals you can type into.

Features

  • Tiling windows - every page opens as a window that tiles like Hyprland's dwindle layout, with gradient borders.
  • Quickshell bar - app launcher, workspaces, clock, live Discord status, battery and a theme picker.
  • Kitty terminals - a real command line with history and tab completion. Try fastfetch, whoami or cowsay.
  • Desktop icons - grouped into pages, terminal scripts and socials (GitHub, LinkedIn, Devpost, Discord).
  • 13 themes - Flats, Retro 82, Tokyo Night, Catppuccin, Arch Linux, Gruvbox, Nord, Kanagawa, Wintry, Rose, Cerberus, Catppuccin Latte and Rose Pine Dawn, each with its own wallpaper.
  • Portfolio - about, portfolio, projects (open source, packages, hackathons, research), blog with RSS and links with QR codes.
  • Mobile friendly - on small screens windows go fullscreen with tabs to switch between them.

Keybinds

Keys Action
Alt + Enter Open a terminal
Alt + Space App launcher
Alt + Q Close window
Alt + F Fullscreen page
Alt + J / K Next / previous window
Alt + 1-9 Switch workspace
Alt + T Next theme

Alt stands in for Super, since browsers can't use it.

Terminal commands

Command Does
help list every command
whoami who I am
fastfetch system info
skills skills by category
experience work experience
projects [category] list my projects
contact where to find me
ls / cd <page> browse and open pages
theme [name] list or switch themes
cowsay <text> moo

Running

bun install
bun run dev
bun run start

Site content lives in content/.