dhanifudin.github.io
Personal website styled as a Neovim editor — Neo-tree, which-key, Telescope, lualine, Catppuccin.
astrovuetailwindneovimcatppuccin
Overview
This site itself — a personal website built to look and feel like Neovim with the LazyVim distribution.
Features
- Neo-tree sidebar — collapsible file explorer,
j/kkeyboard navigation - which-key popup — press
Spaceto see available keybindings - Telescope command palette — fuzzy search across all content
- lualine statusline — mode, branch, filename, filetype, clock
- bufferline tab strip — page tabs with
<leader>1-4shortcuts - Catppuccin theme — Latte (light) and Mocha (dark), toggleable
- OpenCode IssueOps — AI-assisted contributions via
/plan+/build
Tech stack
- Astro 7 — static site generator
- Vue 3 — interactive islands
- Tailwind CSS v4 — styling
- Fira Code — monospace font
Contributing
Open an issue and use /plan + /build to suggest changes. See CONTRIBUTING.md.