/dotfiles

My dotfiles

Primary LanguageLua

Мои настройки

Homebrew

Установка:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Formula:

# Удаление утилит вместе с ее зависимостями
brew tap beeftornado/rmtree
brew tap epk/epk
brew tap shaunsingh/SFMono-Nerd-Font-Ligaturized

brew install --formula tree git htop tmux ctags fzf bat telnet httpie mosh vim nmap mczachurski/wallpapper/wallpapper git-lfs ripgrep nvim npm 
/usr/local/opt/fzf/install

Casks:

brew install --casks tableplus telegram appcleaner discord docker boop imazing visual-studio-code maccy spotify figma obsidian chatgpt the-unarchiver httpie font-sf-mono-nerd-font-ligaturized iterm2

Другие программы

  1. Microsoft Excel
  2. Microsoft Word
  3. XCode
  4. DaisyDisk
  5. The Unarchiver
  6. Aseprite
  7. JSON Peep
  8. Docker desktop
  9. Magnet
  10. Pico-8
  11. Shortery
  12. WhatsApp
  13. Outline
  14. Exporter

Pyenv

curl https://pyenv.run | bash
exec $SHELL

Sudo TouchID for TMUX

# Нужный "pam" файл:
brew install fabianishere/personal/pam_reattach

# Заходим в рута и редактируем "pam" для sudo
sudo su -
vim /etc/pam.d/sudo

# Добавляем эти две строчки (важно соблюдать порядок строк):
auth     optional     /opt/homebrew/lib/pam/pam_reattach.so
auth     sufficient   pam_tid.so

# Сделать "wq!" внутри Vim
# Перезайти в терминал (удалить tmux сессию + перезапустить Terminal.app)