mirror of
https://git.pumpin.online/funkpower/menologion.git
synced 2026-10-23 03:07:12 +00:00
horologion was the wrong book
The Horologion is the Book of Hours: the fixed portions of the services themselves. This shows the day's commemorations, its fast and its season, which is a Menologion. Naming it for a book whose contents it does not carry was a real error and worth the churn to correct. typikon already uses the word internally, for menologion.py and the data file it loads. That is not a collision: typikon provides a menologion, this displays one. Renamed throughout, not just the repo: the two scripts, the QML component and its three qmldir modules, MENOLOGION_COLORS, ~/.config/menologion/colors.json, the eww widgets and scss variables, the waybar class. Verified standalone and embedded in a foreign shell, and the smoke suite still passes. Also drops the em dashes from the prose.
This commit is contained in:
+4
-4
@@ -9,8 +9,8 @@
|
||||
set -uo pipefail
|
||||
|
||||
root="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)"
|
||||
waybar="$root/bin/horologion-waybar"
|
||||
install="$root/bin/horologion-install"
|
||||
waybar="$root/bin/menologion-waybar"
|
||||
install="$root/bin/menologion-install"
|
||||
pass=0 fail=0
|
||||
tmp="$(mktemp -d)"
|
||||
trap 'rm -rf "$tmp"' EXIT
|
||||
@@ -63,9 +63,9 @@ check "--help without typikon" 0 env PATH=/usr/bin:/bin "$install" --
|
||||
check "an unknown subcommand" 2 "$install" nonsense
|
||||
mkdir -p "$tmp/a/.config/quickshell" "$tmp/a/.config/waybar"
|
||||
check "a clean run with eww absent" 0 env HOME="$tmp/a" XDG_CONFIG_HOME="$tmp/a/.config" "$install" all
|
||||
mkdir -p "$tmp/b/.local/bin" "$tmp/b/.config"; : > "$tmp/b/.local/bin/horologion-waybar"
|
||||
mkdir -p "$tmp/b/.local/bin" "$tmp/b/.config"; : > "$tmp/b/.local/bin/menologion-waybar"
|
||||
check "a real file at the target" 1 env HOME="$tmp/b" XDG_CONFIG_HOME="$tmp/b/.config" "$install" all
|
||||
[ -L "$tmp/a/.local/bin/horologion-waybar" ] \
|
||||
[ -L "$tmp/a/.local/bin/menologion-waybar" ] \
|
||||
&& ok "the clean run actually linked" || bad "the clean run actually linked"
|
||||
|
||||
echo
|
||||
|
||||
Reference in New Issue
Block a user