Allow customizing the screensaver logo (#863)

* check for custom screensaver logo or fall back to default

* move logo location to omarchy config folder

* fix missed location check

* add menu item to copy logo.txt and open in editor

* move to setup menu

* Just always use a user-editable screensaver.txt file

* No longer needed

* Be clearer

---------

Co-authored-by: Christopher Moore <cmoore@yozu.co.uk>
Co-authored-by: David Heinemeier Hansson <david@hey.com>
This commit is contained in:
Chris24680
2025-08-22 14:11:02 +01:00
committed by GitHub
parent 3a0bb502b6
commit 0246468403
4 changed files with 7 additions and 2 deletions

View File

@@ -63,10 +63,11 @@ show_learn_menu() {
}
show_style_menu() {
case $(menu "Style" "󰸌 Theme\n Font\n Background") in
case $(menu "Style" "󰸌 Theme\n Font\n Background\n󱄄 Screensaver") in
*Theme*) show_theme_menu ;;
*Font*) show_font_menu ;;
*Background*) omarchy-theme-bg-next ;;
*Screensaver*) edit_in_nvim ~/.config/omarchy/screensaver.txt ;;
*) show_main_menu ;;
esac
}