Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
| Порівняння попередніх версій Попередня ревізія Наступна ревізія | Попередня ревізія | ||
|
software:os:mac:install [2026/03/27 03:51] charon |
software:os:mac:install [2026/03/27 23:28] (поточний) charon [Zsh config] |
||
|---|---|---|---|
| Рядок 61: | Рядок 61: | ||
| brew " | brew " | ||
| brew " | brew " | ||
| + | brew " | ||
| brew " | brew " | ||
| brew " | brew " | ||
| Рядок 182: | Рядок 183: | ||
| Consider setting "Use ligatures" | Consider setting "Use ligatures" | ||
| - | ===== Aliases | + | ===== Zsh aliases |
| Add next files to // | Add next files to // | ||
| <file text my-aliases-common.zsh> | <file text my-aliases-common.zsh> | ||
| Рядок 324: | Рядок 325: | ||
| } | } | ||
| </ | </ | ||
| + | alias nosleep=' | ||
| + | ===== Zsh config ===== | ||
| + | Add next files to // | ||
| + | <file text my-congif.zsh> | ||
| + | ########### | ||
| + | # History # | ||
| + | ########### | ||
| + | HISTFILE=$HOME/ | ||
| + | HISTSIZE=10000 | ||
| + | SAVEHIST=10000 | ||
| + | setopt EXTENDED_HISTORY | ||
| + | setopt SHARE_HISTORY | ||
| + | setopt HIST_IGNORE_DUPS | ||
| + | setopt HIST_IGNORE_SPACE | ||
| + | setopt HIST_REDUCE_BLANKS | ||
| + | setopt HIST_VERIFY | ||
| + | # Next is Oh-my-zsh specific | ||
| + | HIST_STAMPS=" | ||
| + | |||
| + | ######## | ||
| + | # MISC # | ||
| + | ######## | ||
| + | |||
| + | export EDITOR=vim | ||
| + | export VISUAL=vim | ||
| + | export LESS=" | ||
| + | |||
| + | case " | ||
| + | Darwin) | ||
| + | export GPG_TTY=$(tty) | ||
| + | path+=($HOME/ | ||
| + | ;; | ||
| + | Linux) | ||
| + | export SSH_ASKPASS=/ | ||
| + | export XDG_CONFIG_HOME=$HOME/ | ||
| + | export XDG_CACHE_HOME=$HOME/ | ||
| + | export XDG_DATA_HOME=$HOME/ | ||
| + | export XDG_STATE_HOME=$HOME/ | ||
| + | path+=(/ | ||
| + | ;; | ||
| + | esac | ||
| + | </ | ||
| + | |||
| + | ===== (Optional) Install NodeJS ===== | ||
| + | Install NodeJS: | ||
| + | brew install node@24 | ||
| + | check version, choose latest LTS: https:// | ||
| + | |||
| + | Configure directory for global packages: | ||
| + | mkdir -p ~/ | ||
| + | npm config set prefix ~/ | ||
| + | |||
| ===== Links ===== | ===== Links ===== | ||
| * [[https:// | * [[https:// | ||