Tag Abbreviation Style
Summary: Switches among different sets of symbols for the built-in tags.
Requires: EagleFiler
Install Location: ~/Library/Scripts/Applications/EagleFiler/
Last Modified: 2020-08-27
Description
This script changes the abbreviation symbols of the current library’s built-in tags. You can choose from the following styles:
- ASCII
- EagleFiler Classic
- Emoji
- Sierra
For new libraries created in EagleFiler, the default style is Sierra (on macOS 10.12) or EagleFiler Classic (on previous OS versions).
Installation Instructions · Download in Compiled Format · Download in Text Format
Script
tell application "EagleFiler"
tell library document 1
set _styles to {"ASCII", "EagleFiler Classic", "Emoji", "Sierra"}
choose from list _styles with title "EagleFiler Tag Configuration" with prompt "Tag abbreviation style:" default items {"Sierra"} without multiple selections allowed and empty selection allowed
set _style to item 1 of the result
if _style is "ASCII" then
set abbreviation of tag "unread" to "U"
set abbreviation of tag "flagged" to "F"
set abbreviation of tag "replied" to "R"
set abbreviation of tag "forwarded" to "D"
set abbreviation of tag "redirected" to "E"
set abbreviation of tag "note" to "N"
set abbreviation of tag "__deleted__" to "X"
else if _style is "EagleFiler Classic" then
set abbreviation of tag "unread" to "•"
set abbreviation of tag "flagged" to "▸"
set abbreviation of tag "replied" to "↩"
set abbreviation of tag "forwarded" to "↪"
set abbreviation of tag "redirected" to "↗"
set abbreviation of tag "note" to "✍"
set abbreviation of tag "__deleted__" to "⌫"
else if _style is "Emoji" then
set abbreviation of tag "unread" to "🔹" -- 🔵
set abbreviation of tag "flagged" to "🚩" -- 🏳 🏴
set abbreviation of tag "replied" to "↩️"
set abbreviation of tag "forwarded" to "↪️"
set abbreviation of tag "redirected" to "↗️"
set abbreviation of tag "note" to "🗒" -- ✏️📝📄✍️🖋
set abbreviation of tag "__deleted__" to "🗑"
else if _style is "Sierra" then
set abbreviation of tag "unread" to "⚫︎" -- ● (is larger) • (is smaller)
set abbreviation of tag "flagged" to "⚑"
set abbreviation of tag "replied" to "↵"
set abbreviation of tag "forwarded" to "↳"
set abbreviation of tag "redirected" to "↗"
set abbreviation of tag "note" to "✎"
set abbreviation of tag "__deleted__" to "🗑"
end if
end tell
end tell