Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 

Repository files navigation

awesome-macOS - my attempt to make MacOS more convenient

Prerequisites:

  • macOS 14+ (Apple Silicon recommended)
  • Xcode Command Line Tools:
    xcode-select --install

Homebrew:

  • Installation
    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile
    eval "$(/opt/homebrew/bin/brew shellenv)"
    

Global Homebrew Tweaks:

export HOMEBREW_NO_AUTO_UPDATE=1
export HOMEBREW_MAKE_JOBS=$(sysctl -n hw.ncpu)

Shell Customizations:

brew install nano bat htop btop tmux tree watch rsync fastfetch zsh-autosuggestions zsh-syntax-highlighting

.zshrc Config

cat > ~/.zshrc << 'EOF'
export PATH="/opt/homebrew/bin:/opt/homebrew/sbin:$PATH"

export EDITOR="/opt/homebrew/bin/nano"
export VISUAL="/opt/homebrew/bin/nano"

ZSH_AUTOSUGGEST_STRATEGY=(completion)

source /opt/homebrew/share/zsh-autosuggestions/zsh-autosuggestions.zsh
source /opt/homebrew/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh

alias cat="bat"

HISTSIZE=100000
SAVEHIST=100000
setopt inc_append_history
setopt share_history

export HOMEBREW_NO_AUTO_UPDATE=1
export HOMEBREW_MAKE_JOBS=$(sysctl -n hw.ncpu)

setopt HIST_IGNORE_ALL_DUPS
setopt HIST_REDUCE_BLANKS
setopt HIST_IGNORE_SPACE
EOF

.nanorc Config

cat > ~/.nanorc << 'EOF'
set linenumbers
set tabsize 2
set softwrap
set mouse
set indicator
EOF

exec zsh

Disable the Character Accent Selection (logout\reboot required)

defaults write -g ApplePressAndHoldEnabled -bool false

Reset Spotlight Search Window Position

defaults delete com.apple.Spotlight

Clean Cached Files

sudo purge

Executing Privileged Commands Without Entering A Password

sudo visudo /etc/sudoers.d/010_NICKNAME-nopasswd

NICKNAME ALL=(ALL) NOPASSWD: ALL

where NICKNAME should be replaced with your user nickname

List of Installed Applications

  1. AdGuard for Safari
  2. Adobe Acrobat DC
  3. AmneziaVPN
  4. Amphetamine
  5. Angry IP Scanner
  6. AppCleaner
  7. coconutBattery
  8. Discord
  9. Docker
  10. GIMP
  11. Mac Mouse Fix
  12. Microsoft Office (from App Store)
  13. Minecraft Launcher
  14. OBS
  15. OneDrive
  16. OpenMTP
  17. Parallels Desktop
  18. Rectangle
  19. SponsorBlock
  20. Spotify
  21. Telegram
  22. Termius
  23. VeraCrypt
  24. Visual Studio Code
  25. WireGuard
  26. Zoom
  27. Яндекс Музыка

About

My attempt to make MacOS more convenient

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages