Mac OS X Заметки
Заметки о проблемах, решениях и полезных утрилитах для Mac OS X
Не давть уснуть ноуту
Так как всю начальную работу я выполняю удаленно подключившись через ssh то важно что б ноут не засыпал
caffeinate
Сафари подтормаживает
Сложно пояснимые "замирания" в Сафари
defaults write com.apple.Safari WebKitInitialTimedLayoutDelay 0.1
Еще хинты (не проверено)
- https://yablyk.com/155554-kak-uskorit-mac-10-komand-terminala-uvelichivayushhix-skorost-os-x/
- https://ddr5.ru/kak-ya-sdelal-rabotu-s-el-capitan-priyatnee/
- https://ddr5.ru/kak-uskorit-animaciyu-i-nastroit-int/
Разрешить установку приложений "откуда угодно"
sudo spctl --master-disable
Перенос данных
Прописать ключ на новом ноуте в ${HOME}/.ssh/authorized_keys и скопировать rsync (для того что б можно было докачать если что-то идет не так)
rsync \ -avz \ -e "ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null" \ --progress \ ${HOME} \ username@<New Mac IP>:path_to_data
bash
An exception to the terminal window guidelines is Mac OS X’s Terminal.app, which runs a login shell by default for each new terminal window, calling .bash_profile instead of .bashrc. Other GUI terminal emulators may do the same, but most tend not to.
export LANG="ru_RU.UTF-8" export LC_COLLATE="ru_RU.UTF-8" export LC_CTYPE="ru_RU.UTF-8" export LC_MESSAGES="ru_RU.UTF-8" export LC_MONETARY="ru_RU.UTF-8" export LC_NUMERIC="ru_RU.UTF-8" export LC_TIME="ru_RU.UTF-8" export LC_ALL= # for setting history length see HISTSIZE and HISTFILESIZE in bash(1) export HISTSIZE=1000000 export HISTFILESIZE=1000000 export HISTTIMEFORMAT="%d/%m/%y %T " PS1="\[\033[35m\]\t\[\033[m\]-\[\033[36m\]\u\[\033[m\]@\[\033[32m\]Mac15:\[\033[33;1m\]\w\[\033[m\]$ "
Полезный софт
iTerm2
brew
tap
brew tap brona/iproute2mac brew tap homebrew/boneyard brew tap homebrew/services
cask
brew \ cask \ install \ clipy \ docker \ firefox \ google-chrome \ java \ minikube \ skype \ slack \ sublime-text \ teamviewer \ telegram \ tunnelblick \ viber \ virtualbox \ virtualbox-extension-pack
iTerm2 по желанию - у меня были проблемы с последней версией и я поставил более старую.
brew \ cask \ install \ iterm2
brew formulas
cat list.txt | xargs brew install
list.txt
ant apr apr-util archey atk bash beecrypt berkeley-db boost cairo check cloog consul consul-template coreutils corkscrew curl dante dbus dos2unix dpkg fontconfig freetype gcc gd gdbm gdk-pixbuf gettext git git-review git-ssh gnu-sed gnu-tar gnuplot gnutls go harfbuzz icu4c intltool ipcalc iperf iproute2mac isl mc jpeg jq lynx maven minicom mpfr mpg123 mtr mysql neon nettle nginx nmap nspr nss numpy oniguruma openconnect ossp-uuid packer pango pcre pcre2 pixman pkg-config popt proxychains-ng pstree pwgen py2cairo pygobject3 python readline rpm rpm2cpio s-lang sdl shared-mime-info shellcheck smartmontools sqlite squid https://raw.githubusercontent.com/kadwanev/bigboybrew/master/Library/Formula/sshpass.rb telnet tcpflow tfenv tinyproxy trafshow tree unrar vault vim watch wget xz yajl yaz zlib
Other Soft
google cloud
pip2 install gsutil gcloud
iStat
Для жадных https://bjango.com/mac/istatmenus/
SN for V6, block internet connection. 982092332@qq.com GAWAE-FCWQ3-P8NYB-C7GF7-NEDRT-Q5DTB-MFZG6-6NEQC-CRMUD-8MZ2K-66SRB-SU8EW-EDLZ9-TGH3S-8SGA
Словари лингво
- Скачать (можно со старого ноута или из торрентов)
- Ставить так: https://sshaman.ru/osx-dict-leo/
Коротко - то просто положить в домашний каталог в папку со словарями и перезапустить приложение словаря. Путь к папке со словарями завист от системы и можно посмотреть в самом приложении словаря.