8000 GitHub - nexo-tech/nexo-tech.github.io: My Technical blog
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

nexo-tech/nexo-tech.github.io

Repository files navigation

nexo.sh — Personal Website

A fast, modern personal site powered by Hugo, styled with Tailwind CSS, and animated with GSAP. Built with performance, clarity, and a touch of unnecessary flair.


🔧 Features

🚀 Modern Tech Stack

  • Hugo — Blazing-fast static site generator
  • Tailwind CSS — Utility-first styling, clean and scalable
  • GSAP — High-performance animation engine
  • Bun / Nix — Because speed and reproducibility matter

Dynamic UI

  • Terminal-style typing animation
  • Parallax scrolling + smooth scroll behavior
  • Full dark mode support
  • Animated tech stack visualization

📱 Responsive by Default

  • Mobile-first layout approach
  • Adaptive components across screen sizes
  • Optimized build pipeline for performance-critical delivery

⚙️ Getting Started

Prerequisites

Recommended (Nix)

Alternative


🚀 Install & Run

Using Nix (Preferred)

git clone https://github.com/nexo-tech/nexo-tech.github.io.git
cd nexo-tech.github.io

nix develop
make up

Manual Setup

git clone https://github.com/nexo-tech/nexo-tech.github.io.git
cd nexo-tech.github.io

bun install
hugo server -D

Site runs locally at http://localhost:1313 with hot reloading enabled.


📁 Project Structure

.
├── assets/         # JS, CSS, animations
├── content/        # Markdown content (posts, pages)
├── layouts/        # Hugo templates
│   ├── _default/   # Base templates
│   ├── partials/   # Reusable HTML components
│   └── shortcodes/ # Inline dynamic components
├── static/         # Public static files
└── themes/         # Hugo themes

🛠 Customization

hugo.toml

Adjust global settings:

  • Site metadata
  • Navigation structure
  • Social links
  • Skills, services, and UI toggles

Styling & Animations

  • Extend Tailwind styles in assets/css/
  • Modify or add custom GSAP scripts in assets/js/

🚢 Deployment

Site is auto-deployed via GitHub Pages on push to main. CI is configured for zero-click publishing.


🤝 Contributing

Feel like improving something? Fork away.

git checkout -b feature/my-feature
git commit -m "add my feature"
git push origin feature/my-feature

Then open a PR. Clear, concise, reviewed, merged.


📄 License

MIT — do what you want, just don't break the internet.


🧠 Acknowledgments

About

My Technical blog

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0