Skip to content

atheeq-rhxn/mangowc-web

Repository files navigation

Mango Logo MangoWC Web

GITHUB

MangoWC Web is the website for MangoWC — a lightweight, high-performance Wayland compositor built on dwl. This site provides detailed documentation, configuration guides, and developer resources for both users and contributors.


⚙️ Installation

Note: This project uses Bun as the preferred package manager for its speed and modern features.

1. Clone the repository

git clone [email protected]:atheeq-rhxn/mangowc-web.git
cd mangowc-web

2. Install dependencies

bun install

🚀 Development

Start the development server

bun run dev

Once running, open http://localhost:3001 in your browser.


🧰 Available Scripts

Command Description
bun run dev Start the local development server
bun run build Build the site for production
bun run check Run linting and formatting using Biome
bun run check-types Perform TypeScript type checking

🏗️ Project Structure

mangowc-web/
├── docs/                     # Markdown/MDX documentation content
├── apps/
│   └── web/                  # Main Next.js application
│       ├── src/
│       │   ├── app/          # Next.js App Router pages
│       │   ├── components/   # Shared UI components
│       │   └── lib/          # Configurations & utilities
│       └── public/           # Static assets
└── turbo.json                # Turborepo configuration

🌐 Links

About

wayland compositor base wlroots and scenefx(dwm but wayland)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •