[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"pack-detail-mac-weekend-essentials-fr":3,"seo:pack:mac-weekend-essentials:fr":90},{"code":4,"message":5,"data":6},200,"操作成功",{"pack":7},{"slug":8,"icon":9,"tone":10,"status":11,"status_label":12,"title":13,"description":14,"items":15,"install_cmd":89},"mac-weekend-essentials","🍎","#1F1F1F","stable","Stable","L'essentiel Mac du Week-End","Neuf outils open-source qui transforment un macOS tout neuf en machine clavier-first, tilée, automatisée, en un samedi après-midi. Launcher, raccourcis, tiling, presse-papiers, vidéo, éditeur — avec avis.",[16,28,35,45,52,59,66,73,82],{"id":17,"uuid":18,"slug":19,"title":20,"description":21,"author_name":22,"view_count":23,"vote_count":24,"lang_type":25,"type":26,"type_label":27},4682,"33e1811f-5510-11f1-9bc6-00163e2b0d79","cerebro-open-source-cross-platform-productivity-launcher-33e1811f","Cerebro — Open-Source Cross-Platform Productivity Launcher","An open-source, extensible application launcher for Linux, macOS, and Windows with a plugin ecosystem for search, calculations, translations, and more.","AI Open Source",117,0,"en","config","Config",{"id":29,"uuid":30,"slug":31,"title":32,"description":33,"author_name":22,"view_count":34,"vote_count":24,"lang_type":25,"type":26,"type_label":27},4676,"c37a131f-550f-11f1-9bc6-00163e2b0d79","rectangle-keyboard-driven-window-management-macos-c37a131f","Rectangle — Keyboard-Driven Window Management for macOS","An open-source macOS app that lets you move and resize windows using keyboard shortcuts, based on the discontinued Spectacle app.",112,{"id":36,"uuid":37,"slug":38,"title":39,"description":40,"author_name":41,"view_count":42,"vote_count":24,"lang_type":25,"type":43,"type_label":44},4679,"f8e33811-550f-11f1-9bc6-00163e2b0d79","amethyst-automatic-tiling-window-manager-macos-f8e33811","Amethyst — Automatic Tiling Window Manager for macOS","An open-source tiling window manager for macOS that automatically arranges application windows into non-overlapping layouts using keyboard shortcuts.","Script Depot",98,"script","Script",{"id":46,"uuid":47,"slug":48,"title":49,"description":50,"author_name":41,"view_count":51,"vote_count":24,"lang_type":25,"type":43,"type_label":44},4677,"d638e629-550f-11f1-9bc6-00163e2b0d79","karabiner-elements-powerful-keyboard-customizer-macos-d638e629","Karabiner-Elements — Powerful Keyboard Customizer for macOS","A free utility for macOS that lets you remap keys, create complex modification rules, and customize any keyboard at the system level.",108,{"id":53,"uuid":54,"slug":55,"title":56,"description":57,"author_name":22,"view_count":58,"vote_count":24,"lang_type":25,"type":26,"type_label":27},4680,"0e3aeb5f-5510-11f1-9bc6-00163e2b0d79","hammerspoon-staggeringly-powerful-macos-automation-lua-0e3aeb5f","Hammerspoon — Staggeringly Powerful macOS Automation with Lua","An open-source macOS tool that bridges Lua scripting to system APIs, enabling custom window management, hotkeys, app launching, Wi-Fi triggers, and more.",110,{"id":60,"uuid":61,"slug":62,"title":63,"description":64,"author_name":22,"view_count":65,"vote_count":24,"lang_type":25,"type":26,"type_label":27},4678,"e7f1d231-550f-11f1-9bc6-00163e2b0d79","maccy-lightweight-open-source-clipboard-manager-macos-e7f1d231","Maccy — Lightweight Open-Source Clipboard Manager for macOS","A simple, fast clipboard manager for macOS that keeps a searchable history of everything you copy, accessible via a keyboard shortcut.",84,{"id":67,"uuid":68,"slug":69,"title":70,"description":71,"author_name":41,"view_count":72,"vote_count":24,"lang_type":25,"type":43,"type_label":44},4681,"210f4803-5510-11f1-9bc6-00163e2b0d79","copyq-advanced-cross-platform-clipboard-manager-scripting-210f4803","CopyQ — Advanced Cross-Platform Clipboard Manager with Scripting","A clipboard manager for Linux, macOS, and Windows that stores text, images, and custom formats with tabs, search, scripting, and command triggers.",61,{"id":74,"uuid":75,"slug":76,"title":77,"description":78,"author_name":22,"view_count":79,"vote_count":24,"lang_type":25,"type":80,"type_label":81},4606,"024c4166-5468-11f1-9bc6-00163e2b0d79","iina-modern-open-source-video-player-macos-024c4166","IINA — Modern Open-Source Video Player for macOS","IINA is a free, open-source media player built natively for macOS using Swift. It leverages the mpv playback core and provides a clean modern interface with support for Dark Mode, Touch Bar, and Picture-in-Picture.",106,"skill","Skill",{"id":83,"uuid":84,"slug":85,"title":86,"description":87,"author_name":22,"view_count":88,"vote_count":24,"lang_type":25,"type":80,"type_label":81},4565,"853588cb-53e1-11f1-9bc6-00163e2b0d79","spacevim-community-driven-modular-vim-distribution-853588cb","SpaceVim — Community-Driven Modular Vim Distribution","A modular Vim and Neovim distribution that bundles curated plugins, language layers, and a polished UI out of the box, letting developers start with a full IDE-like experience and customize through simple configuration layers.",119,"tokrepo install pack\u002Fmac-weekend-essentials",{"pageType":91,"pageKey":8,"locale":25,"title":92,"metaDescription":93,"h1":94,"tldr":95,"bodyMarkdown":96,"faq":97,"schema":113,"internalLinks":119,"citations":132,"wordCount":145,"generatedAt":146},"pack","Mac Weekend Essentials — 9 Open-Source Tools for Engineers","Cerebro, Hammerspoon, Karabiner, Rectangle, Amethyst, Maccy, CopyQ, IINA, SpaceVim — a one-Saturday rig that turns fresh macOS into a keyboard-driven, automated workstation. Opinionated order. Install via TokRepo.","Mac Weekend Essentials — A One-Saturday Open-Source Rig","Nine open-source picks in a deliberate order: launcher first, then window-snap, then auto-tile, then keyboard remap, then global automation. By Sunday morning your hands never leave home row.","## What's in this pack\n\nThis is the rig a working engineer would build on a fresh macOS in one Saturday afternoon — not a 50-app shopping list. Every pick here is **open-source**, **actively maintained**, and earns its keyboard shortcut. The order matters: each tool unlocks the next.\n\nThe whole stack stays under **300 MB on disk** and burns **\u003C1% CPU at rest** on Apple Silicon. No subscriptions, no telemetry, no Electron wrappers around a website (looking at you, every paid alternative).\n\n## Install in this order\n\n1. **Cerebro** — the launcher. Start here because every later tool gets bound to a Cerebro action eventually. Spotlight replacement with plugin search.\n2. **Rectangle** — keyboard window snap (⌃⌥←\u002F→). Lowest-friction win, immediate dopamine, sells the rest of the rig.\n3. **Amethyst** — auto-tiling WM. Once you've tasted Rectangle's manual snap for a week, Amethyst's automatic tiling feels obvious. Toggle with `⌥⇧Z`.\n4. **Karabiner-Elements** — remap Caps Lock to Hyper key (`⌃⌥⇧⌘`). This is the secret door. Hyper-anything becomes a free, never-used global shortcut for the next 30 tools.\n5. **Hammerspoon** — Lua-scripted global automation. With Hyper + Hammerspoon, you can write a Lua function and bind it to `Hyper+T` to launch terminal anywhere. This is where productivity actually compounds.\n6. **Maccy** — clipboard history, ⌘⇧V. Minimal, native, four hotkey wars solved. Start here.\n7. **CopyQ** — power-user clipboard with scripting, tabs, pinning, image clips. Most don't need it. If you do, you already know.\n8. **IINA** — modern video player. Replaces QuickTime + VLC, native Apple Silicon, picture-in-picture works.\n9. **SpaceVim** — opinionated Vim distribution. Weekend project: spend 2 hours here, save 2 hours\u002Fweek forever.\n\n## How they fit together\n\n```\nCerebro (launcher)\n   │\n   ├─ launches apps + searches files\n   │\nKarabiner (Caps → Hyper)\n   │\n   ├─ Hammerspoon binds Hyper+X to anything\n   │     └─ window arrange, app focus, mode-switch HUDs\n   │\nRectangle (manual snap)  ⟵  Amethyst (auto tile)\n   │\n   └─ both bound under Hyper+arrow \u002F Hyper+space\n\nMaccy (clipboard) ──┐\n                    ├─ both share ⌘⇧V — pick one\nCopyQ (clipboard) ──┘\n\nIINA + SpaceVim — independent quality-of-life upgrades\n```\n\nThe four-tool combo **Cerebro + Karabiner + Hammerspoon + Rectangle\u002FAmethyst** is where the rig stops feeling like \"installed apps\" and starts feeling like a single coherent input system. Don't skip Karabiner — without Hyper key, Hammerspoon stays a curiosity.\n\n## Tradeoffs you'll hit\n\n- **Rectangle vs Amethyst** — Rectangle is `⌃⌥→` to snap right half (deliberate, predictable). Amethyst rearranges everything automatically (faster, occasionally surprises you). Most converts run both: Rectangle for code review (two specific windows), Amethyst for browsing (10 random tabs).\n- **Maccy vs CopyQ** — Maccy = 5 MB and Just Works. CopyQ = 80 MB, Qt-based, scriptable. Install Maccy first; only upgrade to CopyQ when you find yourself wishing your clipboard could do `if image then OCR`.\n- **Cerebro vs Raycast** — Raycast is the closed-source incumbent (better polish, paid AI features). Cerebro is the open fork worth standing behind if you care about extensibility and don't want a SaaS dependency. Both reasonable; this pack picks open.\n- **Hammerspoon learning curve** — first hour is rough (Lua is not JS). Worth it: every other automation tool is a walled garden by comparison.\n\n## Common pitfalls\n\n- **Granting Accessibility access** — macOS will ask repeatedly. Open `System Settings → Privacy & Security → Accessibility` and enable all 9 tools in one pass. Saves 30 minutes of \"why isn't this working\".\n- **Karabiner + corporate MDM** — Karabiner ships a kernel extension. Some MDM profiles block it. Test on a fresh user account first if you're on managed hardware.\n- **Hammerspoon config in iCloud Drive** — don't. Symlinks break. Keep `~\u002F.hammerspoon\u002Finit.lua` on local disk, version-control with git.\n- **Amethyst + external monitor unplug** — windows can end up off-screen. Bind a \"reset layout\" hotkey early.\n- **Rectangle Pro vs Rectangle** — Pro is paid, optional. The free version covers 95% of what you'll do. Don't pay before you've used it for a month.",[98,101,104,107,110],{"q":99,"a":100},"How long does the full install actually take?","Active install time across all nine tools is about 90 minutes — most of that is granting Accessibility \u002F Input Monitoring permissions one tool at a time and waiting for macOS to settle. Tuning Karabiner mappings and writing your first Hammerspoon Lua snippet adds another 1-2 hours, but that's where the lasting value lives. Plan for a Saturday afternoon, not a coffee break.",{"q":102,"a":103},"Will any of these slow down my Mac?","No. The entire stack idles under 1% CPU and ~280 MB RAM combined on Apple Silicon. The single biggest drain is Hammerspoon if you write Lua loops that poll every 10ms — write your timers responsibly and it's invisible. Rectangle, Maccy, IINA are all native Swift and feel free.",{"q":105,"a":106},"Why pick Cerebro over Raycast?","Raycast is more polished but closed-source, free tier excludes AI\u002Fcloud sync, and the company controls the plugin ecosystem. Cerebro is MIT-licensed, runs entirely local, plugins are npm packages anyone can publish. Pick Raycast if you want the best out-of-box product and a SaaS dependency is fine; pick Cerebro if you want a tool you'll still own in 2030.",{"q":108,"a":109},"Do I need both Rectangle AND Amethyst — aren't they the same thing?","Rectangle is manual snap (you press a key, one specific window moves). Amethyst is automatic tiling (open a new window, layout rebalances itself). They solve different problems. Running both is common: Amethyst for tab-heavy work, Rectangle for two-window code review where you want explicit control.",{"q":111,"a":112},"Can I install this rig on a work-managed Mac?","Mostly yes, but Karabiner-Elements installs a kernel extension that some corporate MDM profiles block, and Hammerspoon requires Accessibility access that some IT teams disable by default. Test on a fresh user account first, or skip Karabiner+Hammerspoon and use the other seven — you'll still get 70% of the value.",{"@context":114,"@type":115,"name":116,"description":117,"numberOfItems":118,"inLanguage":25},"https:\u002F\u002Fschema.org","ItemList","Mac Weekend Essentials","Nine open-source macOS tools curated for engineers, installed in deliberate order for a one-Saturday rig.",9,[120,124,128],{"url":121,"anchor":122,"reason":123},"\u002Fen\u002Fai-tools-for\u002Fautomation","Automation tools for AI agents","Hammerspoon-style scripting carries over to agent-driven workflows",{"url":125,"anchor":126,"reason":127},"\u002Fen\u002Ffeatured","Featured assets on TokRepo","These nine tools live alongside the broader curated catalog",{"url":129,"anchor":130,"reason":131},"\u002Fen\u002Ftopics","Browse other topic packs","Discover packs for AI agents, MCP, multi-agent frameworks, and more",[133,137,141],{"claim":134,"source_name":135,"source_url":136},"Hammerspoon is a Lua-scripted automation tool for macOS","Hammerspoon official site","https:\u002F\u002Fwww.hammerspoon.org\u002F",{"claim":138,"source_name":139,"source_url":140},"Karabiner-Elements is a keyboard customizer","Karabiner-Elements docs","https:\u002F\u002Fkarabiner-elements.pqrs.org\u002F",{"claim":142,"source_name":143,"source_url":144},"Rectangle is an open-source window manager","Rectangle GitHub","https:\u002F\u002Fgithub.com\u002Frxhanson\u002FRectangle",870,"2026-05-21T22:30:00Z"]