github dominatos/devtoolbox-cheats v1.1
v1.1 — Universal Installer & Auto-Updater

latest releases: v1.4.1, v1.4.0, 1.1.1...
one month ago

🚀 What's New in v1.1

🌍 Universal Desktop Installer

  • Unified install.sh — Single installer supports all 12+ Linux desktop environments
  • Auto-detection for GNOME, KDE Plasma 5/6, XFCE, MATE, Cinnamon, LXQt, LXDE, Budgie, Pantheon, Deepin, Cosmic, and Tiling WMs
  • Per-DE panel instructions — Installer prints step-by-step guide for your detected DE
  • Universal cheats.d deployment — Cheatsheets always copied to ~/cheats.d regardless of DE

🔄 Cheats Auto-Updater

  • New cheats-updater.sh — Check, list, and update cheatsheets from upstream
  • Smart diff — Only overwrites changed files; custom cheatsheets are never touched
  • Automatic backups before every update at ~/.local/share/devtoolbox-cheats/backups/
  • systemd timer — Daily automatic updates via devtoolbox-cheats-updater.timer
  • Installed to PATHcheats-updater available at ~/.local/bin/

📚 Cheatsheet Library

  • 130+ cheatsheets organized in 17 categories
  • Refactored and standardized formatting across all cheatsheets
  • Proper fenced code blocks, consistent headers, and improved readability
  • Categories: databases, kubernetes-containers, network, security-crypto, dev-tools, system-logs, monitoring, and more

📦 KDE Widgets

  • Plasma 5 and Plasma 6 native widgets included
  • Editor auto-detection with 16+ supported editors
  • Live search, category toggle, one-click copy, FZF integration

🛠️ Improvements

  • Dependency installation for apt, dnf, and pacman
  • Wayland + X11 clipboard support (wl-clipboard / xclip)
  • Desktop notification support via libnotify
  • Emoji font installation included

📥 Quick Install

git clone https://github.com/dominatos/devtoolbox-cheats.git
cd devtoolbox-cheats
./install.sh

📖 Full Documentation

See the README for detailed instructions for every desktop environment.

Don't miss a new devtoolbox-cheats release

NewReleases is sending notifications on new releases.