Install Hype, the Markdown presentation app, by default (#13455)

Hype joins Omacut, Monologue, Omacalc and Omawrite as an Omacom app in
the base install and the preinstall set, so Remove and Install
Preinstalls cover it too. A migration installs it on existing machines,
unless their owner has removed the preinstalls, and the GUIs chapter of
the manual introduces it.

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
David Heinemeier HanssonandClaude Opus 5.5 authored and GitHub committed 2026-09-27 22:48:22 +02:00
1 parent 349ecc09a2
commit 3faafba234
6 files changed
+17 -3

No files matched your search

+2 -1
View File
@@ -25,7 +25,8 @@ if gum confirm "Are you sure you want to restore all preinstalled web apps, TUI
omacut \
monologue \
omacalc \
omawrite; then
omawrite \
hype; then
echo -e "\nPreinstalls are still marked as removed. Fix the errors above and try again."
exit 1
fi
+2 -1
View File
@@ -44,5 +44,6 @@ if gum confirm "Are you sure you want to remove all preinstalled web apps, TUI w
omacut \
monologue \
omacalc \
omawrite
omawrite \
hype
fi
+1
View File
@@ -50,6 +50,7 @@ gvfs-mtp
gvfs-nfs
gvfs-smb
herdr
hype
hyprland
hyprland-guiutils
hyprland-preview-share-picker
+6
View File
@@ -59,6 +59,12 @@ Omarchy's firewall is closed by default except for LocalSend's port, so this wor
You start LibreOffice via the application launcher (`Super + Space`).
## Hype
[Hype](https://github.com/omacom/hype) is Omarchy's own dead-simple presentation app. Your deck is a single Markdown file with its images and videos beside it: write each slide below a live preview, drag slides into order, then present fullscreen or export to PDF and PowerPoint. It even picks up your Omarchy theme.
You start Hype via the application launcher (`Super + Space`). Press `?` inside it to see every shortcut.
## Omacalc
[Omacalc](https://github.com/omacom-io/omacalc) is Omarchy's own dead-simple calculator, which opens in a floating window.
+5
View File
@@ -0,0 +1,5 @@
echo "Install Hype, the Markdown presentation app"
if [[ ! -f $HOME/.local/state/omarchy/preinstalls-removed ]]; then
omarchy-pkg-add hype
fi
+1 -1
View File
@@ -65,7 +65,7 @@ for package in "${restored[@]}"; do
done
pass "every preinstall is shipped in omarchy-base.packages"
for package in omacut monologue omacalc omawrite; do
for package in omacut monologue omacalc omawrite hype; do
printf '%s\n' "${restored[@]}" | grep -qxF "$package" ||
fail "preinstalls cover the Omacom apps" "$package is missing"
done