mirror of
https://github.com/archlinux/aur.git
synced 2026-01-27 20:28:31 +01:00
47 lines
1.4 KiB
Text
47 lines
1.4 KiB
Text
post_install() {
|
|
local config_dir="$HOME/.config/hamr"
|
|
local state_dir="$HOME/.local/state/quickshell/hamr"
|
|
mkdir -p "$config_dir"
|
|
mkdir -p "$state_dir"
|
|
|
|
if [ ! -f "$config_dir/colors.json" ]; then
|
|
cp /etc/xdg/quickshell/hamr/defaults/colors.json "$config_dir/colors.json"
|
|
fi
|
|
|
|
echo ""
|
|
echo "==> Hamr has been installed to /etc/xdg/quickshell/hamr"
|
|
echo ""
|
|
echo "==> To start hamr, run:"
|
|
echo " hamr"
|
|
echo ""
|
|
echo "==> User config and plugins: ~/.config/hamr/"
|
|
echo "==> Persistent state: ~/.local/state/quickshell/hamr/"
|
|
echo ""
|
|
echo "==> Color theme:"
|
|
echo " Edit ~/.config/hamr/colors.json directly, or"
|
|
echo " configure matugen/wallust to output to this path, or"
|
|
echo " symlink to your existing colors (e.g. for end-4/dots-hyprland):"
|
|
echo " ln -sf ~/.local/state/quickshell/user/generated/colors.json ~/.config/hamr/colors.json"
|
|
echo ""
|
|
echo "==> Add to your Hyprland config:"
|
|
echo " exec-once = hamr"
|
|
echo " bind = Ctrl, Space, global, quickshell:hamrToggle"
|
|
echo ""
|
|
}
|
|
|
|
|
|
|
|
post_upgrade() {
|
|
echo ""
|
|
echo "==> Hamr has been upgraded."
|
|
echo "==> Restart quickshell to apply changes."
|
|
echo ""
|
|
}
|
|
|
|
post_remove() {
|
|
echo ""
|
|
echo "==> User data has been preserved. Remove manually if no longer needed:"
|
|
echo " rm -rf ~/.config/hamr"
|
|
echo " rm -rf ~/.local/state/quickshell/hamr"
|
|
echo ""
|
|
}
|