docs: add example files and reorganize config
- Add data/style.example.css with CSS customization guide - Add data/scripts/example.sh as script template - Reorganize config.example.toml with clear sections: - File locations box at top - Separate sections: General, Appearance, Providers - Group trigger providers vs prefix providers - Add inline comments for all options - List all built-in themes in appearance section 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
24
data/scripts/example.sh
Normal file
24
data/scripts/example.sh
Normal file
@@ -0,0 +1,24 @@
|
||||
#!/bin/bash
|
||||
# Example Owlry Script
|
||||
# Copy to: ~/.local/share/owlry/scripts/
|
||||
#
|
||||
# Scripts in the scripts directory appear in Owlry search results.
|
||||
# They are executed when selected.
|
||||
#
|
||||
# Naming convention:
|
||||
# The filename (without extension) becomes the display name.
|
||||
# Example: "system-update.sh" shows as "Script: system-update"
|
||||
#
|
||||
# Tips:
|
||||
# - Make scripts executable: chmod +x script.sh
|
||||
# - Use descriptive names for easy searching
|
||||
# - Scripts can launch GUI apps, run terminal commands, etc.
|
||||
|
||||
# Example: Show a notification
|
||||
notify-send "Owlry" "Hello from example script!"
|
||||
|
||||
# Example: Open a URL
|
||||
# xdg-open "https://example.com"
|
||||
|
||||
# Example: Run a terminal command (set terminal: true in owlry if needed)
|
||||
# echo "Script executed at $(date)"
|
||||
Reference in New Issue
Block a user