Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mac installation #65

Open
ysl2 opened this issue Jul 7, 2024 · 7 comments
Open

Mac installation #65

ysl2 opened this issue Jul 7, 2024 · 7 comments
Labels

Comments

@ysl2
Copy link
Owner

ysl2 commented Jul 7, 2024

Window manager: refer to below options. Current is using Option 3.
Launcher: raycast
ScreenShoter: snipaste
ScreenRecorder: QuickRecorder
Terminal: alacritty & kitty (all localhost settings will take effect after re-login macOS)
Unzip: keka
OCR: Bob
Bar control: https://github.com/jordanbaird/Ice
Hide cursor: brew install --cask cursorcerer

  1. Raycast set default input method to ABC.
  2. System settings:
    • Reduce motion -> open it (for flameshot but not only flameshot).
    • keyboard -> repeat rate and delay.
    • Enable "tap to click" to reduce finger pressure.

Option 1: yabai & skhd (has bug for WeCom)

  1. Check all yabai installation requirements listed here.
  2. System settings:
    • Create 9 desktops (for yabai).
    • keyboard -> keyboard Shortcuts -> mission control -> enable ^N (for yabai).

Option 2: rectangle & alttab (works well but lack of multi-desktop capability)

Option 3: aerospace & borders & sketchybar

@ysl2 ysl2 added the Mac label Jul 7, 2024
@ysl2
Copy link
Owner Author

ysl2 commented Jul 7, 2024

# ~/init.sh

#!/bin/bash
cd ~/.config
~/.dotfiles/.config/lf/scripts/lf_symlink ~/.dotfiles/.config/lf

@ysl2
Copy link
Owner Author

ysl2 commented Aug 18, 2024

Autostart:

#!/bin/bash

nohup /Applications/AutoRaise.app/Contents/MacOS/AutoRaise -delay 0 > /dev/null 2>&1 &

First, open Automator, add script content, save this to ~/Applications/, named autostart.

image

Then, add privilege for them. (Note, if mac keep asking for system permission in each reboot or logout, you should remove autostart by - below, then re-add by +. Do not just simply switch off and switch on the button.)

image

Finally, add autostart into General -> Login item

image

@ysl2
Copy link
Owner Author

ysl2 commented Oct 21, 2024

anaconda -> miniforge

@ysl2
Copy link
Owner Author

ysl2 commented Nov 29, 2024

brew install tmux --HEAD

@ysl2
Copy link
Owner Author

ysl2 commented Nov 30, 2024

defaults write ApplePressAndHoldEnabled -bool false

@ysl2
Copy link
Owner Author

ysl2 commented Jan 19, 2025

Image

@ysl2
Copy link
Owner Author

ysl2 commented Jan 20, 2025

Image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant