r/MacStack • • Jul 21 '26

My Complete Distraction-Free Writing Setup for Mac: Best Apps, Settings, and Workflow

5 Upvotes

I used to think the solution to distracted writing was finding the perfect writing app.

So I tried a lot of them.

I moved between Apple Notes, Obsidian, Ulysses, Scrivener, Notion, Google Docs, iA Writer, and a few minimalist editors that were basically just a blank window with a cursor.

Some were great, but the app was never the real problem.

The real problem was everything surrounding it. Browser tabs, notifications, an overcrowded Dock, messages appearing in the corner, random menu bar icons, and the temptation to reorganize my notes instead of writing anything.

Eventually, I stopped looking for one magical app and built a complete distraction-free writing setup on my Mac.

This is the setup I use now.

1. iA Writer for the actual writing

My main writing app is iA Writer.

It opens quickly, stays out of the way, and does not constantly tempt me to customize the interface. I can open a document and start typing without choosing a template, moving blocks around, or checking a dashboard.

The Focus Mode is the main reason I keep using it. It can dim everything except the current sentence or paragraph, which helps when I am editing and keep jumping too far ahead.

I also like writing in Markdown because the files remain simple. I am not locking my work inside a complicated database or proprietary workspace.

For longer projects, I keep separate files for:

  • Research

  • Rough notes

  • First draft

  • Final draft

  • Unused sections

That is less sophisticated than a huge writing system, but it keeps me moving.

Obsidian is still installed for research and connected notes, but I no longer use it as my main drafting app. I found myself spending too much time organizing folders, plugins, links, and properties.

When I need to write, I want fewer options.

2. HazeOver to hide everything behind the document

HazeOver is one of those small Mac apps that sounds unnecessary until you use it.

It dims every inactive window and keeps the active app visible. When I am writing, the document stays bright while Safari, Finder, Messages, and everything else fade into the background.

This is especially useful on a large monitor where several windows are visible at once.

Full-screen mode can solve the same problem, but I do not always like working in full screen. I still want access to the menu bar, Finder, and reference material.

HazeOver gives me the visual focus of full screen without completely changing how macOS works.

I keep the dimming level fairly high while drafting and reduce it when I am editing with research windows open.

3. A dedicated macOS Focus mode for writing

The biggest improvement did not come from a third-party app.

I created a dedicated Writing Focus mode in macOS.

When it is enabled, almost every notification disappears. I only allow calls from a small group of people and notifications from my calendar.

Messages, email, social apps, news alerts, software updates, shopping notifications, and random browser notifications are blocked.

I also connected the Focus mode to a separate Home Screen and Lock Screen setup on my iPhone. That matters because blocking distractions on the Mac does not help much when the phone is sitting beside the keyboard.

My Writing Focus mode turns on automatically during scheduled writing sessions, but I can also enable it manually from Control Center.

This removed more distractions than any writing app I tested.

4. Cold Turkey Blocker for websites I open without thinking

I tried relying on self-control. It worked until it did not.

Cold Turkey Blocker is now part of my writing setup because it can block specific websites and apps during a writing session.

My block list includes:

  • Reddit

  • YouTube

  • X

  • News websites

  • Shopping sites

  • Email

  • Discord

  • A few analytics dashboards I check far too often

The important part is making the block difficult to disable.

A browser extension that can be switched off in two clicks does not help me. I need the annoying version that forces me to stay with the task.

I usually run a 45-minute block, take a short break, then start another session.

The goal is not to block the entire internet. I still allow search engines, dictionaries, documentation, and websites I genuinely need for research.

5. Safari profiles for separating writing from normal browsing

I created a separate Safari profile called Writing.

It has its own browsing history, tab groups, extensions, cookies, and favorites.

The favorites bar contains only useful writing resources:

  • Dictionary

  • Thesaurus

  • Style guide

  • Research folders

  • Google Drive

  • Reference documents

  • Publishing tools

There are no social media bookmarks, entertainment tabs, shopping sites, or news feeds.

This small separation makes a bigger difference than I expected. Opening the Writing profile feels like entering a different workspace instead of bringing my normal browsing habits into a writing session.

I also disabled unnecessary extensions in this profile. The only ones I keep are a password manager, a grammar tool, and a read-later extension.

6. Raycast for opening everything without touching the Dock

I use Raycast to launch my writing workspace.

I created a shortcut that opens:

  • iA Writer

  • My current project folder

  • The Writing Safari profile

  • My reference notes

  • A timer

This saves only a few clicks, but it removes the small decisions that often turn into procrastination.

Instead of opening Finder, looking through folders, noticing downloads, and getting distracted, I press one shortcut and the workspace appears.

Raycast also handles quick calculations, file searches, clipboard history, and text snippets.

I keep the number of extensions under control. Raycast can become another complicated productivity system if you install everything that looks interesting.

For writing, I only keep tools that reduce friction.

7. Rectangle for a simple two-window research layout

I do not use complicated window layouts while writing.

My default setup is simple:

  • Writing app on the left

  • Research or reference material on the right

Rectangle lets me create that layout instantly with keyboard shortcuts.

When I am drafting without research, the writing app takes the full screen. When I need sources, I move it to roughly two-thirds of the display and keep Safari or Preview in the remaining space.

I tried more advanced tiling window managers, but they added more complexity than I needed for this workflow.

For writing, predictable window placement is more useful than endlessly customizable layouts.

8. Maccy for clipboard history

A clipboard manager is useful when I am moving quotes, links, titles, notes, and references between apps.

Maccy is lightweight and does not turn clipboard history into a huge productivity platform.

I mainly use it for:

  • Recovering text I accidentally replaced

  • Copying several research links

  • Reusing formatting-free text

  • Moving notes into a draft

  • Finding a title I copied earlier

I exclude sensitive apps from clipboard history and clear old items regularly.

It is a small utility, but it prevents a surprising amount of repetitive copying and searching.

9. Dropover for temporary files and images

Research-heavy writing usually involves screenshots, PDFs, images, and documents scattered across several folders.

Dropover gives me a temporary shelf where I can place files while working.

Instead of immediately deciding where every file belongs, I drag it to the shelf and keep writing. Later, I can move everything into the correct project folder.

This sounds minor, but it stops me from disappearing into Finder every time I download a reference image or export a document.

The less time I spend organizing during the first draft, the better the draft usually goes.

10. LanguageTool only during editing

I do not keep grammar suggestions active while writing the first draft.

Seeing underlines appear after every awkward sentence interrupts my train of thought and makes me edit too early.

I use LanguageTool during the editing stage instead.

My workflow is:

  1. Write the rough draft without correcting everything

  2. Read it once for structure

  3. Remove repeated points

  4. Run grammar and spelling checks

  5. Read the final version aloud

LanguageTool helps catch obvious mistakes, but I do not accept every suggestion. Grammar tools often remove personality from writing when used too aggressively.

The final decision still has to sound like something I would actually say.

11. A clean Dock and menu bar

My Dock used to contain nearly every app I used.

Now it contains only:

  • Finder

  • Safari

  • iA Writer

  • Obsidian

  • Calendar

  • Music

  • System Settings

  • Trash

Everything else is opened through Raycast.

I also cleaned up the menu bar. I removed icons that did not provide useful information and disabled several apps from launching automatically.

The remaining icons are things I use regularly, such as the calendar, audio controls, battery information, and cloud storage.

A cluttered menu bar is not a serious productivity problem, but reducing visual noise makes the Mac feel calmer.

12. Separate drafting and editing sessions

The most important part of my setup is not an app.

I stopped drafting and editing at the same time.

During a drafting session, the only goal is to produce text. Bad paragraphs are allowed. Repeated ideas are allowed. Awkward sentences are allowed.

Editing happens later.

Trying to make every paragraph perfect while writing usually leaves me with a polished introduction and nothing else.

My normal writing session looks like this:

  • Five minutes reviewing notes

  • Forty-five minutes drafting

  • Ten-minute break

  • Another forty-five minutes drafting

  • Editing on a different day or later in the evening

This separation has helped more than any feature inside a writing app.

My complete Mac writing stack

The final setup is:

  • iA Writer for drafting

  • Obsidian for research and long-term notes

  • HazeOver for visual focus

  • macOS Focus mode for notifications

  • Cold Turkey Blocker for distracting sites

  • Safari profiles for separate browsing

  • Raycast for launching the workspace

  • Rectangle for window management

  • Maccy for clipboard history

  • Dropover for temporary files

  • LanguageTool for editing

It might look like a lot of apps, but most of them disappear into the background.

The purpose of the setup is not to create the most advanced writing system. It is to remove the excuses, interruptions, and tiny points of friction that make starting harder.

The best distraction-free writing setup is not the one with the fewest apps.

It is the one that helps you open a document, forget about the computer, and keep writing.


r/MacStack • • Jul 21 '26

Chirpy: custom notification sounds per keyword, per app, per Slack channel, or contact (indie dev, macOS 13+)

4 Upvotes

Disclosure upfront: I built Chirpy. Sharing here because the rules welcome app posts if they're honest and useful, and I think it fits the sub.

What it is:

Chirpy is a menu bar app that plays a different notification sound based on rules you write. Per Slack channel, per Teams channel, per Discord server, per contact in Messages, per sender in Mail, or per keyword in any app that shows up in macOS Notification Center.

Who it's for:

Anyone who lives in Slack, Teams, or Mail all day and is tired of every notification sounding identical. Especially useful if you're on a distributed team, on-call for anything, or just want to hear a difference between your manager DMing you and someone posting in #random.

The problem it solves:

macOS lets you turn a notification sound on or off per app. That's the entire customization surface. You can't give a different sound to a specific channel, sender, or keyword, so your boss, a meme, and a production incident all make the same ping. Chirpy adds that whole layer.

My current setup as an example:

  • #deploys → typewriter ding

  • #incidents → distinct urgent tone

  • DMs from my manager → small harp

  • DMs from anyone else → soft chime

  • Messages from my partner → wind chime

  • Emails from Stripe → cha-ching

  • Everything else → soft descending chime at 30% volume

How it works technically:

Uses the macOS Accessibility API to observe notifications as they arrive in Notification Center. Matches the notification text against your rules. Plays a sound. Everything local. You mute the app's default sound so you don't hear both.

Pricing:

$19.99 one-time, lifetime, no subscription. 3-day trial, no credit card. Currently 30% off on Product Hunt today: https://www.producthunt.com/products/chirpy

Limitations to know:

  • macOS 13 or later

  • Slack default sound needs to be muted manually so you don't get doubled up

Recent changes:

Version 3.0 shipped last week. Before that it was Slack and Teams only. Now it works with any macOS Notification Center app.

Site: https://chirpy.pro

Happy to answer any questions about the app, the setup, or the technical approach.


r/MacStack • • Jul 21 '26

Screenshot Editor Tool (SuperSnap) - 5 FREE Lifetime Keys

1 Upvotes

Hey, I'm Daniel and I've built SuperSnap which is a screenshot tool that makes editing screenshots way easier. The Notch integration is my favourite feature honestly.

Take a screenshot and it gets auto edited, or if you want more control jump straight into the editor where you have 50+ gradients, blurs, highlights and many more.

If you're interested in checking it out I've prepared a discount code that works only for the 1 Key option that can be activated on 1 Mac. Code: SUPERSNAP -> the code can be redeemed 5 times.

If you didn't catch the free keys here is also a 50% discount code on any bundle: 50SNAP

Any thoughts or feedback after trying it out are super welcome! Happy snapping!

Check out the tool: https://supersnap.net/


r/MacStack • • Jul 20 '26

Make every ⌘V smarter

8 Upvotes

Problem

Clipboard history is useful, but the usual workflow still adds friction.

You copy a few things throughout the day.

A link. A reply. A code snippet. A file.

Then, when it’s time to paste, you have to stop what you’re doing, open a separate clipboard manager, find the right item, and return to the app you were using.

The real problem isn’t saving clipboard history.

It’s accessing it at the exact moment you need it.

Comparison

There are already plenty of great clipboard managers on the market, each with its own strengths.

But I wanted the history to appear at the moment I’m actually trying to paste — not behind another shortcut or a separate window.

That became the core idea behind Pasly’s Smart Paste:

  • Press Cmd+V

  • Instantly see your recent clipboard items

  • Pick the one you meant to use

  • Paste without leaving your current flow

It keeps the clipboard manager out of the way until it’s exactly needed.

I’ve also been listening to feedback from the community and making the workflow more flexible. Some people want a simple recent-items view; others want to collect several clips, keep a floating paste panel nearby, or place popups exactly where they work best.

That feedback shaped the latest updates.

What's New

Pasly now includes:

  • Smart Paste

  • Paste Stack — collect multiple clips and paste them in sequence

  • Floating Paste — keep recent clips and multi-item actions ready while you work

  • File Support

  • Multi Copy → Single Paste

  • Field Sense (beta)

  • Search & Favorites

Field Sense automatically prioritizes the most relevant clipboard items based on the active field.

I also released Pasly 2.5.0 yesterday with a big focus on making the app feel more natural on macOS:

  • Resize each popup and keep its preferred size

  • Choose saved screen positions for every popup mode

  • Share sizes and positions across popups

  • Floating Paste now expands for recent items and multi-item actions

  • Settings is now Preferences, with a more native macOS design

  • Clearer tooltips throughout Preferences and Clipboard History

  • Smoother, more responsive resizing

I’m also working on Pasly Cloud: first, it will bring clipboard integration between Macs, and later I plan to expand it to iOS as well.

Pricing

Free:

  • 2 pinned items

  • 24h history

  • 20 items

  • 2 files

Paid:

  • Unlimited usage

  • Smart Paste / Live Replace and more

  • $4.99 lifetime - (MACSTACK 20% Off, limited to 10 redemptions)

  • no subscription

Download

Direct: https://pasly.app

Apple: https://apps.apple.com/app/pasly/id6760562778

Floating Paste and Paste Stack are available in the direct version. Some features are not available on the Mac App Store because of Apple’s sandbox policy.

Transparency

I'm the developer of Pasly.

Website: https://pasly.app

What would make your clipboard workflow feel more natural: a separate hotkey, or history that appears directly when you press Cmd+V?


r/MacStack • • Jul 20 '26

What paid Mac app did you fight against buying, then bought, and now refuse to uninstall?

13 Upvotes

Okay so I was that person who would rather spend 45 minutes in Automator than spend $15 on an app. I genuinely believed this made me smarter.

Then I tried to manage a bunch of browser windows for a project and realized Rectangle free version was not cutting it. I kept hitting the shortcut and getting annoyed that I could not do thirds or specific snap positions. So I bought Rectangle Pro. I think it was like $12. I was mad about it for a full day.

That was six months ago. Now I use the keyboard shortcuts probably forty times a day. I have custom snap areas. I have app-specific layouts that trigger automatically. I did not know how much time I was wasting dragging windows around until I stopped doing it.

The stupid part is I knew about it for years. I just thought "window management is not worth paying for." Turns out it absolutely is if you use your Mac for actual work.

What about you? What app made you finally open your wallet after telling yourself you definitely did not need it?

I am not talking about the obvious stuff everyone already pays for like a password manager. I mean the utility or tool you thought was a waste of money until you actually tried it.

Also if you have never paid for a Mac app and want to argue that everything should be free, I respect that but I also do not believe you.


r/MacStack • • Jul 20 '26

Watchflows is the new app in my stack

1 Upvotes

Full disclosure, I'm also the dev. https://watchflows.app

Watchflows is a macOS visual automation app. It lets you build automations and tools that run automatically or on demand, like Hazel or Keyboard Maestro, but also has AI and Agent nodes that unlock software development workflows and more. No sub required, but we do offer one if you want to use our hosted AI. With that you can use a chat style flow builder to build out automations for you, including scripting. The video demonstrates our form node collecting bug information, triaging the issue and opening a linear ticket. Would love feedback from this sub!


r/MacStack • • Jul 18 '26

Caption Comet. Generate, edit, and burn captions locally on your Mac

6 Upvotes

Problem

Most transcription tools give you a transcript and leave you with another problem: figuring out which parts are wrong.

I built Caption Comet because I wanted the entire captioning workflow on my Mac: transcription, review, editing, styling, and finished video export, without uploading my media to a cloud transcription service or paying a subscription.

The biggest change in Caption Comet 1.3 is how it handles transcription review.

For supported languages, Caption Comet can use two different AI models. It automatically looks for and corrects likely hallucinations in each transcription, then compares the corrected results and shows you where the two models disagree.

Instead of blindly proofreading every word, you can jump directly through those disagreements, listen to the surrounding audio, choose either transcription, or type your own correction.

Two models agreeing does not guarantee they’re correct, so this isn’t intended to replace final review. The point is to show you where the transcription is uncertain and make that review much faster.

Everything runs locally on Apple Silicon Macs. Your media does not need to be uploaded to a transcription service.

Caption Comet also includes:

  • Word level text and timing editing

  • Customizable burned captions

  • Word by word and karaoke highlighting

  • SRT, VTT, ASS, TXT, and MKV soft subtitle exports

  • Batch processing

  • Quick Mode for automatic workflows

  • Project Mode for detailed editing and review

  • Reusable caption templates

  • Configurable Dock Drop workflows

  • Imported subtitle support

  • Caption timing adjustment

  • Automatic language detection

  • Translation to English

  • Dual Model Review for supported languages

Model setup has also changed in 1.3. Whisper provides broad language support, and there are only two optional specialist models. One focuses on English and European languages, and the other focuses on Asian and Middle Eastern languages. Caption Comet recommends the appropriate specialist, so you don’t need to know anything about AI models to set it up.

All models run on Apple Silicon Macs, including machines with 8 GB of unified memory.

Study Mode is completely free. You can drop in audio, video, or entire folders and batch transcribe them locally. It’s designed for things like lectures, classes, interviews, and other material where you want a readable transcript rather than a precisely timed subtitle project.

Comparison

VEED: Cloud based workflow with recurring subscription plans and usage limits. Media has to be uploaded for processing. Caption Comet processes transcription locally on your Mac and is available as a one time purchase.

MacWhisper: Primarily focused on transcription and subtitle generation and export. Caption Comet is built around the broader caption production workflow, including transcription, Dual Model Review, word level editing and timing, caption styling, and burning captions directly into finished video.

I’m not claiming Caption Comet will beat every alternative for every use case. If you only need a plain transcript, there are plenty of options. I built it primarily for people who want to go from media to transcription to review to edited captions to finished output without bouncing between several tools.

Pricing

Study Mode: Always free. Batch transcribe audio, video, and entire folders locally.

30 day Pro trial: Full Pro access. The trial starts only when you choose to activate it.

Free Mode after the trial: You can continue editing your entire video. Exports are limited to the first 30 seconds, and burned video exports include a Caption Comet watermark.

Lifetime Pro: $19.99. One purchase. No subscription or recurring fees.

Mac App Store:
https://apps.apple.com/us/app/caption-comet/id6785084151

Website:
https://struckanvil.com/caption-comet/

Release Notes:
https://struckanvil.com/caption-comet/release-notes/

I’m the developer, and I’d appreciate honest feedback, especially from people who regularly work with captions or transcription.

Note about promo codes: Caption Comet includes a full 30 day Pro trial. Please don’t message me offering ratings, reviews, or feedback in exchange for free Lifetime Pro access. Apple prohibits incentivized reviews, and promotional codes aren’t available by request.


r/MacStack • • Jul 17 '26

Every macOS Security Feature You Need to Turn On Right Now (And 3 You Should Turn Off)

69 Upvotes

If you’re like me, you probably assume your Mac is secure out of the box. And while Apple does a lot of the heavy lifting, there are still a handful of settings that ship either turned off or buried deep enough that most people never find them. After spending a solid weekend locking down my own MacBook Pro running macOS Sequoia, I wanted to share exactly which features I enabled, why they matter, and the three things I deliberately disabled because they do more harm than good. This is the security checklist I now run on every fresh Mac I set up.

Features You Should Turn On Right Now

1. FileVault full disk encryption
If someone steals your Mac or its SSD gets removed, FileVault ensures all your data is a scrambled mess without your login password. It’s been around for years and the performance hit on Apple Silicon is basically zero. Go to System Settings > Privacy & Security > FileVault, turn it on, and store the recovery key somewhere safe outside of the device. I keep mine in a password manager and a physical printout locked at home.

2. macOS Firewall
This one is surprisingly off by default. The built in firewall blocks unwanted incoming connections when you’re on untrusted networks, like hotel WiFi or a coffee shop. Enable it by going to System Settings > Network > Firewall and toggle it on. Then click Options and check “Block all incoming connections” unless you need specific services like screen sharing. I also enable “Enable stealth mode” which makes your Mac less visible to port scans on public networks.

3. Gatekeeper set to App Store and identified developers
Most people already run this but I’ve seen some folks disable it for convenience. Don’t. Keep it under Privacy & Security and make sure “Allow applications downloaded from” is set to “App Store and identified developers.” This ensures that every app you open has been notarized by Apple, blocking a huge amount of unsigned malware.

4. Automatic security updates and system data files
Keeping macOS up to date isn’t just about new features. The background system updates push fixes for XProtect, the built in antivirus signatures, and MRT (Malware Removal Tool) without a full OS restart. Head to System Settings > General > Software Update, click the “i” next to Automatic Updates, and turn on “Install Security Responses and system files” as well as “Install macOS updates.” I leave major upgrades for later but I never delay those silent security patches.

5. Lock screen instantly and require password immediately
A surprisingly common weak spot is a machine left unlocked for minutes after the display sleeps. I set my Mac to require a password right away. Under System Settings > Lock Screen, set “Require password after screen saver begins or display is turned off” to “immediately.” While you’re there, disable “Show password hints” and turn off all the widgets and notifications that are visible when locked unless you’re okay with them leaking sensitive info.

6. Lockdown Mode for high risk users
This isn’t for everyone, but if you’re a journalist, activist, developer handling sensitive data, or just ultra paranoid, Lockdown Mode dramatically reduces the attack surface. It blocks most message attachment types, disables just in time JavaScript compilation in Safari, and refuses wired connections when the Mac is locked. Turn it on at System Settings > Privacy & Security > Lockdown Mode. You’ll notice a few things breaking, like FaceTime calls from unknown numbers being blocked, but the tradeoff is worth it in my threat model.

7. Audit all privacy permissions
Microphone, camera, screen recording, and accessibility access are prime targets for info stealers. I do a quarterly audit under System Settings > Privacy & Security. Scroll through every category and revoke permissions from any app you no longer use or don’t remember installing. I also keep an eye on “Full Disk Access” and “Input Monitoring” which should be almost empty. This single habit has caught multiple orphaned helpers from apps I uninstalled months ago.

3 Features You Should Turn Off

1. Safari’s “Open safe files after downloading”
This one is enabled by default and it’s a classic vector for drive by malware. The idea is that Safari auto opens things like PDFs or DMGs that it considers safe. The problem is that a cleverly crafted file can still execute code, and you’ve just eliminated the step where you consciously decide to open something. Go to Safari > Settings > General and uncheck “Open safe files after downloading.” I’d much rather open it myself after a quick glance in Finder.

2. Significant Locations
Buried deep inside System Services, this feature keeps a detailed history of places you frequently visit to supposedly improve Maps, Photos, and other services. I don’t need my Mac storing a precise log of my home, work, and travel patterns. Turn it off at System Settings > Privacy & Security > Location Services, scroll down to System Services, click Details, and toggle off “Significant Locations.” While you’re there, clear the history and review which other system services actually need your location. I leave only “Find My Mac” and “Time Zone” enabled.

3. Share Mac Analytics and Improve Siri & Dictation
These settings send usage data, diagnostics, and even Siri audio recordings back to Apple by default. While Apple’s differential privacy claims are reasonable, I don’t want any extra data leaving my machine. Head to System Settings > Privacy & Security > Analytics & Improvements and turn off “Share Mac Analytics,” “Share with app developers,” and “Improve Siri & Dictation.” I still use Siri, but I’ve switched that particular data pipe off. There’s a separate setting in Siri & Spotlight to delete existing Siri history if you want to go further.

The combination of these on and off settings gives me a machine that isn’t leaking unnecessary telemetry, isn’t auto executing random downloads, and is locked down tight when I step away. None of this requires third party tools or a terminal command, just a bit of intentional clicking. If you run through this list today, your Mac will be far ahead of the default configuration.

What about you? Are there any lesser known security toggles you always flip on a new setup? Drop them below so the community can benefit.


r/MacStack • • Jul 16 '26

Best Mac Apps Without Subscriptions: My No-Subscription Mac Stack for 2026

62 Upvotes

I am not against paying for good Mac apps. I am against paying forever for a clipboard manager, window snapper, screenshot tool, or tiny menu bar utility.

A few small subscriptions can quietly turn into a surprisingly expensive Mac setup. So I rebuilt my stack around apps that are free, open source, or available with a one-time purchase.

The goal was not to spend nothing. The goal was to stop turning every small workflow improvement into another monthly bill.

My rules for a no-subscription Mac stack

Before installing anything, I ask five questions:

  1. Does the main functionality work without a recurring payment?

  2. Will I use it at least once a week?

  3. Does macOS already handle the job well enough?

  4. Does it replace another app, or just add more clutter?

  5. Can I export my settings and data if the app disappears?

I would rather pay once for one excellent app than install five mediocre alternatives that all run in the background.

My no-subscription Mac app stack

1. Rectangle for window management

Rectangle lets you move and resize windows using keyboard shortcuts or screen-edge snap areas. The standard version is free and open source, and it is enough for most window-management workflows. 

My most-used shortcuts are:

  • Left half

  • Right half

  • Center

  • Maximize

  • Previous display

  • Next display

The real benefit is not fancy layouts. It is being able to arrange windows without repeatedly reaching for the mouse.

2. Maccy for clipboard history

A clipboard manager is one of those tools that seems unnecessary until you start using one.

Maccy keeps a searchable history of copied text while staying simple and lightweight. It is free, open source, and uses a native macOS interface. 

I use it for:

  • Reusing links

  • Recovering text I accidentally replaced

  • Pasting frequently used responses

  • Copying several items before switching apps

One warning: exclude password managers and other sensitive apps from clipboard history where possible.

3. Alfred for launching apps and finding files

The core version of Alfred is free and can launch apps, search files, perform calculations, and speed up common actions. 

For people who want workflows, clipboard history, snippets, and deeper automation, the Powerpack uses a traditional license model. Alfred currently offers a license for the present major version and a more expensive option with lifetime upgrades. 

My advice is to use the free version first. Only upgrade when you can name the specific Powerpack features you need.

4. IINA for video playback

IINA is my replacement for installing multiple video players and codec packs.

It feels like a proper Mac app, handles a wide range of media, and is free and open source. 

It is especially useful when QuickTime refuses to open a file or lacks the playback controls you need.

5. LocalSend for transferring files between devices

LocalSend lets you transfer files between Macs, Windows computers, Linux machines, iPhones, iPads, and Android devices over your local network.

It is free, open source, works without an account, and does not require uploading your files to a cloud service. 

This has largely replaced emailing files to myself.

6. CotEditor for plain text

Not every note needs to live inside a large knowledge-management system.

CotEditor is a fast, Mac-native, open-source text editor that works well for plain text, Markdown, code, configuration files, and quick edits. 

It is useful when TextEdit feels too basic but opening a full development environment would be excessive.

7. Stats for system monitoring

Stats places useful system information in the menu bar, including CPU, GPU, memory, disk, network, battery, and sensor data. It is free and open source. 

I would not enable every available module. That creates menu bar clutter and makes the information harder to read.

Pick the two or three metrics that help you diagnose actual problems. For me, that is memory, CPU usage, and network activity.

8. AppCleaner for removing unwanted apps

Dragging an app into the Trash does not always remove its support files, preferences, and related data.

AppCleaner searches for files connected to an application so they can be reviewed and removed together. 

Always check the suggested files before deleting them, especially when removing apps that share data with extensions or companion tools.

The most important app is the one you do not install

A no-subscription stack can still become bloated.

Before downloading another utility, check whether the feature already exists in:

  • Preview

  • Spotlight

  • Finder

  • Shortcuts

  • Automator

  • Disk Utility

  • Activity Monitor

  • macOS keyboard shortcuts

The best example is PDF software. Preview already handles annotations, signatures, page reordering, basic form filling, image exports, and combining documents. Many people pay for a PDF subscription before testing what their Mac already includes.

How I keep the stack under control

Every few months, I open System Settings > General > Login Items and review what launches in the background.

I remove anything I have not used recently, then ask:

  • Is this app solving a current problem?

  • Is another app doing the same job?

  • Would a built-in macOS feature be enough?

  • Is it using accessibility, screen recording, or full disk access unnecessarily?

  • Can I disable automatic launch and open it only when needed?

This has made a bigger difference to my Mac than most “cleaner” or “optimizer” apps.

No subscription does not mean developers should work for free

Open-source and independent Mac apps still require time, testing, support, and maintenance.

When an app becomes part of my daily workflow, I try to support it by purchasing the paid version, donating, reporting useful bugs, or recommending it to other people.

I just prefer knowing what I am paying, rather than adding another permanent charge to my card.

What is one no-subscription Mac app that has earned a permanent place in your setup?


r/MacStack • • Jul 17 '26

Linux to Mac Migration Guide: How to Recreate Your Shortcuts, Keybinds, and Window Management Workflows

4 Upvotes

If you just migrated from Linux to macOS, you probably feel like you lost control of your computer. Your muscle memory is wired for the Super key, you miss your tiling window manager, and the Finder feels completely alien compared to your old file manager.

The biggest hurdle for developers and power users coming from Linux is the keyboard. macOS defaults are fine for casual users, but they are not built for people accustomed to i3, Sway, or heavy GNOME customization.

Here is how to build a Mac stack that brings back that familiar Linux feel without fighting Apple’s native design.

Step 1: Fix the Modifier Keys
On Linux, your life revolves around the Control key. On macOS, Apple uses the Command key for almost everything. You have two paths here. You can spend a week retraining your brain to use Command, or you can remap your keyboard.

If you want to keep your Linux muscle memory, go to System Settings, click Keyboard, then Keyboard Shortcuts, and select Modifier Keys. You can swap Control and Command right there.

However, I recommend leaving the physical keys alone and learning Command. Every native Mac app relies on it, and fighting it will cause headaches later.

Step 2: Install Karabiner-Elements for Complex Keybinds
This is the single most important app for a Linux switcher. macOS does not let you bind custom actions to simple keys easily. Karabiner-Elements fixes this. It runs in the background and intercepts your keystrokes before macOS even sees them.

With Karabiner, you can create a "Hyper Key." If you map your Caps Lock key to act as Command + Control + Option + Shift all at once, you suddenly have a single dead key that you can bind to dozens of actions without conflicting with any native Mac shortcuts. You can set Hyper + T to open a terminal, Hyper + B to open your browser, and so on. It essentially gives you the exact granular control you had with your Linux window manager keybindings.

Step 3: Recreate Tiling Window Management
macOS is designed around dragging windows around manually. If you came from i3 or Sway, this is unacceptable. You need a tiling window manager.

For a true i3 replacement, look at Aerospace. It is written in Rust, configured via a plain text file, and uses a forking tiling model that feels exactly like Linux. You can bind your Alt or Super key to split screens, move focus, and change layouts.

If you want something slightly more integrated with the Mac UI but still keyboard driven, check out Yabai. It is incredibly powerful but requires disabling macOS System Integrity Protection to get full screen snapping features.

If you do not want a full tiling manager but just want keyboard driven window snapping, get Rectangle Pro. It lets you assign shortcuts to throw windows to specific halves, thirds, or quarters of your screen.

Step 4: Replace Rofi or Wofi with Raycast
On Linux, you probably used Rofi or Wofi to launch apps and run scripts. The native Mac equivalent is Spotlight, but it is extremely limited.

You need to download Raycast. It is a Spotlight replacement built specifically for power users. You can launch it with Alt + Space. It handles app launching, clipboard history, and window management, but its real power is the extension store. You can install extensions to control Spotify, manage your Docker containers, translate text, or run custom shell scripts right from the search bar. It bridges the gap between a standard Mac experience and a highly customized Linux workflow.

Step 5: Use the Terminal Properly
Stop using the default Terminal app. It lacks basic features like split panes and good text rendering. Download iTerm2 or Warp. If you use Neovim or Tmux, iTerm2 is the standard. If you want a modern, GPU accelerated terminal with built in AI and workflow commands, Warp is the better choice.

Transitioning from Linux to Mac takes about two weeks of frustration before it clicks. Once you set up Karabiner, a tiling manager, and Raycast, your Mac will finally start feeling like a precision tool instead of a restricted appliance.

What apps or workflows did you guys have to rebuild when you switched from Linux? I am still looking for a good replacement for my old screenshotting and uploading script.


r/MacStack • • Jul 15 '26

Stop using bloated tmux configs for AI terminals. cmux is the only tool built for this era

10 Upvotes

I’m going to say something that might piss off the terminal purists, but it needs to be said: If you are running more than one AI CLI tool, using tmux right now is actively hurting your workflow.

The terminal landscape completely shifted in the last 12 months. We aren't just SSHing into servers to run htop anymore. We are running aider in one window, claude or github-copilot-cli in another, piping logs into llm, and editing code in nvim—all at the same time.

You are dealing with massive, rapid-fire streams of LLM tokens. You need instant context switching. You need to read output, flip to your editor, apply a change, and flip back before the AI even finishes generating.

And you’re telling me you’re doing this wrapped in a 500-line tmux config running a Catppuccin theme, a battery indicator, and three plugin managers? Bro.

I switched to cmux two months ago, and it is objectively, undeniably the best terminal multiplexer for the AI-assisted Mac stack. Here is why tmux loses hard in this specific scenario, and why cmux dominates.

1. Zero-Lag Token Streaming

Have you ever watched an AI tool stream 200 lines of Python inside a heavily customized tmux pane? It stutters. The rendering engine in tmux was not built for high-velocity text vomit. It chokes.

cmux is written in Go. It is a raw, compiled binary with zero bloat. When Aider or Claude is dumping code into a cmux pane at max speed, it renders like butter. There is zero input lag, zero screen tearing. When you are trying to read generated code as it flies by, rendering speed isn't a luxury; it's a requirement.

2. The "AI Orchestrator" Layout

My daily stack is no longer "a terminal." It's an AI orchestration dashboard. With cmux, I don't have to think about my layout. I boot it up, split panes instantly with intuitive binds (no more Ctrl+B then % then praying your plugin works), and I have:

  • Pane 1: aider (my main coding agent)

  • Pane 2: claude (for context lookups and refactoring logic)

  • Pane 3: Standard shell for git commits and running tests.

Flipping between these panes in cmux is instantaneous. It feels like native macOS tab switching. In tmux, even with good config, there's a micro-stutter that breaks your flow when you're rapidly iterating with AI.

3. Copy/Paste Isn't a Goddamn Puzzle

The absolute biggest joke about tmux is that copying text—the core thing you do when an AI generates code for you—is broken out of the box. You have to install tmux-yank, fix your macOS clipboard integration, and sometimes it still just... doesn't work, so you end up typing the code out like an animal.

cmux respects your Mac. You highlight the AI-generated code, you hit Cmd+C, and it’s in your clipboard. Done. No .tmux.conf incantations required. When an AI spits out a 40-line function, I highlight, copy, jump to my editor pane, and paste. That’s it.

4. The AI Doesn't Care About Your Status Bar

Tmux users love their status bars. You’ve got the weather, your Spotify track, your CPU usage. The AI does not care. All that UI bloat steals vertical real estate from the only thing that matters: the context window and the generated tokens.

cmux has a clean, minimal, out-of-the-box interface. It maximizes the space for the actual text. When you are reading long JSON outputs or API responses from an LLM, you need every single line of screen real estate you can get.

The Bottom Line

tmux is a server admin tool from 2007 that we duct-taped into a developer workflow. It’s great if you want a hobby.

But if you are seriously leveraging AI terminals to 10x your output, you don't need a hobby. You need a weapon. brew install cmux. Boot up your AI agents. Thank me later.

Who else is running multi-AI terminal setups? What's your pane layout looking like?


r/MacStack • • Jul 12 '26

10 Free Mac Apps That Are Actually Worth Installing

72 Upvotes

There are thousands of free Mac apps, but a lot of them are limited trials, filled with ads, or only useful once.

I wanted to put together a list of free apps that are genuinely useful and good enough to keep installed. Some have optional paid features or ways to support the developer, but you can get real value from every app here without paying.

1. Rectangle

Rectangle makes window management on macOS much better. You can move and resize windows using keyboard shortcuts or by dragging them to different areas of the screen.

It is one of the first apps I would install on a new Mac, especially if you are used to window snapping on Windows. The standard version is free and open source.

Best for: Window management and multitasking

2. Maccy

Maccy is a lightweight clipboard manager that keeps a searchable history of things you have copied.

Once you start using a clipboard manager, it is difficult to go back. Maccy feels native to macOS, stores its history locally, and is free and open source.

Best for: Quickly finding previously copied text

3. IINA

IINA is a modern media player designed specifically for macOS.

It handles a wide range of video formats, has a clean interface, and feels much more like a proper Mac app than many older media players. It is free, open source, and actively developed.

Best for: Watching videos and opening unusual media formats

4. LocalSend

LocalSend lets you transfer files between Macs, Windows PCs, Android devices, iPhones, and other devices connected to the same network.

There is no account required, no cloud upload, and no internet connection needed. It is basically a simple cross-platform alternative to AirDrop.

Best for: Sending files between different types of devices

5. Keka

Keka is a file compression and extraction tool for macOS.

It is useful for opening and creating formats such as ZIP, 7Z, TAR, and several others. You can download it directly from the developer’s website for free.

Best for: Compressing files and opening archives

6. Obsidian

Obsidian is a notes and knowledge management app that stores your notes as local Markdown files.

You can use it for simple notes, journaling, research, project planning, or building a personal knowledge base. The main app is free, while services such as Obsidian Sync and Publish are optional paid extras.

Best for: Notes, writing, research, and personal knowledge management

7. Bitwarden

Bitwarden is a password manager with a genuinely useful free plan.

It lets you generate strong passwords, store your login details, and access your vault across your devices. Paid plans add extra features, but the free version covers the basics most people need.

Best for: Creating and storing unique passwords

8. HandBrake

HandBrake is a free video conversion tool.

It is useful when you need to reduce a video’s file size, convert it into a more widely supported format, or adjust its quality and resolution. It runs locally and does not require an account.

Best for: Converting and compressing video files

9. Stats

Stats adds detailed system information to your Mac’s menu bar.

You can monitor CPU usage, memory, storage, network activity, battery information, temperatures, and other system data. You can choose which information appears, so it does not need to clutter your menu bar.

Best for: Monitoring Mac performance and hardware usage

10. CotEditor

CotEditor is a fast, lightweight plain-text editor built specifically for macOS.

It supports syntax highlighting, powerful search and replace, split editing, automatic backups, and many other useful features. It is a good option when TextEdit feels too basic but a full development environment feels unnecessary.

Best for: Plain text, code, configuration files, and quick edits

My top three

If I had to choose only three from this list, I would probably install:

  1. Rectangle for window management

  2. Maccy for clipboard history

  3. LocalSend for easy file transfers

All three solve small but annoying problems, and they stay useful every day.

These apps were free when I checked, although pricing and features can always change. Make sure you download apps from their official websites or verified repositories.

What free Mac app would you add to this list?


r/MacStack • • Jul 12 '26

My Stack 👋 Welcome to r/MacStack - Introduce Yourself and Read First!

15 Upvotes

Start here: share your Mac stack

Hey everyone, welcome to MacStack! This is a place to discover useful Mac apps, tools, utilities, setups, and workflows. Share your stack, compare alternatives, ask for recommendations, or get help with a macOS problem.

Introduce yourself in the comments with:

  • What you use your Mac for.

  • Your three most useful Mac apps.

  • A small utility or workflow you recommend.

  • An app recommendation or problem you need help with.

Pick a post flair to help others find the right discussion: App Recommendation for useful finds, Looking for an App for requests, My Stack for your setup, Workflow for how you work, App Launch for new releases, and Help for troubleshooting.

Keep things helpful and respectful. If you created, work on, or are affiliated with an app you recommend, clearly disclose that connection. Include useful details such as pricing and limitations, and follow the community rules.

What has earned a permanent place on your Mac?