/awesome-dev

Primary LanguageShellGNU Affero General Public License v3.0AGPL-3.0

awesome development environment configuration

开发时依赖环境

依赖的系统均适用docker运行:

  1. 避免在自己的电脑上安装太多的软件
  2. 方便依赖的系统迁移
  3. 方便依赖的共享
  4. 随时可以清理

核心依赖

包含开发使用的各类服务和平时使用的工具。

  1. kafka:一键运行脚本
  2. mysql:一键运行脚本
  3. redis:一键运行脚本
  4. zookeeper:一键运行脚本
  5. es: docker-compose
  6. rust-jupyter: docker-compose (详细情况参考:docker-rust-jupyter)
  7. mongo: 一键运行脚本
  8. gitlab代码仓库
  9. 部署harbor容器仓库
  10. aria2+webUI实现离线下载服务
  11. VPN服务

hugo

hugo 是一个静态博客生成器,类似hexo和jekyll。 使用方法见说明

IDEA的Editor配置

iterms color配置

  • Dracula.itermcolors
  • Snazzy.itermcolors
  • material-design-colors.itermcolors

工具集

terminal

terminal 常用的命令配置

ohmyzsh调教

  • 高亮插件
  • 根据历史输入自动提示

服务部署