linux에서 i3wm 을 사용합니다. 맥을 사용할 기회가 있어서 알아보던 준에 sketchybar 라는 bar가 있다는 것을 알게 되었습니다. 그리고, wiondow manager 으로는 yabai와 aerospace 등이 있는 것으로 알게 되었습니다.
저는 마우스를 지양하고, 키보드를 주로 사용하는 개발환경을 좋아해서 설정을 해 보게 되었습니다.
aerospace를 사용하게 된 이유
yabai는 설치하게되면 사용자의 높은 권한을 요구합니다. 이때문에 잘 알려져있지는 않지만, aerospace를 사용했습니다.
I use i3wm on Linux. I had the opportunity to use a Mac, and while exploring, I discovered a bar called SketchyBar. I also learned that there are window managers like Yabai and Aerospaced.
I prefer a development environment that minimizes mouse use and mainly utilizes the keyboard, so I decided to set it up accordingly.
Why I Chose Aerospace
Yabai requires elevated user privileges when installed. Due to this, I opted for Aerospaced, which is not as well-known.
소스를 다운받은 다음에 ~/.config/
폴더에 파일을 각각 복사합니다.
Next, after downloading the source, copy each file into the ~/.config/ folder.
brew install --cask font-sf-pro
mv sketchybar ~/.config/sketchybar
mv aerospace ~/.config/aerospace
with homebrew
brew tap FelixKratz/formulaebrew install sketchybar
brew install sketchbar
To ensure the bar is clearly visible, you need to hide the default top menu.
brew install --cask nikitabobko/tap/aerospace
https://nikitabobko.github.io/AeroSpace/goodness#disable-open-animations
defaults write -g NSAutomaticWindowAnimationsEnabled -bool false
관련 설정은 저장되어 있으며, 설치만 하면 된다. The related configurations are already saved, so you just need to install it.
brew tap FelixKratz/formulae
brew install borderszz