Deskible is a lightweight desktop Bible verse overlay window for Qt. It stays behind all other windows, providing a peaceful and non-intrusive way to keep the Word of God on your desktop.
- Place
kjv.txtat<project-root>/bibleversions/kjv.txt. - The source for the default Bible text is www.BibleProtector.com (Pure Cambridge Edition).
- To add more versions, simply drop additional
.txtfiles into thebibleversions/folder.
- Open
Deskible.proin Qt Creator. - Build and run.
qmake && make- Drag: Left-click and drag the window anywhere on your desktop.
- Refresh: Double-click the window to fetch a new random verse.
- Menu: Right-click the window or the tray icon for options (Next, Previous, Random, Settings, Quit).
- Tray: Click the tray icon to quickly show or hide the overlay.
Deskible offers several customization options in the Settings dialog:
- Auto-Switching: Configure the interval (default 60s) for automatic verse changes.
- Font & Style: Choose any installed font, font size, and custom colors for verses and references.
- Window Opacity: Adjust transparency levels (20% - 100%).
- Layout: Set the maximum width of the overlay.
- Startup: Enable or disable "Launch at system startup".
- Windows 10+: Full support via Registry entry for startup.
- macOS 11+: Supported via LaunchAgents.
- Linux: Supported via
.desktopfile in autostart. Note:WindowStaysOnBottomHintbehavior may vary depending on the Compositor (X11 vs Wayland).
WindowStaysOnBottomHintbehavior varies across operating systems and desktop environments. On some Linux distributions, the window might not stay strictly behind all others.
This project is licensed under Apache 2.0 License - see the LICENSE file for details.