Dotfiles

Awesome dotfiles

点文件资源的精选列表. 受到启发 awesome 列出的东西.

Articles

Introductions

Tutorials

Shell startup

Using specific tools

Find dotfiles repos

There are many great dotfiles repos out there, each containing their own inspiration and gems. I think one of the best ways to go through them is by searching GitHub for "dotfiles".

另请参阅:

Example dotfiles repos

最受欢迎,维护良好且协作的点文件存储库和框架的集合. 一些项目仅包含点文件. 其他则使您可以轻松添加自己的自定义点文件和/或包括管理点文件/插件的脚本,从而走得更远.

Bash

| 标题| 描述 重点| | :------------------------------------------------------------------ | :------------------------------------------- | :--------------------------------------------------------------------------------------------------------------------------- | | Bash it | 社区bash框架. | 自动补全,主题,别名,自定义功能. 结构良好的框架. | | Mathias’s dotfiles | MacOS的明智黑客默认设置 这里有很多好处,需要社区的大力合作. | | Maximum Awesome | vim和tmux的配置文件| Vim,tmux. 为Mac OS X内置. | dev-setup | Mac OS X开发环境设置| 在OS X上广泛设置开发人员工具. | webpro's dotfiles | macOS点文件| Bash,Homebrew,Brew Cask,Git,Node.js,Hammerspoon. | | Overbryd's dotfiles | macOS 0-100引导程序| macOS默认值,Bash,Homebrew,Casks,Git,Vim | 简单的Makefile进行简单的维护| | rootbeersoup's dotfiles | 轻松的Bash,Vim和macOS配置| curl \ | sh安装程序和Makefile为永久性或临时性配置提供了便捷的安装方式. |

Zsh

| 标题| 描述 重点| | :------------------------------------------------------------ | :--------------------------------------------------------------------- | :----------------------------------------------------------------------------------------------------------------------------------------------------------------- | | thoughtbot dotfiles | vim,zsh,git和tmux配置文件集| Zsh,vim,tmux,git,自制软件. 用途 rcm. | | oh-my-zsh | 社区驱动的框架,用于管理zsh配置. | 包括200多个可选插件(rails,git,OSX,集线器,capistrano,brew,ant,php,python等),超过140个主题来为您的早晨增光添彩,以及一个自动更新工具. | | Prezto | Zsh的配置框架. | 通过合理的默认值,别名,函数,自动完成和提示主题来丰富命令行界面环境. | | YADR | 您见过的最好的vim,git,zsh插件和最干净的vimrc | 自制,zsh,git,vim等. 活动存储库. | | holman does dotfiles | holman是否执行dotfile | 围绕主题组织得很好. 作者希望它为每个人工作. | | antigen | zsh的插件管理器,受oh-my-zsh和vundle启发. | Antigen是一小组功能,可帮助您轻松管理Shell(zsh)插件. Antigen对zsh而言,Vundle对vim而言. | | Dries's dotfiles | 适用于macOS的点文件的简化方法 Zsh,噢,我的Zsh,macOS,Homebrew,Mackup | | sobolevn's dotfiles | 点文件为开发人员带来幸福 Zsh,Brew,Sublime,Python,Node,Elixir |

Fish

| 标题| 描述 重点| | :------------------------------------------------------- | :----------------------------------------------------------------------------- | :--------------------------------------------------------------------------------------- | | oh-my-fish | 社区鱼类框架. | 包括许多插件和主题,以及安装,自动更新和脚手架工具. | | Paul's dotfiles | 大量的点文件和大量的自定义函数| Fish,macOS,Homebrew,自定义Shell功能| | rkalis's dotfiles | 维护良好的dotfile,包含Fish,存储库管理和Hammerspoon | 鱼,macOS,自制软件,存储库管理,Hammerspoon |

Tools

  • Ansible -极其简单的配置管理,应用程序部署,任务执行和多节点编排引擎.
  • bashdot -完全用bash编写的极简主义点文件管理框架.
  • chezmoi -在多台计算机上安全地管理您的点文件.
  • dotbot -引导您的点文件的工具.
  • dotdrop -一次保存您的dotfile,将它们部署到任何地方.
  • dotfiles -轻松管理 $ HOME中的点文件符号链接的工具.
  • Ellipsis -dotfile的软件包管理器.
  • Fisher -鱼的包装经理
  • fresh -保持您的点文件新鲜. Fresh是将其他人的外壳配置(别名,功能等)源到您自己的配置文件中的工具.
  • GNU Stow -Symlink服务器场管理器,它采用位于文件系统上不同目录中的不同软件和/或数据包,并使它们看起来像安装在同一位置.
  • homeshick -用Bash编写的Git点文件同步器.
  • homesick -您的主目录就是您的城堡. 不要将您的dotfile抛在后面(article).
  • mackup -使您的应用程序设置保持同步(OS X / Linux).
  • rcm -rc文件(dotfile)管理
  • themer -从dotfile内跨开发工具管理和生成主题.
  • vcsh -$ HOME的版本控制系统,$ HOME中有多个Git存储库.
  • yadm -使用共享的Git存储库和一些其他功能来管理多台计算机上文件集合的工具.

macOS

  • Cider -使用Homebrew轻松启动.
  • dockutil -用于管理停靠项目的命令行工具
  • mas -Mac App Store命令行界面

Miscellaneous

  • Awesome Shell -精选的优秀命令行框架,工具包,指南和小玩意的列表.
  • Awesome Zsh Plugins -适用于oh-my-zsh,antigen和Prezto的Zsh插件列表.
  • Awesome Dev Env -精选的出色工具,资源和工作流程提示列表,可提供出色的开发环境.
  • Awesome Fish -精选的鱼壳包装,提示和资源列表.

Archive/abandoned projects

License

CC0

在法律允许的范围内, Lars Kappert 放弃了此作品的所有版权以及相关或邻近的权利.