Habu

screenshot of Habu
tailwind

Habu it's a minimalistic startpage made with the essence of neovim dashboard with the catppuccin mocha palette. Fully customizable and easy to setup

Overview

Habu is a minimalist dashboard based on Neovim's design and Catppuccin Mocha palette, offering a simple and fully customizable experience. It provides a productive workspace in your browser that is easy to set up. The development of Habu includes the option for self-hosting using Docker.

Features

  • Minimalist Design: Based on Neovim's dashboard design.
  • Customizable Color Palette: Features Catppuccin Mocha palette.
  • Simple Setup: Easy to install and configure.
  • Self-hosting with Docker: Allows you to run the website on your own computer.

Web Version

  1. Install dependencies by running npm install.
  2. Run the script habu:build_tailwind defined in the package.json.
  3. Upload the app folder to your hosting or create an image container.

Docker Self-hosting

  1. Install Docker by following the official documentation.
  2. Build the container using the .dockerfile with docker build -t app ...
  3. Map a port for running in the background with docker run -d -p 8080:80 --restart=always app.
  4. Access the site at http://localhost:8080/.
tailwind
Tailwind

Tailwind CSS is a utility-first CSS framework that provides pre-defined classes for building responsive and customizable user interfaces.

dashboard
Dashboard

A dashboard style website template is a pre-designed layout that features a user interface resembling a control panel or dashboard. It typically includes charts, graphs, tables, and other data visualization tools that allow users to monitor and analyze data in real-time.