Installation & Initial Setup
System Requirements
Section titled “System Requirements”- macOS 13.0 or later
- Intel or Apple Silicon architectures supported
- 3 MB disk space
- Internet connection (for AI queries and updates; some features work offline)
Installation Methods
Section titled “Installation Methods”Method 1: Download DMG from Website (Recommended)
Section titled “Method 1: Download DMG from Website (Recommended)”- Visit the DevGlish website
- Click the Download button to get the latest DevGlish.dmg
- Double-click the
.dmgfile to open the installer - Drag the DevGlish app to your Applications folder
- Done! You can find and launch DevGlish from your Applications folder
Method 2: TestFlight Beta
Section titled “Method 2: TestFlight Beta”Want to try the latest features? Join the TestFlight beta program:
- Receive an invitation link via Apple Mail (or apply on the DevGlish website)
- Click the link and tap Accept in the TestFlight app
- TestFlight will automatically download the DevGlish beta
- Once installed, you can launch DevGlish from the TestFlight app
Key Setup: Grant Accessibility Permission
Section titled “Key Setup: Grant Accessibility Permission”DevGlish uses the macOS Accessibility API (AXUIElement) to read your selected text. This is required for the app to work properly.
Why is this permission needed?
Section titled “Why is this permission needed?”DevGlish needs to access text you select in any app. Whether you’re selecting a code snippet in Xcode, a chat message in Slack, or web content in a browser, DevGlish uses this permission to capture your selection and then call the AI for a lookup.
Step 1: Open System Settings
Section titled “Step 1: Open System Settings”- Click the Apple logo in the top-left corner of the menu bar
- Select System Settings
Step 2: Navigate to Privacy & Security
Section titled “Step 2: Navigate to Privacy & Security”- Find Privacy & Security in the left sidebar
- Click to enter
Step 3: Find and Enable Accessibility
Section titled “Step 3: Find and Enable Accessibility”- Scroll down to find the Accessibility option
- Click Accessibility
- In the right pane, look for DevGlish
- If DevGlish is not listed yet, click the + button and select DevGlish from the Applications folder
- Make sure the toggle next to DevGlish is turned on (green)
Step 4: Launch DevGlish
Section titled “Step 4: Launch DevGlish”- Close System Settings
- Launch DevGlish from the Applications folder, or use Spotlight search (Command+Space, type “DevGlish”)
- DevGlish will appear in the top-right corner of the menu bar (gear icon)
Sign In
Section titled “Sign In”After launching DevGlish, you need to sign in to sync your learning progress and saved words.
Option 1: Apple Sign In (Recommended)
Section titled “Option 1: Apple Sign In (Recommended)”- Click the DevGlish icon in the menu bar
- Select Sign in with Apple
- Complete the sign-in using your Apple ID
- Grant DevGlish access to your Apple account (used only for authentication; DevGlish does not store your password)
Option 2: Magic Link (Email Sign In)
Section titled “Option 2: Magic Link (Email Sign In)”- Click the DevGlish icon in the menu bar
- Select Sign in with Email
- Enter your email address
- Check your inbox and click the magic link you received
- The link will automatically sign you into DevGlish
Troubleshooting
Section titled “Troubleshooting”Issue: Pressing Command+Shift+D does nothing
Section titled “Issue: Pressing Command+Shift+D does nothing”Solution:
- Confirm DevGlish is running (there should be an icon in the top-right menu bar)
- Confirm DevGlish is enabled in System Settings > Privacy & Security > Accessibility
- Try restarting DevGlish: click the menu bar icon > Quit DevGlish, then relaunch
- Toggle the DevGlish permission switch off and back on in Accessibility settings
Issue: Cannot sign in or not receiving the email
Section titled “Issue: Cannot sign in or not receiving the email”Solution:
- Check your internet connection
- If using email sign-in, check your spam folder (Magic Link emails may be filtered)
- Try using Apple Sign In instead
- If the issue persists, contact [email protected]
Issue: DevGlish cannot access selected text
Section titled “Issue: DevGlish cannot access selected text”Solution:
- Confirm you have granted Accessibility permission (see Step 3 above)
- Some apps (such as certain security apps) may block accessibility access. Try testing in other apps (e.g., Notes, TextEdit)
- Restart DevGlish (click the menu bar icon > Quit, then relaunch)
Next Steps
Section titled “Next Steps”You’re all set with DevGlish! Head over to 3-Minute Quick Start to learn how to perform your first lookup.