diff --git a/bin/omarchy-install-preinstalls b/bin/omarchy-install-preinstalls index 549ce792..3dbcc3d2 100755 --- a/bin/omarchy-install-preinstalls +++ b/bin/omarchy-install-preinstalls @@ -23,6 +23,7 @@ if gum confirm "Are you sure you want to restore all preinstalled web apps, TUI moonlight-qt \ lazydocker \ omacut \ + monologue \ omacalc \ omawrite; then echo -e "\nPreinstalls are still marked as removed. Fix the errors above and try again." diff --git a/bin/omarchy-remove-preinstalls b/bin/omarchy-remove-preinstalls index 0e7f291e..32f890c5 100755 --- a/bin/omarchy-remove-preinstalls +++ b/bin/omarchy-remove-preinstalls @@ -42,6 +42,7 @@ if gum confirm "Are you sure you want to remove all preinstalled web apps, TUI w moonlight-qt \ lazydocker \ omacut \ + monologue \ omacalc \ omawrite fi diff --git a/install/omarchy-base.packages b/install/omarchy-base.packages index 297719a9..c64d654f 100644 --- a/install/omarchy-base.packages +++ b/install/omarchy-base.packages @@ -78,6 +78,7 @@ luarocks man-db mariadb-libs mise-bin +monologue moonlight-qt mpv mpv-mpris diff --git a/manual/22-guis.md b/manual/22-guis.md index f5dfa8e8..0a428f96 100644 --- a/manual/22-guis.md +++ b/manual/22-guis.md @@ -94,3 +94,11 @@ You start Kdenlive via the application launcher (`Super + Space`). [Omacut](https://github.com/omacom-io/omacut) is Omarchy's own dead-simple video trimmer. When all you need is to cut the start and end off a clip, it beats firing up a full video editor. You start Omacut via the application launcher (`Super + Space`). + +## Monologue + +[Monologue](https://github.com/omacom/monologue) is Omarchy's own dead-simple webcam recorder. Choose your camera and microphone once, then press `Space` to record, and again to pause and resume the same take. It always records at your camera's highest resolution, with a live microphone meter so you can check your levels before you start. + +Stop the take and it opens right away in a built-in editor. Double-click a clip to split it, drag the handles to trim each piece, and remove the parts you don't want. Then save it as an MP4. Your original recording is kept until you discard it, so you can always come back and cut it differently. + +You start Monologue via the application launcher (`Super + Space`). diff --git a/migrations/1790539857.sh b/migrations/1790539857.sh new file mode 100644 index 00000000..2fa10620 --- /dev/null +++ b/migrations/1790539857.sh @@ -0,0 +1,5 @@ +echo "Install Monologue, the webcam recorder" + +if [[ ! -f $HOME/.local/state/omarchy/preinstalls-removed ]]; then + omarchy-pkg-add monologue +fi diff --git a/test/shell.d/preinstalls-test.sh b/test/shell.d/preinstalls-test.sh index 253fa2d0..d9fda7be 100755 --- a/test/shell.d/preinstalls-test.sh +++ b/test/shell.d/preinstalls-test.sh @@ -65,7 +65,7 @@ for package in "${restored[@]}"; do done pass "every preinstall is shipped in omarchy-base.packages" -for package in omacut omacalc omawrite; do +for package in omacut monologue omacalc omawrite; do printf '%s\n' "${restored[@]}" | grep -qxF "$package" || fail "preinstalls cover the Omacom apps" "$package is missing" done