ysl2 / .dotfiles

My dotfiles
2 stars 0 forks source link

Mac installation #65

Open ysl2 opened 4 months ago

ysl2 commented 4 months ago

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

  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.

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 commented 4 months ago
# ~/init.sh

#!/bin/bash
cd ~/.config
~/.dotfiles/.config/lf/scripts/lf_symlink ~/.dotfiles/.config/lf
ysl2 commented 3 months ago

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 commented 1 month ago

anaconda -> miniforge