https://github.com/backenddeveloperhub/bdh-linux
BDH Linux β Backend Developer OS (Arch/Manjaro based)
https://github.com/backenddeveloperhub/bdh-linux
backend-os linux linux-customization python
Last synced: 15 days ago
JSON representation
BDH Linux β Backend Developer OS (Arch/Manjaro based)
- Host: GitHub
- URL: https://github.com/backenddeveloperhub/bdh-linux
- Owner: BackendDeveloperHub
- License: other
- Created: 2026-04-01T17:25:49.000Z (25 days ago)
- Default Branch: main
- Last Pushed: 2026-04-06T17:06:50.000Z (20 days ago)
- Last Synced: 2026-04-06T20:07:36.158Z (20 days ago)
- Topics: backend-os, linux, linux-customization, python
- Language: Python
- Homepage:
- Size: 134 KB
- Stars: 1
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# BDH Linux π§β‘
> An Automated Environment Provisioning Tool for Backend Developers β Built on Arch/Manjaro.
> **"Install once β start coding immediately!"**



---
## π Overview
BDH Linux is a custom developer workspace and automated environment provisioning tool designed to eliminate the hassle of manual configuration.
**Current Status (Phase 1):** It acts as an advanced automated setup script that securely transforms any fresh Manjaro/Arch system into a full, bloat-free backend workspace in minutes.
---
## β¨ Key Features
| Feature | Description |
|---|---|
| π¨ **Cyberpunk Theme** | Sleek dark terminal aesthetic for deep-focus coding |
| π **Pre-configured Stack** | Python 3.12+, FastAPI, and PostgreSQL ready out of the box |
| π³ **Dev Tools Included** | Docker, Git, Neovim, and other essential backend tools configured |
| π€ **BDH Custom ZSH** | Tailored shell with Oh My Zsh and Powerlevel10k for maximum productivity |
| βοΈ **Built-in CLI** | Comes with `bdh-fastapi-new` (via `pipx`) for instant API scaffolding |
| β¨οΈ **Power Aliases** | `serve`, `venv`, `gp` and other custom shortcuts to save time |
| β‘ **Bloat-free OS** | Automated cleanup of bloatware (games, media apps) and orphaned packages |
---
## π οΈ The Stack
- **Base OS:** Manjaro (Arch-based)
- **Shell:** Custom ZSH + Oh My Zsh
- **Language:** Python 3.12+
- **Framework:** FastAPI
- **Database:** PostgreSQL
- **Containers:** Docker
---
## π¦ Quick Start
```bash
pip install bdh-linux
bdh setup
bdh-linux/
βββ configs/ # ZSH settings, aliases, shell prompts
βββ packages/ # Essential packages list
βββ scripts/ # Automation & installation scripts
βββ themes/ # Wallpapers & GTK theme configs
βββ cli/ # PyPI CLI source code
π¨βπ» Author
βPrabakaran β BackendDeveloperHub
βGitHub: github.com/BackendDeveloperHub
βPyPI: bdh-linux