Một ngày mình phải xử lý khá nhiều công việc do vậy mình luôn tìm giải pháp để tăng tốc độ làm việc và hạn chế thấp nhất việc bị mất tập trung. Bài viết này mình sẽ hướng dẫn các bạn làm nút “hủy diệt sự xao nhãng”. Vào luôn nha.
1. Cần những gì
- Các bạn chọn cho mình một nút trên bàn phím ít dùng đến (mình chọn phím delete trên bàn phím cơ của mình vì mình ít khi xài tới).- Các bạn download phần mềm Karabiner-Elements (pqrs.org) (hiện tại chỉ có bản cho MacOS, mình sẽ tìm trên Window xem có phần mềm nào tương tự không).
2. Setup lệnh cho Karabiner
- Karabiner là phần mềm chuyên dùng để thay đổi chức năng của nút trên bàn phím, các bạn có thể thay đổi vị trí của nút hoặc gán các chức năng như tăng giảm âm lượng, độ sáng màn hình vào các phím mà các bạn muốn.Gán nút insert thành phím mute âm lượng
- Giờ mình muốn làm logic như sau:
- Mình cảm thấy bị xao nhãng vì tab Facebook, Youtube và muốn quay lại với công việc ngay lập tức.
- Mình nhấn nút “hủy diệt” thì trình duyệt sẽ bị kill.
- Nhấn cái nữa thì trình duyệt mở lại và tự động vào trang viết bài tinhte.
- Để làm được thì chúng ta cần setup rules cho Karabiner, để tiện cho mọi người thao tác hơn thì mình đã làm sẵn ở đây Karabiner Complex Rules Generator (tinhte.vn)
Các bạn copy ô trên xuống ô dưới như vầy để tùy chỉnh lại theo ý muốn:
- title: tên của lệnh
- description: mô tả lệnh
- key_code: phím mà bạn muốn, để tìm được code của phím muốn thay đổi các bạn dùng Karabiner EventViewer
Nhấn phím muốn gán lệnh nó sẽ cho bạn key_code của phím
4. "to": [
{
"shell_command": "killall 'Microsoft Edge'"
}
],
Các bạn thay tên app mà các bạn muốn tắt khi nhấn nút, nhớ phải để trong dấu ‘ ’
Quảng cáo
5. "to_delayed_action": {
"to_if_invoked": [
{
"shell_command": "open https://tinhte.vn/editorv2/create/10/"
}
]
}
Các bạn thay link mà các bạn muốn mở hoặc nếu muốn mở một app thì thay bằng lệnh này:
"open -a ‘Ten_app' → ví dụ: "open -a ‘Telegram'
Quảng cáo
Để lưu lại setting các bạn bấm share và copy link trên trình duyệt lưu lại.
Bấm install thì app Karabiner sẽ mở lên:
Ok giờ bấm thử thôi, bấm cứ khi nào các bạn cảm thấy bị xoa nhãng thì bấm hai cái là vào việc lại ngay ^^
Các bạn nào biết về code có thể đọc qua docs ở đây để tùy biến nhiều hơn nha:
complex_modifications manipulator definition | Karabiner-Elements (pqrs.org)
Cảm ơn mọi người đã theo dõi bài viết, chúc mọi người làm việc hiệu quả.