Mac OS X Заметки: различия между версиями
Материал из noname.com.ua
Перейти к навигацииПерейти к поискуSirmax (обсуждение | вклад) |
Sirmax (обсуждение | вклад) |
||
Строка 15: | Строка 15: | ||
* https://yablyk.com/155554-kak-uskorit-mac-10-komand-terminala-uvelichivayushhix-skorost-os-x/ |
* 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-ya-sdelal-rabotu-s-el-capitan-priyatnee/ |
||
+ | * https://ddr5.ru/kak-uskorit-animaciyu-i-nastroit-int/ |
||
==Разрешить установку приложений "откуда угодно"== |
==Разрешить установку приложений "откуда угодно"== |
Версия 15:31, 11 декабря 2018
Заметки о проблемах, решениях и полезных утрилитах для 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\]$ "
Полезный софт
По возможности стараюсь ставить из brew то что там есть
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Это заметки об установке любимого софта после переезда
brew
tap
brew tap brona/iproute2mac brew tap homebrew/boneyard brew tap homebrew/services
cask
brew \ cask \ install \ clipy \ docker \ firefox \ google-chrome \ iterm2 \ java \ minikube \ skype \ slack \ sublime-text \ teamviewer \ telegram \ tunnelblick \ viber \ virtualbox \ virtualbox-extension-pack
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 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