22 votes

Productivity tools on MacOS

Hi all,

Recently came into possession of a Macbook Pro as a work laptop and since I've never used them in a professional capacity I'm at a loss on what tools are available for Mac.

I was wondering if anyone has any must have tools for Mac that I shouldn't miss out on that makes the experience overall better. While the title says "productivity" I don't mean just things like Notion or Obsidian, I'm looking for stuff that contributes to a professional environment in more ways than one.
Think calendar, folder structure/navigation, automation/macros, configuration enablers, must have settings, all that jazz. I'm mainly looking for stuff that helps me work with the machine, but hey I wouldn't mind knowing what makes MacOS in general more agreeable to use for someone that wants more settings.

In short: What are your must have thangs for MacOS?

Edit to add: it's a 2022 MacBook Pro with an M2 Apple Silicon. I have full rights to the system and can install any tool, barring any enterprise licence requirements. I think most of you picked up that install rights wasn't a worry on account of the open prompt.

39 comments

  1. [4]
    meue
    (edited )
    Link
    Here's a free Tuesday morning and ten years on a Macbook professionally, hope it helps! System settings and preferences Accessibility -> Zoom -> Modifier key for scroll gesture This is an...
    • Exemplary

    Here's a free Tuesday morning and ten years on a Macbook professionally, hope it helps!

    System settings and preferences
    • Accessibility -> Zoom -> Modifier key for scroll gesture
      • This is an accessibility setting that lets you zoom into any part of your screen by holding the modifier key (I have mine set to ^ control, full screen). I use this all the time, specifically whenever I'm trying to bring focus to something on my screen to someone, as opposed to me pointing and them squinting.
    • Accessibility -> Color Filters
      • If you don't need color accuracy and have a desire to get your screen as orange/red as possible beyond what's possible with just Night Shift, use this.
    • Desktop & Dock -> Position on screen
      • Since there's more real-estate horizontally than vertically, I prefer my dock to be on the left side, as opposed to the default bottom. I prefer left over right because I keep the dock hidden, and even though I'm always using trackpad/mouse, there will be times when I go to manually use a scrollbar and the dock can be annoying, popping-up on the right edge.
    • Displays -> True Tone
      • Is a nice feature but if you work with colors professionally consider keeping this off. Night shift as well if for whatever reason you find yourself regularly working at night
    • Control center -> Menu Bar -> Clock -> Analog
      • I set the clock to analog because 1) it can't be hidden, and 2) I replace it with Itsycal (see below). I rearrange it to be the most far right icon; this in effect becomes an icon to open the control center.
    • Control Center -> Accessibility shortcuts -> Show in menu bar
      • If you use any of the accessibility settings, this adds a little button to your control center that lets you toggle them on/off. Feel free to add other things in this section to your CC that may be useful.
    • Trackpad -> Tap to click
      • I find MacOS unusable without this on.
    Applications
    • Unless you're self-employed, these are things you may or may not be allowed to install per corporate policy. Nonetheless, these are things I use.
    • Itsycal - Free tiny calendar app that sits in the menu bar. I have it set to show the time/date (E, MMM d h:mm a) to replace the default time. When you click the time it shows a small calendar, mimicking Windows behavior. I feel MacOS should just do this by default. If you link your calendar it can also show upcoming events.
    • Raycast/Afred - Free/Paid spotlight replacement. Alfred is the one that's been around forever, Raycast a modern alternative. If there's one app I could choose to have it's probably this one. I personally switched to Raycast from Alfred years ago and I prefer it. I don't use any pro features, AI features and seldom 3rd party extensions. My absolute favorite thing is the built-in calculator, which I use for basic arithmetic, unit conversions, and more. For instance, opening up Raycast and typing "$23 $34 $22" shows $79; "63 days from tomorrow" shows December 9th, 2026, "$40 in jpy" shows "¥6,326", "130 kmh" shows 80.78 mph, and pressing return sends it to clipboard. Second favorite thing is the clipboard manager (set to cmd+shift+v) which I find an indispensable feature for any OS. Other things I use include color picker (set to cmd+shift+x), window tiling management (set to cmd+shift+control + left|right|up|down|m|.|return), emoji search (replacing the default one), caffeinate (keep computer awake), timer, and so on. It will for all intents and purposes replace a lot of small utility apps for most folk.
    • Cleanshot X - Paid screenshot tool. If you take a lot of screenshots or videos, this is the best one. I'm on v4.6. My favorite features include: video capture capabilities (showing Loom like camera head, showing keystrokes, clicks, device audio and/or microphone audio), scrolling capture, screenshot annotations, and being able to set OCR capture to a shortcut (e.g. I press cmd+opt+7, capture anything on screen like I were taking a screenshot, and the words in that capture go into my clipboard). I use that last one all the time. Shottr is a free (like WinRAR free) alternative that works ok, just for annotating screenshots.
    • Contexts - Paid window switching tool. Replaces the default cmd+tab switcher with a searchable list, which I much prefer. I bought a license for this years ago and it's something I use everyday and never think about it again.
    • Ice (or any alternative) - Free app that lets you hide and toggle visibility of items in the menu bar. For a decade people used Bartender for this, and people don't like Bartender anymore, so there's a bunch of alternatives now. I don't like a cluttered menu bar and this one works fine for me (I click the menu bar to toggle hidden).
    • BetterTouchTool - Paid complex automation / input customization utility. This is a heavy tool that's been around for a very long time that lets you do mostly anything that native MacOS doesn't when it comes to shortcuts, gestures, etc. I bought a license for v4 years ago and I'm still using it fine, I'm sure newer versions have more. It's hard to enumerate everything it can do but some highlights for me: specific app key forwarding and shortcuts (e.g. if I press cmd+k in this app, send cmd+p, or k+{delay}+tab+tab instead), hot corner functionality only if modifier key is held (I use it to quickly foreground apps, and would otherwise hate hot corners without this), customizing mouse buttons, etc. While Raycast and Hammerspoon (see below) can replace some common BTT functionality, nothing really comes close for obscure customizations, which can be worthwhile if you're constantly doing something for work.
    • Default Folder X - Paid finder add-on to make it easier to open/save/organize files. I knew about this tool and didn't use it for a long time but recently had a relevant use-case and decided it was worth the purchase. My most used feature is being able to quickly search and jump to a specific directory in open/save dialogs.
    • Hammerspoon - Free Lua-based scripting tool. If that means anything to you it may be valuable. It's similar to AutoHotkey for Windows.
    • Automator / Script Editor - Apple's default scripting engine. I use this for automating things that often interface with the OS itself, and for adding Finder quick actions.
    • KeyboardCleanTool - Free tiny app that locks your keyboard inputs so you can clean it. Helpful if you work around other people and care about appearances lol.
    • RightFont - Paid font manager. I'm using an old version (v8) and despite its warnings still works. If you work with a lot of fonts and font collections this may be useful to you.
    • Eagle - Paid photo/asset manager. If you work with lots of images and your work policy isn't strict with apps from Taiwanese companies, this is a helpful tool that I've been using for over six years. Similar to Adobe Bridge, or the defunct Google Picasa, but better.
    • GrandPerspective/OmniDiskSweeper/SpaceRadar - Free visual breakdown of storage space on computer. These are free alternatives to the popular paid software DaisyDisk. It's helpful for finding large forgotten files deep in nested folders to help reclaim storage space.
    • Syncthing - Free tool to sync folders across devices. Mostly self-explanatory; works seamlessly for me.
    • Tailscale - Free mesh-VPN / firewall traversal tool. Some companies might use Wireguard or Tailscale (based off Wireguard) for VPN. I use it to VPN into my home network when I need something.
    • UTM / VMware - Free virtualization/emulation software. If you have reasons for needing to run VM's, these two are good (VMWare used to be paid, but as of two years ago it's free). I prefer them to say VirtualBox (VirtualBuddy is fine). Some companies I've worked for only provide Parallels licenses, which is a paid alternative.
    • Antinote - Paid tiny note app. Similar to Default Folder X, knew about it for a long time and then decided to eventually buy it ($5) for a specific use-case. I really just wanted a note taking app that allows named variables. I have it set to my right hot corner and use it for quick jots. Can export to Apple Notes, Obsidian, etc, if that's important to your workflow.
    • Quicktime - Apple's default media player; listed here for professional context because if you have an iPhone you can plug it in and view and record the screen through the Quicktime window. Most screen-sharing apps let you connect a mobile screen, this is just an easy way. On later MacOS and iOS versions there's now a native iPhone Mirroring app.
    • SublimeText - Free/Paid text editor. It's a really good text manipulator. One of the oldest installed apps I use regularly, and even though I've long since replaced it for coding and writing, I always come back to it for manipulating text. Vim is the only thing that comes close, but that has a learning curve, whereas Sublime has a very easy, performant interface with regex and multiple cursors. Free like WinRAR but worth the license.
    • Handy - Free voice transcription app. Open source, downloads and runs local modern transcription models wrapped in a GUI. Only recently started talking to my computer regularly. New paradigm, works honestly pretty well, still developing the muscle memory for it (e.g. me typing instead of speaking this list).
    • Blip - Free cross-platform airdrop. Pairdrop.net if you don't want to install anything (but Blip does work well).
    Files and file organization
    • I dislike a cluttered desktop, so I keep two folders _Sandbox and _Projects. Sandbox has long just held things that may end up on my desktop, an intake for things that may not have a place yet. Screenshots are configured to be saved to ~/Documents/Screenshots. Projects is where I keep all of my organized work. The name and structure of this directory may vary. Sometimes it may be in Google Drive. More on what works for me below.
    • I made a GYST system for keeping work files organized. When working as a designer for clients, it'd be something like below (there's a bit more detail within each numbered folder, just keeping it brief here for an overview). Depending on you do, this will look a little or very different; for my personal files and self-employed business, I use a moderately modified version of the Johnny.Decimal system, of which relevance to you may be very high or very low. In any case, my advice is the same: come up with a system that works for you and then stick to it (and evolve it when needed). You'll thank yourself later.
    -- _Archive
    -- Client
    ------ Project
    ---------- 01 Received
    ---------- 02 Documents
    ---------- 03 Research
    ---------- 04 Assets
    ---------- 05 2D
    ---------- 06 3D CAD
    ---------- 07 UI
    ---------- 08 CG Renders
    ---------- 09 CMF
    ---------- 10 Photography
    ---------- 11 Outgoing
    ---------- 12 Deliverables
    ---------- 13 Presentations
    
    • I bought Default Folder X because I realized the friction of navigating to directories to save files on MacOS (on Windows I'd use Listary for the same purpose). With DFX and a Raycast extension that moves selected files to a directory you specify, I have found myself more regularly placing files where they should be, usually at the time of save, rather than post organization later. There's apps like Hazel that can help automate file organization, but in practice the files I'm organizing usually require manual input and decisions.
    • If you select multiple text or images in Finder, you can right click -> quick actions -> create PDF. This is helpful MacOS command that's not always very well known.
    • If you select multiple files in Finder you can right click -> rename, and there you'll find MacOS's built-in bulk rename utility that's also fairly unknown and quite solid for most use-cases. In the unlikely event you need something more robust (similar to Bulk Rename Utility on Windows), there's Name Mangler and A Better Finder Rename.
    • In Finder, turn on path bar, status bar, and Recents in your sidebar if not already there. Spacebar lets you preview items in Finder.
    Command line tools
    • If you don't find yourself in a terminal ever, this may be less relevant to you. Besides Homebrew I'm also going to leave out specific managers (e.g. for python, node) because if you're using them, your workplace probably has a standard/PoV.
    • iTerm - terminal emulator. There's a dozen, this is just an old and very popular one at one I use. It's my left hot corner.
    • Homebrew - MacOS package manager. This lets you install a vast majority of CLI tools, and some desktop applications, in the terminal. There are others that folks will argue are better, this is just the most well-known and used.
    • ffmpeg - Suite of libraries for manipulating and processing audio and video. Many programs are using this under the hood. I use it to convert MOV to MP4's to share videos in work platforms that don't preview MOV's, MP4's to GIF's for work platforms that can't show video, and to reduce the filesize of videos I'm sharing by fixing a constant rate factor. The last one is one of the most awesome things on this list truly, I even made a quick action to quickly run it on any file. At CRF 28 or so, it's basically magic -- it'll take a 1.4GB video down to like 70mb with virtually no discernible loss of quality.
    • fzf & fzf-tab - Fuzzy searching and fuzzy shell text completion. If this sounds useful to you it very likely will be. I also like being able to fuzzy search previously entered commands.
    • zoxide - cd replacement. Uses database and frequency algorithms to quickly route you to directories. So z acme would be equivalent of cd ~/Desktop/\_Projects/Clients/Acme.
    • ripgrep/rg & fd - grep and find replacements. Before I used the CLI regularly I preferred GUI's. Windows has Everything Search which is an incredible piece of software and nothing really comes close on the Mac side. I used HoudahSpot but eventually found the most capable are these two tools. I use yazi (see below) sometimes as TUI for these two.
    • yazi - Terminal file manager. I usually just use finder, but there are some limited cases where I find a terminal file manager helpful, and this the one I use. I like how it has integrations with other utilities like rg/fd and how easy it is to view and edit (text) files when jumping around directories.
    • visidata - TUI for exploring and manipulating tabular data. If you work with datasets of any regularity, this is pretty fun tool that let's you analyze and understand the shape of the data. Especially when the size of the dataset causes performance issues in something like Excel.
    19 votes
    1. LewsTherinTelescope
      Link Parent
      Do note though that Homebrew is dropping support for Intel Macs; the last applicable model is six years old so if you're getting a new computer it's probably not relevant, but in the case that it...

      Do note though that Homebrew is dropping support for Intel Macs; the last applicable model is six years old so if you're getting a new computer it's probably not relevant, but in the case that it is, you may need to look into alternatives like MacPorts.

      2 votes
    2. CptBluebear
      Link Parent
      Legendary. Thank you for the effort. I will be reading this thread and post a lot in the coming days.

      Legendary. Thank you for the effort. I will be reading this thread and post a lot in the coming days.

      1 vote
    3. DoubleSupercool
      Link Parent
      Another vote for Default Folder x. An absolute must.

      Another vote for Default Folder x. An absolute must.

      1 vote
  2. [6]
    marcus-aurelius
    Link
    Rectangle is a must for me to move the windows, I know mac now implements most of the functionality, anyway I still find it better, I heard good things about omniwm but I didn't do the jump yet....
    • Rectangle is a must for me to move the windows, I know mac now implements most of the functionality, anyway I still find it better, I heard good things about omniwm but I didn't do the jump yet.
    • Keeping you awake to keep the laptop from going to sleep during presentations.
    7 votes
    1. Bonooru
      Link Parent
      Seconding Rectangle. Its essential.

      Seconding Rectangle. Its essential.

      3 votes
    2. Macha
      Link Parent
      Note there's also caffeinate for a built in sleep prevention option

      Note there's also caffeinate for a built in sleep prevention option

      2 votes
    3. [2]
      CptBluebear
      Link Parent
      Ooh, Keeping you awake is nice. I snagged that one. I'll have a look at Rectangle.

      Ooh, Keeping you awake is nice. I snagged that one. I'll have a look at Rectangle.

      1 vote
      1. rodrigo
        Link Parent
        You don't need neither of them, if your usage is basic. macOS introduced windows management a few years ago. You can move a window to the screen's borders or use keyboard shortcuts — they are...

        You don't need neither of them, if your usage is basic.

        macOS introduced windows management a few years ago. You can move a window to the screen's borders or use keyboard shortcuts — they are listed in the Window menu. Note that if you use a non-Apple external keyboard, they probably won't work, since they depend on the globe key, which is rare on third-party keyboards.

        For keeping your computer awake, macOS has a little CLI app called caffeinate. Just type caffeinate -d on the terminal emulator to keep the computer awake indefinitely. There are other flags.

        9 votes
    4. shrike
      Link Parent
      You can replicate 99% of what Rectangle does with Hammerspoon And I prefer Amphetamine for keeping the computer awake.

      You can replicate 99% of what Rectangle does with Hammerspoon

      And I prefer Amphetamine for keeping the computer awake.

      1 vote
  3. [5]
    DrStone
    Link
    I've been using OS X / macOS professionally as a software engineer for ~15 years, plus another 5+ years longer in a personal capacity. I've been using a Windows desktop along side it for most of...

    I've been using OS X / macOS professionally as a software engineer for ~15 years, plus another 5+ years longer in a personal capacity. I've been using a Windows desktop along side it for most of my life (starting with 3.1), though it took more of a gaming and media focused role once I got my first mac. I've also spent a number of years daily driving and tinkering various linux distros for fun.

    I'm a big proponent of using a piece of hardware or software as-is when I first get it until I understand both what the tool offers and encourages, and more importantly, why. I've spent too much time bashing things to fit my prior workflows and preconceived notions only to find out that the indented usage, in the broader context, is actually much nicer. The key is to be very conscious of the XY problem when discovering friction and taking a moment to figure out what your ultimate goal is instead of the specific feature/flow you're used to or think you need.

    6 votes
    1. CptBluebear
      Link Parent
      I'm in this camp, but wanted to know ahead of time what my options were. Some things are no brainers, I get what amphetamine or keep me awake are trying to accomplish. Others are already clear...

      I'm in this camp, but wanted to know ahead of time what my options were. Some things are no brainers, I get what amphetamine or keep me awake are trying to accomplish. Others are already clear they add functionality like Raycast. Part of the reason I didn't ask for a Windows machine is precisely because I want to disrupt old habits and figure out how I can create new workflows.

      Luckily I'm not wholly unaware on how to steer a Mac, so an enhanced spotlight felt like it wouldn't disrupt the regular flow, I've just never had to use it as my own machine so anything I run into from this point on I can now find back here after assessing what I need.

      2 votes
    2. [3]
      Macha
      Link Parent
      I will say, having done that... MacOS window management still sucks and I'd still recommend at least Rectangle to improve it

      I will say, having done that... MacOS window management still sucks and I'd still recommend at least Rectangle to improve it

      1. [2]
        stu2b50
        Link Parent
        IMO macOS window management is great, the issue is that people are trying to fit a square peg through a circular hole. macOS isn’t about tiling. It’s not about full screen. It’s about having lots...

        IMO macOS window management is great, the issue is that people are trying to fit a square peg through a circular hole. macOS isn’t about tiling. It’s not about full screen. It’s about having lots of windows open and using spatial memory to remember what’s where. It aids in doing so by keeping window chrome low (with the toolbar at the top of the screen) and by doing a good job at keeping windows in the same place.

        Don’t time your windows, expect them to overlap, never full screen an app.

        2 votes
        1. Macha
          Link Parent
          I'm glad that works for you. For me, the last thing I want is for my computer desktop to resemble my physical desktop. One of the big advantages of doing stuff on the computer rather than by hand...

          I'm glad that works for you. For me, the last thing I want is for my computer desktop to resemble my physical desktop. One of the big advantages of doing stuff on the computer rather than by hand is being able to rely on the system to keep things laid out in a useful manner and not be flipping through papers every few minutes to find that one damn page in a stack.

  4. [3]
    shijie
    Link
    Congrats on your new Mac, it's great. Homebrew: It’s a package manager for Terminal and it’s great. Easy installs and updates. Also you can save your configurations for easy reinstalls Onyx: Helps...

    Congrats on your new Mac, it's great.

    Homebrew: It’s a package manager for Terminal and it’s great. Easy installs and updates. Also you can save your configurations for easy reinstalls

    Onyx: Helps clean your mac and gives easier access to certain system commands

    Bear: It’s a note-taking app and it’s great. The Notes app that Macs come with is solid too

    Spotlight: Press cmd + space to bring up spotlight search. This comes with macos and is a powerful search and apple launcher

    • Apple is clearly selling your data through spotlight. You can stop some of it by going to System Settings > Spotlight > Results From System, then uncheck everything except apps.

    Apple Reminders: It’s another Apple app that is secretly powerful. You can make location and time based reminders. I rarely use it, but on the

    Hazel: It’s an autmation app for finder. It monitors folders and does actions based on conditions. For instance, I use hazel to move pictures from my downloads folder if they’re older than a week

    Stuff that comes with macOS:

    • Tap to click: System Settings > Trackpad > Tap to click. It’s a personal preference but Tap to click is easier than just pressing hard on everything you need to click
    • Shortcuts are good for automation. You need to know a little about coding, but it’s mostly drag and drop stuff.
    • Hot Corners: System settings > Desktop & Dock > Hot Corners. They’re little gestures you can use to bring up certain features. Like i can drag my cursor to my bottom left corner to lock my screen.
    • Screenshots:
      • CMD + SHIFT + 3 to take a screenshot
      • CMD + SHIFT + 4 to take a selected portion of a screenshot
      • CMD + SHIFT + 5 to take a screenrecord and see the rest of the screenshot options
    • Hightlight:
      • CMD + C to copy, CMD + V to paste
      • CMD + Option + (direction) to highlight next word
      • CMD + Shift + (direction) to hightlight everything in that direction

    Apps I don’t use but hear great things about:

    • Alfred & Raycast: They’re improved versions of spotlight that are extreemly customizable and powerful. Use them for search, automations, and launching apps

    There’s a ton of other stuff and i might add to this as I think of things.

    5 votes
    1. CptBluebear
      Link Parent
      Reminders should be one I take a look at. Though it does seem it may cause a loss of sentence structure when Hazel sounds nice but I doubt I'll use it much. I tend to keep file management to a...

      Reminders should be one I take a look at. Though it does seem it may cause a loss of sentence structure when

      Hazel sounds nice but I doubt I'll use it much. I tend to keep file management to a minimum on work laptops as you're usually better off working in some shared environment. Nevertheless, saved.

      A colleague of mine also mentioned Hot Corners and while I will likely check it out I have a visceral response to the name.

      Thanks for the suggestions!

      4 votes
    2. adutchman
      Link Parent
      Homebrew is great. Made me feel a bit more at home as a Linux user when I had a macbook for work.

      Homebrew is great. Made me feel a bit more at home as a Linux user when I had a macbook for work.

      2 votes
  5. tauon
    Link
    As a Mac customization nerd, I’ll try and remember to reply more in-depth later. But for now, in addition to the others’ recommendations, in case you’re a video person, Quinn Nelson of Snazzy Labs...

    As a Mac customization nerd, I’ll try and remember to reply more in-depth later. But for now, in addition to the others’ recommendations, in case you’re a video person, Quinn Nelson of Snazzy Labs has multiple videos on cool/interesting macOS apps (two of the more recent ones here and here).

    You’re probably, nay, almost definitely not going to need even close to all of these apps, but he does include some nice inspirations even for improvements to the “basics” of computer usage on a Mac from time to time.

    3 votes
  6. [2]
    DoubleSupercool
    Link
    It’s been a while since I have used a Mac, but when I was doing corpus linguistics research with tens of thousands of text files, Publicspace apps were a godsend, specifically A Better Finder...

    It’s been a while since I have used a Mac, but when I was doing corpus linguistics research with tens of thousands of text files, Publicspace apps were a godsend, specifically A Better Finder Rename and Big Mean Folder Machine. Worth every penny.

    https://www.publicspace.net/index.html

    2 votes
    1. CptBluebear
      Link Parent
      Those may work well combined with Raycast! I'm still figuring out how that works but it looks to be useful when I have a search bar able to find things I sorted using Rename tools. By the by, if...

      Those may work well combined with Raycast! I'm still figuring out how that works but it looks to be useful when I have a search bar able to find things I sorted using Rename tools.

      By the by, if anyone has any tips for setting up Raycast or BetterTouchBar, I'm all ears.

      1 vote
  7. [3]
    skybrian
    Link
    Macs come with a lot of pretty decent apps, so I wouldn’t say there’s anything that’s a must-have. I install Chrome first thing because it’s what I’m used to, but Safari is decent. Since there’s...

    Macs come with a lot of pretty decent apps, so I wouldn’t say there’s anything that’s a must-have. I install Chrome first thing because it’s what I’m used to, but Safari is decent.

    Since there’s more horizontal than vertical space, I move the dock to the right side.

    2 votes
    1. [2]
      CptBluebear
      Link Parent
      Moving the dock may not be a bad idea. I did enable the Stage Manager so part of the screen's edges have been filled already. Though while some of the Stage Manager features are nice, I'm not...

      Moving the dock may not be a bad idea. I did enable the Stage Manager so part of the screen's edges have been filled already. Though while some of the Stage Manager features are nice, I'm not entirely sold on how it works.

      1 vote
      1. Bonooru
        Link Parent
        Another option (and what I do) is hide the dock so that it doesn't show up unless my mouse is down at the bottom of the screen. If I need to check what's open, I tend to cmd+tab, and if I need to...

        Another option (and what I do) is hide the dock so that it doesn't show up unless my mouse is down at the bottom of the screen. If I need to check what's open, I tend to cmd+tab, and if I need to open something, I use Alfred, so the dock doesn't get that much use.

        1 vote
  8. Bonooru
    Link
    Things that I have installed, use regularly, and haven't been mentioned yet Timeout is my stretch reminder to help prevent RSIs Alfred is what spotlight wants to be. It's a shortcut that will let...

    Things that I have installed, use regularly, and haven't been mentioned yet

    • Timeout is my stretch reminder to help prevent RSIs
    • Alfred is what spotlight wants to be. It's a shortcut that will let me easily launch apps, run scripts, search my file system, and a bunch of other utilities
    • Amphetamine lets me easily keep my computer from sleeping during meetings and such
    • Stats tells me interesting things about the state of my system. Mostly this is essential for the battery display and nice for things like cpu and memory
    2 votes
  9. LewsTherinTelescope
    Link
    People have mentioned the big things like Raycast already, but a few other utilities I like: toggleMute: Adds an icon to the menu bar showing whether your mic is muted on the system level and lets...

    People have mentioned the big things like Raycast already, but a few other utilities I like:

    • toggleMute: Adds an icon to the menu bar showing whether your mic is muted on the system level and lets you use a global hotkey to toggle it. There's a Raycast extension that's similar, but I found the icon for the standalone app to more reliably show the correct state when I tested it.
    • BackgroundMusic: App-specific volume levels. Has the unfortunate side effect of always showing the warning that an app is recording audio, though, so I tend to keep it off except when I need it.
    • OpenMTP: File transfer with plugged-in Android devices. SwiftMTP is a newer alternative with a more native-feeling UI, but I've not tested the functionality to see if either works better or not.
    • Karabiner-Elements: Key remapping. Has some complex options, but I mostly use a few simple things like changing around the media keys on my external keyboard.
    • Keka: Archive creation and extraction for a bunch of file types. Note that it works like the default MacOS unarchiver in that it just extracts the contents right away; if you want to browse them first, it looks like ShichiZip supports that, but I only just discovered it exists so I can't yet vouch for quality.

    And a couple built-in features:

    • Keyboard Shortcuts: Page in system settings that not only lets you change most system-wide shortcuts, but lets you assign a custom shortcut to any menu bar item in any app (at least, any app that uses the system menu bar).
    • Login Items: Page in system settings that allows you to run any app or shell script at login.
    2 votes
  10. Weldawadyathink
    Link
    Hyperspace (paid): Download more disk space! Apfs, the file system that apple uses, has a really cool feature called copy on write. When you make a copy of a large file, the copy happens instantly...

    Hyperspace (paid): Download more disk space! Apfs, the file system that apple uses, has a really cool feature called copy on write. When you make a copy of a large file, the copy happens instantly and takes up zero extra disk space.

    (What actually happens is the system marks the data as copy on write. When you edit it, instead of editing the existing data, it makes a copy and then edits it. Since saving to an ssd requires writing a new version instead of editing in place anyway, you don’t notice a difference. But if you want a bunch of different instances of your 200gb photo library in 6 different places on your disk, it will fit with room to spare on a 512gb ssd since it’s only storing one true copy.)

    However that all only works if you actually copy the files from finder. If you download the same file multiple times (like if you for some reason use npm instead of a proper package manager), this mechanism doesn’t work. This is where Hyperspace comes in. It will scan your disk, find duplicate files, and recreate them with the copy on write mechanism, freeing that space. Depending on your usage, you can save quite a bit of disk space.

    I am currently messing around with different configs and whatnot for elite dangerous running in crossover bottles. I have ED installed in three different bottles for various tests. Because of hyperspace, it’s only taking up 50gb or so, not the 150gb that three separate installs would take.

    2 votes
  11. [3]
    gary
    Link
    I'm on the opposite of everyone with tap to click. With trackpads post-2016, it's better to actually click. Change the force required to the lightest setting and you'll save yourself the lag of...

    I'm on the opposite of everyone with tap to click. With trackpads post-2016, it's better to actually click. Change the force required to the lightest setting and you'll save yourself the lag of having to lift up your finger. Post-2016, the click feeling is equal no matter where you are on the trackpad and the sensitivity is configurable because it's not a physically moving trackpad anymore but a force sensor.

    Finger moves pointer to location, press down, clicked. Versus finger moves pointer to location, lift up, bring back down, clicked. Why move finger when there's no need? It's slower.

    The extra benefit is that immediately after you press down, you can hold and just move for grab and move. There's tactile feedback that tells your brain the grab is valid versus when you tap, there's more uncertainty.

    1 vote
    1. CptBluebear
      Link Parent
      I used to tick off my wife by purposefully clicking down hard on her old MacBook Air some 10ish years ago. Friendly ribbing of course. But it did instill in me a penchant for clicking the...

      I used to tick off my wife by purposefully clicking down hard on her old MacBook Air some 10ish years ago. Friendly ribbing of course. But it did instill in me a penchant for clicking the trackpad.. which hasn't eroded.

      For this specific laptop however I'm still in the figuring out phase. I have the trackpad that feels alright, they also gave me a magic mouse that desperately needs a mousemat to come remotely close to its potential, but I'll always have the option to buy something else if neither is sufficient. I've never been sold on trackpads as the main mousing device. Short bursts sure, not an entire working day though!

      1 vote
    2. economichael
      Link Parent
      Once I discovered three finger drag in accessibility settings I never went back. gotta get the word out since this should be default imo.

      Once I discovered three finger drag in accessibility settings I never went back. gotta get the word out since this should be default imo.

      1 vote
  12. tomf
    (edited )
    Link
    I really like Swiftbar -- it basically puts script output in the menubar. For me, I have an unread email account, a list of tasks / movies / tv / reminders (all based on timestamps) fed from...

    I really like Swiftbar -- it basically puts script output in the menubar. For me, I have an unread email account, a list of tasks / movies / tv / reminders (all based on timestamps) fed from Google Sheets, control sabnzbd, control my hue lights, and more.. its pretty handy.

    quick edit: BetterTouchTool is fantastic and you can do so much with it. I also use Yabai for a twm. brew.sh is super handy if you're in your terminal a lot and need good tools.

    1 vote
  13. poduski
    Link
    I used to use a Jumpcut a ton, it’s a menu bar icon for cacheing your clipboard. It doesn’t work with images but it’s old as hell and free.

    I used to use a Jumpcut a ton, it’s a menu bar icon for cacheing your clipboard. It doesn’t work with images but it’s old as hell and free.

    1 vote
  14. CptBluebear
    Link
    One of the difficulties of switching operating systems is the institutional knowledge requirement for stuff like shortcuts. Aside from the obvious few (copy/paste, lock screen, open/close tab) I'm...

    One of the difficulties of switching operating systems is the institutional knowledge requirement for stuff like shortcuts. Aside from the obvious few (copy/paste, lock screen, open/close tab) I'm stumbling a bit when it comes to navigating the OS itself. It also makes setting up shortcut based software a bit dense, as the icons for control, option, and command aren't fully ingrained yet and I also don't know if I'm overwriting existing shortcuts.
    Small fries all things considered, and something that will likely come with time, but still.. any shortcuts I shouldn't overlook?

    1 vote
  15. shrike
    Link
    Vorssaint is pretty new, but does a ton of small little things you can turn on or off based on your own preferences.

    Vorssaint is pretty new, but does a ton of small little things you can turn on or off based on your own preferences.

    1 vote
  16. [2]
    creesch
    Link
    I no longer use a mac device. But, I used to have a macbook until three years ago for work. For me, the biggest annoyance was macOS window management. Although since I last used it some things...

    I no longer use a mac device. But, I used to have a macbook until three years ago for work. For me, the biggest annoyance was macOS window management. Although since I last used it some things seem to have improved, apparantly a tool like rectangle (Windows inspired window management) is less necessary although it is my understanding that it still improves the macOS implementation.

    Some other utilities I really liked are:

    • [not free] Dockmate giving you windows like previews of windows from your dock.
    • [Open source] alt-tab bring the windows alt tab experience to MacOS.
    • [not free] SoundSource giving you much more fine-grained sound control on macOS on a per device and app level. You get access to equalizers, other filters, easier device selection and a whole lot more. It certainly isn't cheap, but for me it was worth it.
    • [Open source] Homebrew package manager, I assume you are familiar with it, but I just mentioned it in case you are not.
    1 vote
    1. Chiasmic
      Link Parent
      Alt Tab is a big improvement to the experience, especially as you can pick and choose whether to invoke macOS or windows like swapping.

      Alt Tab is a big improvement to the experience, especially as you can pick and choose whether to invoke macOS or windows like swapping.

  17. LumaBop
    Link
    My number one biggest macOS productivity tip is to use the Option button! The Options button is like a magic wand that exposes a bunch of extra options in all kinds of places (shocking, I know)....

    My number one biggest macOS productivity tip is to use the Option button! The Options button is like a magic wand that exposes a bunch of extra options in all kinds of places (shocking, I know). Whenever you have a context menu open, Option usually exposes a bunch of extra actions or variants of actions already available: for example, right click on an open app in the dock, and you'll see an option to Quit the app; press down Option, and that becomes Force Quit! Or in Finder, right click a file, and press Option to make the Open With... action become Always Open With. These extra actions are everywhere if you look for them.

    Another good way to discover actions you can take in an app is to open the Help tab in the menu bar, and just search for the action you want to perform. Not only will it expose the relevant actions, but when you hover over one of them, it will show you where to find that action next time! For example, open the Help menu in Safari and begin searching for Close Other Tabs. Once the option is shown, you can hover over it, which will cause the Menu Bar to open the File tab and highlight the option to Close Other Tabs, also showing you that it can be performed with the keyboard shortcut ⌥ ⌘ W (that's Option+Command+W).

    For me, LookAway is essential to help me avoid eye strain and poor posture by diligently reminding me to blink, sit upright and take breaks. I've configured it to really nag me about these things, which I find essential.

    I would also second the recommendation of Tailscale to make all your devices feel magically connected, although I feel this is more or less useful depending on whether you have several work machines (i.e. I have my Mac mini in the office and my MacBook Pro for WFH, and it's really useful to be able to access the office mini from home).

    If you use an external mouse with your MacBook I strongly recommend Mac Mouse Fix. There are a few similar programs but this is currently my favourite, not just because it let's you use a more sensible acceleration profile but because it let's me assign touchpad gestures to my extra mouse buttons in a way that works extremely smoothly. This is the only way to make mice useful on macOS for me because I really rely on touchpad gestures most of the time.

    Speaking of which, you should be aware of the important multitouch gestures. Go to Settings > Trackpad (or just search for trackpad). I prefer to use three rather than the default four fingers for most gestures, which you can configure:

    • Swipe Left or Right with Three Fingers: to switch between spaces (desktops in Windows parlance). I always have multiple spaces open for organising apps
    • Swipe Up with Three Fingers: to access Mission Control, which shows an overview of all windows open in your current space, and shows an overview of the spaces at top of the screen. Again I use this all the time.
    • Swipe Down with Three Fingers: to view the App Exposé, which shows all windows (across spaces) open for the current app. Most useful when I have a bunch of Preview windows open with different documents! Bonus tip: use Preview to view all kinds of documents and file types, it's super powerful.

    There are also gestures for opening the notification pane, app search menu, and showing the desktop, which I use occasionally.

    I pro tip for managing multiple spaces: I much prefer to toggle the setting "Automatically rearrange Spaces based on most recent use" to OFF, it's on by default. You can find it at Settings > Desktop & Dock > Mission Control. Automatic rearrangement makes a bit of sense but I more often find myself getting lost if this setting is on (as it is by default).

    I'm also a bit weird because I really like Stage Manger (Settings > Desktop & Dock > Stage Manager). Basically it's a different way of managing windows where only the main focused application/windows are shown in full as normal, and other windows shrink towards the side of the display. I find this a MUCH more useful way of having an overview of the windows I am currently working with rather than having a bunch of windows stacked and overlapping one another. It's a bit like having a miniature Mission Control always visible on the edge of your display.

    I'm also going to recommend some extensions for my favourite browser, Safari. I do feel like Safari is a bit slept on as a browser, and sure as long as Chrome has a massive monopoly any other option will always be slower and have more bugs, but honestly Safari and Firefox are really good nowadays (especially Safari IMO). For me, two extensions are absolutely essential: uBlock Origin Lite and Stop the Madness. So many websites are just awful to use nowadays, and blocking most ads (uBlock) and restoring broken features (StM) - like some websites preventing copy/paste from working properly - is just a basic defensive measure for the average internet user. I also need to be able to delete visual elements that take up too much space and get in the way of the content.

    Hope this helps!

  18. NaraVara
    Link
    I’d love to see some recs for freeware or pay-once productivity apps. I’ve always preferred Pages to the other word processors because I find it much better for layout and editing (I generally...

    I’d love to see some recs for freeware or pay-once productivity apps. I’ve always preferred Pages to the other word processors because I find it much better for layout and editing (I generally draft text in a markdown editor anyway and paste it in for layout and revision/editing). But ever since they started doing the annoying upsell for the iWork subscription service it pisses me off every time I start it up.

    LibreOffice and stuff are just pug ugly so I don’t know what to do.

  19. Narry
    Link
    There’s a lot of these apps that have been mentioned year I use and co-sign. For security, I use a lot of Objective-See’s free/open source tools. Mostly I use Lulu, ReiKey, BlockBlock, KnockKnock,...

    There’s a lot of these apps that have been mentioned year I use and co-sign.

    For security, I use a lot of Objective-See’s free/open source tools. Mostly I use Lulu, ReiKey, BlockBlock, KnockKnock, RansomWhere and Netiquette which comes with Lulu but is available on its own I believe.

    For usability I use Shottr for screen capture, btop in my terminal in place of Activity Monitor (installed via homebrew), HyperKey to give me a spare meta key that I remap keyboard shortcuts to so that I free up the command key for other apps, and eqMac because he default volume controls are kinda spotty for my TV monitor.