Skip to content

Releases: emylfy/macrift

26.05

03 May 23:10

Choose a tag to compare

New

  • Privacy & Security tweaks — Recommended (ads, firewall, guest, screen lock, analytics, dictation) and Strict (Siri, AirDrop, captive portal, Bonjour, Gatekeeper) categories
  • Update Control — defer macOS upgrades 30/60/90 days via MDM profile
  • Launchpad category folders — auto-organize apps into folders by App Store category, with reset
  • Tweak daemons — Stillcolor-port dithering for smoother gradients; Ctrl+arrow space switcher
  • Tahoe (macOS 26+) — context menu icons tweak
  • Claude Code module — settings, hooks, agents, slash commands, rules, env vars
  • Starship presets — 12 official presets in Shell menu
  • fzf search in Homebrew — fuzzy across all Brewfiles, multi-select
  • Dock layout save/restore
  • Xcode CLT — installable from Apps menu, no Homebrew required
  • macrift --uninstall — clean removal

Changed

  • Install without git/sudo — curl+tar only; global command via ~/.local/bin
  • Atomic install/update — verifies download before replacing, restores on failure
  • Hot Corners — single 2×2 grid instead of 4 sequential menus
  • Tweaks — wizard launches with all categories, no upfront multiselect
  • Install ALL bundles — one grouped multiselect instead of 7 dialogs
  • Auto terminal titles from breadcrumb path

Removed

  • Hardening menu (privacy.sexy online preset)
  • Dock autohide tweak
  • Git dependency in install/update

Packages

  • Devtlrc, claude, claude-code, zed
  • Utilskeyboard-cowboy
  • App Store — v2RayTun, New File Menu Lite

26.04.4

05 Apr 01:12

Choose a tag to compare

Fixes

  • OSC 11 terminal query no longer leaks raw escape codes on curl | bash install
  • README updated — 60+ tweaks, 83 packages, refreshed package lists

26.04.3

05 Apr 01:12

Choose a tag to compare

New

  • Unified App Store installsmas entries in Brewfiles install individually, with App Store redirect for unpurchased apps
  • Multiselect separators — visual dividers between package groups
  • Brewfile sections — all bundles reorganized with category headers
  • Three-finger drag — new trackpad tweak
  • Tiled window margins — disable Window Manager tile gaps
  • ~/Library and boot sound — handled natively in tweak wizard instead of separate steps
  • Gatekeeper on Sequoia — auto-opens System Settings when manual confirmation required
  • dnspyre cleanup — auto-removed after DNS benchmark if it was installed on the fly

Changes

  • Homebrew runs faster — skips auto-update, analytics, cleanup hints
  • brew bundle no longer upgrades existing packages or spams output
  • Removed (cask) suffix from package labels
  • Spicetify Marketplace installed via official script and auto-applied
  • Simplified sudo prompt — no background keep-alive process
  • Tweak wizard re-reads current values on every loop
  • "Cancel" → "Back" across all menus

Packages

  • Added — Claude, Claude Code, Zed, Keyboard Cowboy, v2RayTun, New File Menu Lite
  • Removed — ImageOptim, SketchyBar

26.04.2

04 Apr 14:41

Choose a tag to compare

New

  • Dark/light theme — UI colors auto-adapt to your terminal background
  • Zinit + plugins — .zshrc sets up syntax highlighting, autosuggestions, completions, and fzf-tab
  • Catppuccin Mocha — one-click shell theme for fzf, bat, eza, starship, and syntax highlighting
  • 6 new Finder tweaks — Recent Tags, Quit menu, trash warning, sounds, spring folders, desktop sort
  • Sudo fallback — protected tweaks auto-escalate instead of failing
  • Raycast in profile save/restore

Changes

  • Profile reworked — Save/Restore with location picker (Desktop, Documents, iCloud Drive)
  • Shell menu — "Full setup" option and dedicated Catppuccin entry
  • .zshrc — fzf-tab, history-search bindings, more aliases
  • Hot Corners back cancels the whole flow
  • Menus render without flicker on fast terminals
  • Input prompts ignore arrow keys

26.04.1

03 Apr 23:53

Choose a tag to compare

New

  • Disable pointer acceleration — new tweak in Trackpad & Mouse
  • Click wallpaper shows desktop — new tweak in Misc

Changes

  • Tweaks flow simplified — pick categories in one screen, no submenu
  • Hot Corners shows visual corner diagram while picking; "Keep current" as first option
  • Dock Layout simplified — Clear / Spacer / Reset only
  • Service restarts now ask for confirmation
  • DNS benchmark includes your current DNS for comparison; warns if VPN detected
  • Update check can be skipped with MACRIFT_NO_UPDATE=true

Removed

  • config/dock.txt — dock layout is now manual
  • apply_all_tweaks — replaced by unified wizard

26.04

03 Apr 23:52

Choose a tag to compare

New

  • Tweak Wizard — pick tweaks across categories — skip, apply, or reset to default. Progress dots, live counter, summary before applying
  • Reset to defaults — press d on any tweak to restore macOS default
  • Hot Corners — arrow-key picker per corner, current action marked

Changes

  • Tweaks menu simplified — wizard replaces 7 separate categories
  • Apply ALL runs in one pass, restarts only what changed
  • Confirm is single-keypress — y/n, no Enter
  • Ctrl+C exits cleanly everywhere
  • arrow goes back from any menu
  • Human-readable values in apply log
  • SpotX, privacy.sexy, Mole dialogs use arrow-key menus instead of typing Y/N

Packages

  • Dev — bash (bash 5 via Homebrew)
  • Utils — cork
  • App Store — TestFlight

Fixes

  • Fixed crash when no tweaks were selected
  • Profile backup now works on bash 3.2 (stock macOS)

v26.03.1

29 Mar 17:28

Choose a tag to compare

New

  • Extensions installer — multi-select VS Code extensions from config; auto-detects code / cursor / codium
  • System Security Status — FileVault, Firewall, SIP, Gatekeeper overview with Gatekeeper toggle
  • DNS Provider Menu — 11 providers including Cloudflare, Google, Quad9, AdGuard, NextDNS, ControlD
  • Homebrew Cleanup — brew cleanup + autoremove from the Cleanup menu
  • Ghostty Catppuccin Themes — Mocha and Latte auto-downloaded on config apply
  • Arrow Key Navigation — navigate menus with Up/Down, select with Enter/Right, go back with Left

Changes

  • Hot Corners uses audit table — no more unnecessary Dock restarts
  • Spicetify Marketplace moved into Spotify submenu
  • Menus hide cursor during display, dynamic number width for 10+ items

Packages

  • Dev — fastfetch, macmon, mas, mole, t3-code, android-platform-tools; docker → docker-desktop
  • Utils — betterdisplay, logi-options+, macs-fan-control, supercorners
  • Media — affinity
  • App Store — removed CapCut, v2RayTun

VSCode Settings

Complete overhaul — sidebar left, status bar hidden, single active tab, compact tabs, Maple Mono / Fira Code, organize imports on save

v26.03

29 Mar 11:36

Choose a tag to compare

New

  • iTerm2 Dynamic Profiles — 3 preset themes: Cyberdrift, Nord Frost, Tokyo Night with auto-default
  • iTerm2 system tweaks — GPU renderer, compact tabs, hidden scrollbar, focus follows mouse
  • Dock Layout — config-file based, "Clear Dock" option

Changes

  • UI theme: Ice Blue — gray borders, blue accent numbers, ice title
  • Log symbols — clean icons replace text tags
  • Switched to CalVer versioning

v0.4.0

29 Mar 11:36

Choose a tag to compare

New

  • Games bundle — Steam, Heroic Games Launcher, Modrinth

Packages

  • Communication — Vesktop (Vencord Discord)
  • Development — GitHub Desktop, Warp, FFmpeg, scrcpy
  • Utilities — 1Password, RustDesk, Todoist

Removed

  • Xcode from App Store bundle

v0.3.0

29 Mar 11:36

Choose a tag to compare

New

  • CLI flags--dry-run, --no-confirm, --log for preview, unattended runs, and logging
  • Mac App Store — install apps via mas with multi-select
  • Dock Layout — set up dock apps, add spacers, reset to default
  • Profile Backup — export/import Brewfile, macOS defaults, dotfiles, editor settings, iTerm2, dock layout
  • Nerd Fonts bundle — Fira Code, JetBrains Mono, Meslo, Cascadia Code, Hack, Maple Mono
  • Keyboard & Text tweaks — key repeat speed, press-and-hold, auto-correct, smart substitutions
  • Screenshots tweaks — format, save location, shadow, date in filename
  • Hot Corners — interactive corner action picker
  • CI — ShellCheck, syntax validation, Brewfile lint