MacBookSetup
How to setup Macbook for developer
Install / Use
/learn @dmpavlov/MacBookSetupREADME
Настройка Mac (special thanks to Vladimir Khramtsov)
Системные настройки
- Тачпад - тап, скорость
- Клавиатура - автоповтор, задержка
- Сочетания клавиш - Всеми объектами управления
- Клавиатура - Русская ПК
All Applications
- Safari - оптимизирован для работы на mac
- ⌘-L - строка ввода адреса
- ⇧-⌘-[] - переключение вкладок
- ⇧-⌘-? - поиск по меню
Раскладка клавиатуры Ильи Бирмана
- https://ilyabirman.net/typography-layout/
Переназначение клавиш Karabiner
- https://karabiner-elements.pqrs.org
Magnet - Move and resize windows
- https://magnet.crowdcafe.com/index.html
Bettertouchtool
- ⌥-F - finder
- ⌥-S - safari
- ⌥-X - xcode
- ⌥-T - iterm2
- ⌥-N - textmate
- ⌥-B - баги альфа.txt
- ⌥-W - почта
- ⌥-E - еще одна почта
- ⌥-J - jira abm scrum board
- ⌥-I - ci-mob/jenkins
- ⌥-G - abm ios PR
- ⌥-H - abm android PR
- ⌥-U - am ios PR
- ⌥-Y - am android PR
- ⌥-A - maximaze window
- ⌥-M - google drive document
Alfred
- cont - поиск по контактам
https://contacts.google.com/search/{query}
- gg - поиск по github
https://www.google.by/search?btnI=I'm+Feeling+Lucky&q=site:github.com+{query}
- jira - поиск по таске
http://jira/secure/QuickSearch.jspa?searchString={query}
- man - explainshell.com
http://explainshell.com/explain?cmd={query}
- translate
- ⌥-C - стэк буфера обмена
- ip
- st - sourcetree
- restart
- shutdown
Finder, в т.ч. окна выбора/сохранения файлов
- ⇧-⌘-A - applications
- ⇧-⌘-D - desktop
- ⌥-⌘-L - downloads
- ⇧-⌘-backspace - очистка корзины
- ⌥-⌘-G - переход
- ⌥-⌘-N - новая папка
- ⌘-D - копия выбранного
- cmd-1,2,3,4 - виды
Плагины для быстрого просмотра Finder
Langy - автопереключение раскладки
- http://langyapp.github.io/
- Examples: terminal, xcode, appcode, idea, slack, skype, telegram
Palua - fn клавиша
Bartender - управление статус баром
Monosnap - скриншоты, шорт линки, запись видео, копирование цвета
Dash - документация
Brew
- brew cask install firefox
- brew cask install qlcolorcode qlstephen qlmarkdown quicklook-json qlprettypatch quicklook-csv betterzipql qlimagesize webpquicklook suspicious-package
Bash Shortcuts
- ⌘-K - clear
- ctrl-c - отмена
- ctrl-a - home
- ctrl-e - end
- ctrl-u - delete to begin of line .
- ctrl-k - delete after cursor
- ctrl-w - delete word
- ⌥-стрелки - перемещение по словам
~/.zshrc ~/.bash_profile
- alias op="open ."
- alias ls="ls -lah"
- alias dev="cd ~/Development"
- cd dev
zsh/oh-my-zsh
- ~ - без cd
- plugins - osx, git
- kill Dock
- take dir1
- cdf
- ls **/*.txt
- поиск по истории
iTerm
J
- J запоминает историю переходов по дереву директорий и порой буквально по одной букве угадывает, куда хочется переместиться: «j d», например, бросает меня в ~/Documents.
Git
- git checkout -
- git merge -
- git rebase -
- git commit - без -m в редакторе
- gem install atlassian-stash
- stash pull-request release/7.5 @default_reviewer1 @default_reviewer2
Video
- you-get htt:\videolink
- movist speedup
Links
Related Skills
node-connect
352.5kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
111.3kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
352.5kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
352.5kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
View on GitHub55/100
Security Score
Audited on Jun 20, 2024
No findings
