{"id":18107407,"url":"https://github.com/mark2mark/script-deck-plugin","last_synced_at":"2025-04-06T06:47:44.956Z","repository":{"id":212668899,"uuid":"721092008","full_name":"Mark2Mark/script-deck-plugin","owner":"Mark2Mark","description":null,"archived":false,"fork":false,"pushed_at":"2024-04-04T11:22:13.000Z","size":539,"stargazers_count":4,"open_issues_count":7,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-02-12T12:35:08.432Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Mark2Mark.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-11-20T10:41:39.000Z","updated_at":"2024-04-28T09:49:12.000Z","dependencies_parsed_at":"2024-10-31T23:11:58.130Z","dependency_job_id":"7f228560-b79f-4005-9b59-d11047e1ce5f","html_url":"https://github.com/Mark2Mark/script-deck-plugin","commit_stats":null,"previous_names":["mark2mark/script-deck-plugin"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mark2Mark%2Fscript-deck-plugin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mark2Mark%2Fscript-deck-plugin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mark2Mark%2Fscript-deck-plugin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mark2Mark%2Fscript-deck-plugin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Mark2Mark","download_url":"https://codeload.github.com/Mark2Mark/script-deck-plugin/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247445651,"owners_count":20939956,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-31T23:11:54.948Z","updated_at":"2025-04-06T06:47:44.925Z","avatar_url":"https://github.com/Mark2Mark.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Script Deck\n\n\u003cp align=\"center\"\u003e\n\u003cimg width=\"200\" height=\"200\" src=\"https://markfromberg.com/user/images/glyphs/plugins/Script-Deck-Icon@0.5x.png\"\u003e\n\u003c/p\u003e\n\n\n[![made with heart by Mark Frömberg](https://img.shields.io/badge/made%20with%20%E2%99%A5%20by-mark%20frömberg-F9DE64.svg?style=flat)](https://github.com/Mark2Mark)\n\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"https://markfromberg.com/user/images/glyphs/plugins/Script%20Deck%20PM%20Cover@1x.png\"\u003e\n\u003cp align=\"center\"\u003eScript Deck in Action\u003c/p\u003e\n\u003c/p\u003e\n\n# Script What?\n\n\u003e [!TIP]\n\u003e ### Are you tired of memorizing endless shortcuts and digging through menus to run your essential scripts in GlyphsApp?  \n\u003e\n\u003e #### Save time, clicks and mental energy. Discover a smarter way with ‘Script Deck’.\n\nWith this Plugin for [GlyphsApp](https://glyphsapp.com/extend?target=_blank) you can become a very productive type designer!\n\n**Script Deck** is a \u003cmark\u003econvenient virtual pad controller\u003c/mark\u003e designed to simplify the process of accessing and launching your favorite scripts. With just a few button clicks, you can say goodbye to the hassle of digging through script menus or trying to remember complicated shortcuts.  \n\nOne of the key features of **Script Deck** is its high level of customization. You have the ability to personalize your experience by setting colors and icons for quick recognition. Additionally, you can name your decks, allowing for easy organization and quick identification of your scripts.  \n\nWith **Script Deck**, running your scripts in Glyphs becomes effortless and efficient. No longer will you waste time searching for the right script or struggling to remember how to access it. With a user-friendly interface and intuitive controls, **Script Deck** streamlines your workflow and enhances your productivity.\n\n[🎁 Plugin Page](https://markfromberg.com/projects/script-deck-3)\n\n[📖 Download PDF manual](https://markfromberg.com/user/images/glyphs/plugins/Script%20Deck%20Manual.pdf)\n\n---\n\n\u003e [!IMPORTANT]\n\u003e This is a plugin for Glyphs 3. Minimum Glyphs version: build \u003ccode\u003e3062\u003c/code\u003e.\n\u003e \n\u003e Do not download directly from here. Please install via GlyphsApp’s Plugin Manager\n\n\u0026nbsp;\n\n# How does it work?\n\n\u0026nbsp;\n## A Single shortcut\n\n#### Access all your scripts with one shortcut\n\nI recommend control+space  \u003ckbd\u003e⌃␣\u003c/kbd\u003e  to open ‘Script Deck’, but feel free to choose a shortcut that suits you best.\n\n\u0026nbsp;\n## Easy Like a Number Pad\n\n**Run scripts effortlessly with button clicks or number keys.**\n\nThe Buttons are arranged like a keyboard’s number pad for intuitive operation and improved muscle memory.\n\nThink of ‘Script Deck’ as a virtual pad controller. Providing unmatched flexibility and portability.\n\n\u0026nbsp;\n## Button: Script\n\nRight-click on a button, select **‘Set Script …’** and choose any Python script. The button will display the script’s menu title.\n\n\u0026nbsp;\n## Button: Color\n\nOptionally pick a color for quick visual identification.\n\n\u0026nbsp;\n## Button: Icon\n\nAlso optionally, select an icon to quickly recognize your script’s purpose.\n\n\u0026nbsp;\n## Manage Your Scripts\n\n**‘Remove Script’:** Clear a script from a button.\n\n**‘Reveal Script in Finder’:** Quickly access the script file in Finder for code adjustments.\n\n_(These menu items only show if the button has a script assigned.)_\n\n\u0026nbsp;\n## Navigate between Decks\n\nSwitch decks using arrow keys \u003ckbd\u003e←\u003c/kbd\u003e / \u003ckbd\u003e→\u003c/kbd\u003e or tab \u0026 shift+tab \u003ckbd\u003e⇥\u003c/kbd\u003e / \u003ckbd\u003e⇧⇥\u003c/kbd\u003e .\nAlternatively, click on the dots which\u2028indicate the active deck.\n‘Script Deck’ remembers the last used deck.\n\n\u0026nbsp;\n## Customize Deck Names\n\nEach deck can have a custom name. Use it for organization (e.g. ‘Layers’, ‘Components’, etc)\n\nIf not set, it shows a placeholder referencing the deck’s number.\n\n\u0026nbsp;\n## Export \u0026 Import\n**‘Export Deck’:** save your deck data to the\u2028Desktop as a .plist file.\n\n**‘Import Deck’:** Load deck data from a .plist file.\n\nThis is handy for backup or you could switch between different script sets. (Today the design set and tomorrow engineering?)\n\n\u0026nbsp;\n## Detailed Help\n\n#### Setting the shortcut\n\n\n_You need to do this only once in macOS:_\n\n1.  \u003e `System Preferences` \u003e `Keyboard`\n1. Select `Shortcuts` \u003e `App Shortcuts`\n1. Add `Glyphs 3`, set the Menu Title to `‘Script Deck’`\n1. Choose your desired shortcut.\n\n\u0026nbsp;\n## Download\n\n#### Install it from the GlyphsApp\u2028Plugin Manager\n\nIn Glyphs 3 \u003e Windows \u003e Plugin Manager\u2028select ‘Plugins’ and search for ‘Script Deck’\n\nDon’t download from here, it won’t work.\n\n\n\u0026nbsp;\n\n\u0026nbsp;\n## Todo\n[Click here for the issues/todos](https://github.com/Mark2Mark/script-deck-plugin/issues)\n\n\u0026nbsp;\n## Changelog\n[Click here for the Changelog](https://github.com/Mark2Mark/script-deck-plugin/blob/main/CHANGELOG.md)\n\n\u0026nbsp;\n## FAQ\n[Click here for the FAQ](https://markfromberg.com/projects/script-deck-3#faq)\n\n\n\u0026nbsp;\n## How to enter a coupon\n[Click here to see how to enter a coupon](https://markfromberg.com/faq#apply_coupon)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmark2mark%2Fscript-deck-plugin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmark2mark%2Fscript-deck-plugin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmark2mark%2Fscript-deck-plugin/lists"}