- Shell 58.1%
- Dockerfile 18.7%
- C 15.7%
- Makefile 7.5%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| cosmic-desktop | ||
| fzf | ||
| geany | ||
| ghostty | ||
| helium | ||
| ly | ||
| picom | ||
| quickshell | ||
| rofi | ||
| zen | ||
| .gitignore | ||
| LICENSE | ||
| README.md | ||
deb-builders
Scripts and Debian packaging for building .deb packages of software that doesn't ship official Debian packages. All packages are available via ButterRepo.
Packages
| Package | Type | Description |
|---|---|---|
| ghostty | Source build (Docker) | GPU-accelerated terminal emulator |
| geany | Source build (native) | Lightweight IDE with plugins (latest version) |
| rofi | Source build (native) | Window switcher and app launcher with Wayland support |
| picom | Source build (native) | Lightweight compositor for X11 |
| ly | Source build (Docker) | Lightweight TUI display manager |
| helium | Binary repackage | Privacy-focused Chromium browser |
| zen | Binary repackage (Docker) | Firefox-based privacy browser |
| fzf | Binary repackage | General-purpose command-line fuzzy finder |
| cosmic-desktop | Source build (Docker) | Full COSMIC desktop for Debian 13, split into grouped packages + metapackage (includes cosmic-term, files, edit, store, etc.) |
| quickshell | Source build (Docker) | QtQuick/QML toolkit for building desktop shells, bars, and widgets (Wayland/X11) |
Quick Start
Each package has its own build script:
./ghostty/scripts/build-deb.sh [version]
./geany/scripts/build-deb.sh [version]
./rofi/scripts/build-deb.sh [version]
./picom/scripts/build-deb.sh [version]
./ly/scripts/build-deb.sh [version]
./helium/scripts/build-deb.sh [version]
./zen/scripts/build-deb.sh [version]
./fzf/scripts/build-deb.sh [version]
./cosmic-desktop/scripts/build-deb.sh [version]
./quickshell/scripts/build-deb.sh [version]
All scripts auto-detect the latest upstream version if none is provided. See each package's README for prerequisites and details.
Common Prerequisites
Native source builds (geany, rofi, picom) and binary repackages built on the host need:
sudo apt install build-essential debhelper devscripts wget curl
Docker-based builders (ghostty, ly, zen, cosmic-desktop, quickshell) need only Docker on the host:
sudo apt install docker.io
sudo usermod -aG docker $USER
# Log out and back in for group changes to take effect
Individual packages have additional dependencies listed in their README.
License
Packaging scripts: GPL-2.0+ (see LICENSE)
Each upstream project retains its original license. See individual package debian/copyright files for details.
Support
Connect
- YouTube — tutorials and guides
- Butterforge — source code and projects
- The Butter Lab — Discourse forum
- The Churn — community chat (Fluxer)
- Wiki — documentation and guides
- Mastodon — @justaguylinux@fosstodon.org
- Butterbian — a Debian-based distro
Made with butter by JustAGuyLinux
