All Projects → RenChunhui → Dotfiles

RenChunhui / Dotfiles

Licence: mit
💻 Use command line interface manager for macOS configuration.

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to Dotfiles

Fzf
🌸 A command-line fuzzy finder
Stars: ✭ 40,965 (+42131.96%)
Mutual labels:  cli, zsh, tmux, neovim
Jarvis
Dotfiles for a powerful, web development-focused environment powered by Neovim, iTerm2, tmux, and zsh
Stars: ✭ 617 (+536.08%)
Mutual labels:  zsh, tmux, homebrew, neovim
dotfiles-legacy
. .✧ · 🌎 ✷ ✫ 🌙 · ✵ 🚀✵ * ✵ · 🌌✫ ✷ · ✧ .
Stars: ✭ 15 (-84.54%)
Mutual labels:  zsh, tmux, homebrew, neovim
Dotfiles
vim, zsh, git, homebrew, nvm, neovim - my whole world
Stars: ✭ 2,217 (+2185.57%)
Mutual labels:  zsh, tmux, homebrew, neovim
dotfiles
🏠 dotfiles for my macOS environment
Stars: ✭ 17 (-82.47%)
Mutual labels:  zsh, tmux, homebrew, neovim
Mac Bootstrap
💻 Provision a new Mac for web development with dotfiles + Fish/Zsh, Neovim, and Tmux
Stars: ✭ 96 (-1.03%)
Mutual labels:  zsh, tmux, neovim
Radian
🍉 Dotfiles that marry elegance and practicality.
Stars: ✭ 274 (+182.47%)
Mutual labels:  zsh, tmux, emacs
Dotfiles
💾 Ian's dotfiles, utils, and Zsh/Vim/tmux configs
Stars: ✭ 554 (+471.13%)
Mutual labels:  zsh, tmux, vscode
Dotfiles
`~/dotfiles` to setup my dev env on macOS based around `neovim` and `tmux`
Stars: ✭ 20 (-79.38%)
Mutual labels:  zsh, tmux, neovim
config-public
Linux/WSL config to optimize ergonomics, security, and productivity: vim/neovim, zsh, tmux, i3, emacs, vscode, ipython, jupyter, ranger, fzf, kitty, xkb, selfquant, firejail, systemd, etc
Stars: ✭ 14 (-85.57%)
Mutual labels:  zsh, tmux, vscode
Dotfiles
Zsh, Karabiner, VS Code, Sublime, Neovim, Nix
Stars: ✭ 634 (+553.61%)
Mutual labels:  zsh, vscode, neovim
Dotfiles
🏠
Stars: ✭ 60 (-38.14%)
Mutual labels:  zsh, emacs, neovim
Dotfiles
Workstation configuration, provisioning and tools
Stars: ✭ 67 (-30.93%)
Mutual labels:  zsh, tmux, neovim
dotfiles
Configs for apps I care about
Stars: ✭ 19 (-80.41%)
Mutual labels:  zsh, neovim, vscode
cloud-computer
☁️ The Cloud Native Computer
Stars: ✭ 5 (-94.85%)
Mutual labels:  zsh, tmux, vscode
Dotfiles
🔘 neovim, zsh, tmux, iTerm2, macOS dotfiles
Stars: ✭ 7 (-92.78%)
Mutual labels:  zsh, tmux, neovim
Dotfiles
My *NIX dotfiles [i3wm, URxvt, tmux, zsh, rofi, cmus, irssi, vifm, mutt, feh, mpv, newsbeuter]
Stars: ✭ 41 (-57.73%)
Mutual labels:  zsh, tmux, neovim
Dotfiles
Get ready for dotfiles. Contains i3, i3blocks, rofi, dunst, picom, vim, tmux, and zsh.
Stars: ✭ 985 (+915.46%)
Mutual labels:  zsh, tmux, neovim
Dotfiles
My dotfiles 🚀. Includes configs for neovim, tmux, zsh, alacritty and more.
Stars: ✭ 47 (-51.55%)
Mutual labels:  zsh, tmux, neovim
dot
No description or website provided.
Stars: ✭ 40 (-58.76%)
Mutual labels:  zsh, tmux, neovim

使用自定义命令行管理你的 macOS

macOS Big Sur GitHub top language GitHub repo size GitHub

特性

  • 模块化,便于安装及卸载,方便自定义。
  • 所有安装只需国内环境即可完成,不依赖科学上网工具。
  • Homebrew 浅克隆

安装

目前几乎所有 dotfiles 配置都是放在 $HOME 目录下,当开发环境一多,$HOME 目录下有太多的隐藏文件,个人推荐放在 $HOME/.config 目录下。

$ git clone https://github.com/renchunhui/dotfiles ~/.config/dotfiles
$ cd $HOME/.config/dotfiles
$ chmod +x ./install.sh
$ ./install.sh

功能

  • install 安装
    • brew 使用 Homebrew 安装软件及工具
    • code 安装 VSCode、VSCode 插件、习惯配置
    • emacs 安装 Emacs 及相关配置
    • git 配置 git 环境
    • go 安装 Go 环境
    • iterm 配置 iTerm2 环境(tmux、主题)
    • node 安装全局 node 工具包、语言补全引擎
    • os macOS 系统设置
    • vim 安装 vim 环境及配置
    • zsh zsh 环境及插件安装
  • uninstall 卸载
    • brew 卸载 Brewfile 安装的软件、删除 Homebrew 及相关目录
    • code 卸载 VSCode、删除所有插件、删除配置文件
    • emacs 卸载 Emacs、删除配置
    • git 删除所有 git 配置
    • go 卸载 Go 环境
    • node 删除所有全局包
    • vim 移除 vim 配置
    • zsh 移除 oh-my-zsh 配置
  • clean 清理缓存
    • brew 清理 Homebrew 缓存
    • node 清理 npm、yarn 缓存
    • log 清理系统日志

版权协议

MIT License

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].