This repo contains my configuration files (dotfiles) that I used to use for my mac. You can check the screenshots directory for a preview of my setup.
Currently, I don't use these dotfiles anymore so I don't plan on making a proper full installation process but you can take bits from here and use it as inspiration for creating your own setups. See Current Setup for more information.
After around 3 months of using a custom setup, I switched back to regular macOS setups because I was lacking a lot of functionality and I was spending too much time trying to fix things. Here's a list of apps and tools I currently use:
- Spotlight Search, Clipboard Manager, and an extremely useful tool: Raycast
- Terminal: Warp
- Browser: Arc
- Code Editor: VSCode and Zed with Catppuccin Mocha theme
- Music: Spotify and Apple Music
- Notes: Obsidian and Notion
- Music Player Menu Bar Controls: Tuneful Note: the latest version of this app is paid, but the last free version is still available on their git repo.
- Window Management: Rectangle
- AltTab Manager: AltTab
- Menubar Manager: Hidden Bar
- Battery Manager: BatFi Note: this app was free up to v2.2.0. I have stored the last free version in this repo. Disable all automatic updates so that you don't have to face a paywall.
- Stat Manager: Stats
- Mouse Scroll Movement: Mos
- Local LLM Usage: Ollama and LM Studio
| App | Hotkey | Action |
|---|---|---|
| Rectangle | cmd + shift + ← |
Snap window to left half of screen |
| Rectangle | cmd + shift + → |
Snap window to right half of screen |
| Rectangle | cmd + shift + ↓ |
Snap window to bottom half of screen |
| Rectangle | cmd + shift + ↑ |
Snap window to top half of screen |
| Rectangle | cmd + shift + backspace |
Almost maximized window (within desktop) |
| Rectangle | cmd + shift + enter |
Maximized window (within desktop) |
| Raycast | cmd + . |
Search emojis and symbols |
| Raycast | cmd + option + c |
Clipboard history |
| Raycast | control + f |
Raycast notes |
