Omacosy: Biến macOS thành môi trường desktop kiểu Omarchy với tiling window, không cần tắt SIP

20 tháng 8, 2026·4 phút đọc

Omacosy là bộ cài đặt mã nguồn mở mang trải nghiệm Omarchy lên macOS, bao gồm trình quản lý cửa sổ dạng xếp gạch, thanh trạng thái tùy biến và các tính năng điều hướng bằng bàn phím. Điểm đặc biệt là dự án sử dụng AeroSpace thay vì yabai, giúp người dùng giữ nguyên tính năng bảo mật SIP của Apple. Toàn bộ hệ thống chỉ tiêu tốn khoảng 157MB RAM và hoạt động ổn định trên macOS 26.

Omacosy: Biến macOS thành môi trường desktop kiểu Omarchy với tiling window, không cần tắt SIP

Omacosy: Mang phong cách Omarchy lên macOS với tiling window, không cần tắt SIP

Omacosy là một dự án mã nguồn mở mới được giới thiệu trên Hacker News, giúp người dùng macOS tái tạo trải nghiệm desktop kiểu Omarchy vốn rất phổ biến trên Linux. Điểm nhấn lớn nhất là dự án sử dụng AeroSpace thay vì yabai, cho phép người dùng giữ nguyên tính năng bảo mật System Integrity Protection (SIP) của Apple. Bộ cài đặt này tiêu tốn chỉ khoảng 157MB RAM, phù hợp với những ai yêu thích làm việc bằng bàn phím.

Tổng quan giao diện OmacosyTổng quan giao diện Omacosy

Omakosy là gì?

Omacosy (Omakase + macOS + cosy) là một bộ cấu hình và công cụ mã nguồn mở, cho phép biến một chiếc MacBook trở thành một môi trường làm việc hiệu quả với các tính năng chính:

  • Quản lý cửa sổ dạng xếp gạch (tiling) với bố cục dwindle giống Hyprland.
  • Phím Super (Caps Lock remap) để điều khiển mọi thứ nhanh chóng.
  • Thanh trạng thái tùy biến hiển thị thông tin hệ thống, thời tiết, điều khiển nhạc, v.v.
  • Focus follows mouse — di chuyển chuột là chuyển tiêu điểm giữa các cửa sổ.
  • Điều hướng workspace bằng trackpad với giao diện Mission Control tùy chỉnh.
  • Đổi theme toàn bộ hệ thống chỉ bằng một phím tắt.

Dự án này được tạo ra bởi một nhà phát triển đã sử dụng Omarchy trên máy tính để bàn (tower) của mình gần một năm và muốn có trải nghiệm tương tự trên MacBook phục vụ công việc hàng ngày.

Không thỏa hiệp với bảo mật: Lựa chọn AeroSpace

Điểm khác biệt quan trọng nhất của Omacosy so với các thiết lập tiling window manager phổ biến khác là việc sử dụng AeroSpace thay vì yabai. Tác giả chia sẻ:

"Tôi đã sử dụng AeroSpace thay vì yabai cho trình quản lý cửa sổ vì tôi không muốn thỏa hiệp về SIP, một tính năng bảo mật quan trọng của macOS."

Điều này có nghĩa là người dùng không cần phải tắt các cơ chế bảo vệ của hệ điều hành để có được một trải nghiệm tiling window mượt mà.

Cheatsheet phím tắtCheatsheet phím tắt

Hiệu năng ấn tượng

Omacosy được thiết kế để tối ưu hiệu năng. Toàn bộ môi trường desktop tiêu tốn chỉ khoảng 157MB RAM ở trạng thái hoạt động, bao gồm cả trình quản lý cửa sổ, thanh trạng thái và các daemon nền. Các thành phần chính:

  • omacosy-overview: 36MB (hiển thị workspace overview)
  • omacosy-bar: 32MB (thanh trạng thái)
  • AeroSpace: 24MB (tiling window manager)
  • Karabiner-Elements: 24MB (remap phím)

Con số ấn tượng này có được nhờ việc sử dụng năm binary Swift mã nguồn mở tự viết thay cho một loạt các phụ thuộc phức tạp. Toàn bộ hệ thống cũng không có telemetry, không theo dõi người dùng, chỉ thực hiện duy nhất một lệnh gọi mạng đến dịch vụ thời tiết wttr.in.

Cài đặt và sử dụng

Việc cài đặt Omacosy được thiết kế để đơn giản nhất có thể:

git clone https://github.com/paulsp94/omacosy.git ~/.local/share/omacosy &&
cd ~/.local/share/omacosy && ./install.sh

Điểm cộng lớn: Script cài đặt tạo ra một file kê khai (manifest) để ghi lại những gì đã thay đổi trên máy trước và sau khi cài đặt. Điều này giúp việc gỡ cài đặt hoàn toàn sạch sẽ, đưa máy về trạng thái ban đầu mà không làm ảnh hưởng đến bất kỳ cấu hình nào của người dùng.

Tiling window layoutTiling window layout

Trải nghiệm bàn phím và trackpad

Omacosy mang đậm triết lý keyboard-first của Omarchy:

  • Phím Caps Lock được remap thành Super key — nút điều khiển chính cho mọi thao tác.
  • Phím tắt Super+Shift+T để đổi theme nhanh chóng (Tokyo Night, Catppuccin, Gruvbox, Osaka Jade).
  • 4 ngón tay vuốt trái/phải để chuyển workspace trên màn hình đang trỏ chuột.
  • 4 ngón tay vuốt lên để mở workspace overview với bản xem trước trực tiếp từng cửa sổ.

Kết luận

Omacosy là một dự án đầy hứa hẹn cho những ai muốn tối ưu hóa quy trình làm việc trên macOS mà không phải đánh đổi tính bảo mật. Với triết lý tôn trọng quyền riêng tư, minh bạch về quyền truy cập và hiệu năng nhẹ nhàng, dự án xứng đáng được cộng đồng chú ý và thử nghiệm. Dù mới chỉ được kiểm thử kỹ trên macOS 26 (Tahoe) và MacBook Pro M1 Max, tác giả cho biết rất muốn nhận phản hồi từ cộng đồng để cải thiện trải nghiệm.

Dự án hiện có giấy phép MIT, hoàn toàn miễn phí sử dụng. Nếu bạn muốn thử nghiệm trên máy của mình, hãy clone repository từ GitHub và cài đặt. Đừng quên đọc kỹ phần khai báo quyền truy cập (permissions) trong README để hiểu rõ những gì bạn đang cấp cho hệ thống.

Chia sẻ:FacebookX
Nội dung tổng hợp bằng AI, mang tính tham khảo. Xem bài gốc ↗