Commit 89eb50d229

89eb50d229d664a3c5ddb7bb381f470084530fa5

parent: 7d3ef2c659

Unsigned

cmc <hello@cleberg.net> · 2024-04-10 13:46 UTC

update macOS wiki post

Layout: unified · split

content/wiki/macos.org +58 −98
@@ -1,28 +1,26 @@
11#+title: macOS
2#+date: <2024-03-13 Wed 08:00:00>
2#+date: <2024-04-10 Wed 08:36:50>
33
44Related:
55
66- [[/wiki/hardware.html][Hardware]]
77
8My primary OS. Currently running macOS Sonoma 14. This wiki page
9contains most of the apps I have used at one point or another across my
10different Macbooks.
8My primary OS. Currently running macOS Sonoma 14. This wiki page contains most
9of the apps I have used at one point or another across my different Macbooks.
1110
12[=*=] = My favorites
11(=*=) = My favorites
1312
1413** Configuration
1514
1615*** Disable System Services
1716
18- [[https://developer.apple.com/documentation/security/disabling_and_enabling_system_integrity_protection][Disabling
19 and Enabling System Integrity Protection]]
17- [[https://developer.apple.com/documentation/security/disabling_and_enabling_system_integrity_protection][Disabling and Enabling System Integrity Protection]]
2018- Disable Gatekeeper: =sudo spctl --master-disable=
2119
2220*** Dotfiles
2321
24These are probably out of date, but they give a general idea of how I
25configure my machine.
22These are probably out of date, but they give a general idea of how I configure
23my machine.
2624
2725#+begin_src config
2826# ~/.zshrc
@@ -81,112 +79,74 @@ echo "yabai configuration loaded.."
8179
8280*** Browsers
8381
84- [[https://librewolf.net/][Librewolf]] [=*=] - Custom version of
85 Firefox, focused on privacy and security
86 - [[https://bitwarden.com/][Bitwarden]] - An open source password
87 manager
88 - [[https://darkreader.org/][Dark Reader]] - Dark mode for all the
89 websites
90 - [[https://libredirect.github.io/][Libredirect]] - Automatic web
91 redirections
92 - [[https://strongboxsafe.com/][Strongbox]] - Keepass password manager
93 for iOS & macOS
94 - [[https://ublockorigin.com/][uBlock Origin]] - Free, open-source ad
95 content blocker
96- [[https://github.com/ungoogled-software/ungoogled-chromium][Ungoogled
97 Chromium]] - Google Chromium, sans integration with Google
98- [[https://www.gnu.org/software/emacs/manual/html_mono/eww.html][eww]] -
99 Emacs Web Wowser, for TUI browsing
82- [[https://librewolf.net/][Librewolf]] (=*=) - Custom version of Firefox, focused on privacy and security
83 - [[https://bitwarden.com/][Bitwarden]] - An open source password manager
84 - [[https://darkreader.org/][Dark Reader]] - Dark mode for all the websites
85 - [[https://libredirect.github.io/][Libredirect]] - Automatic web redirections
86 - [[https://strongboxsafe.com/][Strongbox]] - Keepass password manager for iOS & macOS
87 - [[https://ublockorigin.com/][uBlock Origin]] - Free, open-source ad content blocker
88- [[https://github.com/ungoogled-software/ungoogled-chromium][Ungoogled Chromium]] - Google Chromium, sans integration with Google
89- [[https://www.gnu.org/software/emacs/manual/html_mono/eww.html][eww]] - Emacs Web Wowser, for TUI browsing
10090
10191*** Communications
10292
103- [[https://github.com/tulir/gomuks][gomuks]] - A terminal based Matrix
104 client
105- [[https://www.thunderbird.net/][Thunderbird]] [=*=] - An open source
106 email client by Mozilla
107- [[https://signal.org/][Signal]] [=*=] - A simple, powerful, and secure
108 messenger
93- [[https://element.io/][Element]] (=*=) - Matrix's default GUI client
94- [[https://github.com/tulir/gomuks][gomuks]] - A terminal based Matrix client
95- [[https://www.thunderbird.net/][Thunderbird]] (=*=) - An open source email client by Mozilla
96- [[https://signal.org/][Signal]] (=*=) - A simple, powerful, and secure messenger
10997
11098*** Development
11199
112- [[https://www.docker.com/products/docker-desktop/][Docker Desktop]] -
113 Docker containers for your desktop
114 - [[https://github.com/open-webui/open-webui][open-webui]] -
115 User-friendly WebUI for LLMs
116- [[https://iterm2.com/][iTerm2]] [=*=] - The best terminal for macOS,
117 hands down
100- [[https://www.docker.com/products/docker-desktop/][Docker Desktop]] - Docker containers for your desktop
101 - [[https://github.com/open-webui/open-webui][open-webui]] - User-friendly WebUI for LLMs
102- [[https://iterm2.com/][iTerm2]] (=*=) - The best terminal for macOS, hands down
103- [[https://podman-desktop.io/][Podman Desktop]] (=*=) - Open source tool for containers and Kubernetes
118104- [[https://developer.apple.com/xcode/][Xcode]] - Apple's IDE
119- [[https://en.wikipedia.org/wiki/Z_shell][zsh]] [=*=] - My shell
120 preference due to its plugin and theme community
121 - [[https://github.com/zsh-users/zsh-autosuggestions][zsh-autosuggestions]] -
122 Fish-like autosuggestions for zsh
123 - [[https://github.com/zsh-users/zsh-syntax-highlighting][zsh-syntax-highlighting]] -
124 Fish shell like syntax highlighting for Zsh
105- [[https://en.wikipedia.org/wiki/Z_shell][zsh]] (=*=) - My shell preference due to its plugin and theme community
106 - [[https://github.com/zsh-users/zsh-autosuggestions][zsh-autosuggestions]] - Fish-like autosuggestions for zsh
107 - [[https://github.com/zsh-users/zsh-syntax-highlighting][zsh-syntax-highlighting]] - Fish shell like syntax highlighting for Zsh
125108
126109*** Editors
127110
128- [[https://github.com/doomemacs/doomemacs][Doom Emacs]] - An Emacs
129 framework, great for working in org-mode
130- [[https://obsidian.md/][Obsidian]] [=*=] - A nice Markdown-based
131 editor based on a "vault" structure. Offers a paid sync solution and
132 community extensions
133- [[https://standardnotes.com/][Standard Notes]] - A simple text editor
134 focused on privacy and security. Offers a paid sync solution and
135 community extensions
136- [[https://vscodium.com/][VSCodium]] [=*=] - VS Code without
137 proprietary blobs
111- [[https://github.com/doomemacs/doomemacs][Doom Emacs]] (=*=) - An Emacs framework, great for working in org-mode
112- [[https://obsidian.md/][Obsidian]] - A nice Markdown-based editor based on a "vault" structure.
113 Offers a paid sync solution and community extensions
114- [[https://standardnotes.com/][Standard Notes]] - A simple text editor focused on privacy and security. Offers
115 a paid sync solution and community extensions
116- [[https://vscodium.com/][VSCodium]] - VS Code without proprietary blobs
138117
139118*** Media
140119
141- [[https://skylum.com/luminar][Luminar]] - Luminar offers top-notch
142 photo editing features
120- [[https://skylum.com/luminar][Luminar]] - Luminar offers top-notch photo editing features
143121- [[https://www.minecraft.net/][Minecraft]] - Block mining simulator
144- [[https://netnewswire.com/][NetNewsWire]] - A free and open source RSS
145 reader for Mac, iPhone, and iPad
146- [[https://www.plex.tv/][Plex]] [=*=] - Desktop client for the Plex
147 Media Server
148- [[https://store.steampowered.com/][Steam]] - The top gaming
149 marketplace for computers
150- [[https://transmissionbt.com/][Transmission]] [=*=] - A Fast, Easy and
151 Free Bittorrent Client
152- [[https://www.videolan.org/vlc/][VLC]] - A free and open source
153 cross-platform multimedia player
122- [[https://netnewswire.com/][NetNewsWire]] - A free and open source RSS reader for Mac, iPhone, and iPad
123- [[https://www.plex.tv/][Plex]] (=*=) - Desktop client for the Plex Media Server
124- [[https://store.steampowered.com/][Steam]] - The top gaming marketplace for computers
125- [[https://transmissionbt.com/][Transmission]] (=*=) - A Fast, Easy and Free Bittorrent Client
126- [[https://www.videolan.org/vlc/][VLC]] - A free and open source cross-platform multimedia player
154127
155128** Package Management
156129
157- [[https://brew.sh/][Homebrew]] [=*=] - The Missing Package Manager for
158 macOS (or Linux)
159- [[https://www.macports.org/][MacPorts]] - A system to compile,
160 install, and manage open source software
130- [[https://brew.sh/][Homebrew]] (=*=) - The Missing Package Manager for macOS (or Linux)
131- [[https://www.macports.org/][MacPorts]] - A system to compile, install, and manage open source software
161132
162133*** Utilities
163134
164- [[https://www.macbartender.com/Bartender5/][Bartender 5]] [=*=] - Easy
165 control and customization over the native macOS menu bar
166- [[https://betterdisplay.pro/][BetterDisplay]] - Allows you to tweak a
167 ton of features of built-in and external screens, such as scaling,
168 configuration overrides, and color/brightness upscaling
169- [[https://bitwarden.com/][Bitwarden]] - An open source password
170 manager
171- [[https://ollama.com/][Ollama]] - Run Llama 2, Code Llama, and other
172 models locally on your machine
173 - [[https://github.com/kghandour/Ollama-SwiftUI][Ollama Swift]] - User
174 Interface made for Ollama.ai using Swift
175- [[https://obdev.at/products/littlesnitch/index.html][LittleSnitch]] -
176 Shows all network connections on your Macbook, including system and
177 privileged services
178- [[https://obdev.at/products/microsnitch/index.html][MicroSnitch]] -
179 Camera & microphone monitoring and alterting service
180- [[https://mullvad.net/][Mullvad]] [=*=] - A private VPN service
181- [[https://github.com/koekeishiya/skhd][skhd]] [=*=] - Simple hotkey
182 daemon for macOS
183- [[https://strongboxsafe.com/][Strongbox]] - Keepass password manager
184 for iOS & macOS
185- [[https://syncthing.net/][Syncthing]] [=*=] - Continuous file
186 synchronization
187- [[https://www.bresink.com/osx/TinkerTool.html][TinkerTool]] - Unlock
188 hidden configuration options for macOS
189- [[https://github.com/koekeishiya/yabai][yabai]] [=*=] - Automatic
190 window tiling
191- [[https://github.com/yt-dlp/yt-dlp][yt-dlp]] - A youtube-dl fork with
192 additional features and fixes
135- [[https://www.macbartender.com/Bartender5/][Bartender 5]] (=*=) - Easy control and customization over the native macOS menu
136 bar
137- [[https://betterdisplay.pro/][BetterDisplay]] - Allows you to tweak a ton of features of built-in and external
138 screens, such as scaling, configuration overrides, and color/brightness
139 upscaling
140- [[https://bitwarden.com/][Bitwarden]] - An open source password manager
141- [[https://ollama.com/][Ollama]] - Run Llama 2, Code Llama, and other models locally on your machine
142 - [[https://github.com/kghandour/Ollama-SwiftUI][Ollama Swift]] - User Interface made for Ollama.ai using Swift
143- [[https://obdev.at/products/littlesnitch/index.html][LittleSnitch]] - Shows all network connections on your Macbook, including system
144 and privileged services
145- [[https://obdev.at/products/microsnitch/index.html][MicroSnitch]] - Camera & microphone monitoring and alterting service
146- [[https://mullvad.net/][Mullvad]] (=*=) - A private VPN service
147- [[https://github.com/koekeishiya/skhd][skhd]] (=*=) - Simple hotkey daemon for macOS
148- [[https://strongboxsafe.com/][Strongbox]] - Keepass password manager for iOS & macOS
149- [[https://syncthing.net/][Syncthing]] (=*=) - Continuous file synchronization
150- [[https://www.bresink.com/osx/TinkerTool.html][TinkerTool]] - Unlock hidden configuration options for macOS
151- [[https://github.com/koekeishiya/yabai][yabai]] (=*=) - Automatic window tiling
152- [[https://github.com/yt-dlp/yt-dlp][yt-dlp]] - A youtube-dl fork with additional features and fixes