/dotfiles

:computer: Use command line interface manager for macOS configuration.

Primary LanguageShellMIT LicenseMIT

Dotfiles

Automated configuration, Preferences and software Installation for macOS.

macOS Homebrew

Git Badge Alacritty Badge Neovim Badge tmux Badge npm Badge pnpm Badge MySQL Badge SQLite Badge Visual Studio Code

Install

Install all using the install.sh script

$ git clone github.com/renchunhui/dotfiles $HOME/.config/dotfiles
$ chomd +x $HOME/.config/dotfiles/install.sh
$ ./install.sh

Install part using dot cli

Usage: dot install [command]
Available Commands:
  brew      Homebrew 安装
  git       Git 环境
  alacritty 终端配置
  os        系统偏好设置
  neovim    NeoVim 配置
  node      Node 环境
  vscode    VSCode 开发环境
  zsh       zsh 环境
  help      帮助文档

Features

  • Handy binary script
  • Automatic software installation
  • Sensible OS X defaults

Folder Structure

├── bin
├── cmd
│   ├── install
│   └── uninstall
├── etc
│   ├── alacritty
│   ├── git
│   ├── npm
│   ├── tmux
│   └── zsh
├── user
│   ├── alacritty
│   ├── brew
│   ├── git
│   ├── neovim
│   ├── node
│   ├── os
│   ├── vscode
│   └── zsh
├── Brewfile
└── install.sh

License

MIT License