dotfiles:开发人员的点文件(具有CI测试)

  • O8_161569
    了解作者
  • 101.1KB
    文件大小
  • zip
    文件格式
  • 0
    收藏次数
  • VIP专享
    资源类型
  • 0
    下载次数
  • 2022-05-28 05:56
    上传日期
点文件 setup_dotfiles.sh使用此工具自动执行dotfiles的安装(警告:脚本并非始终有效) setup/setup_cryptocurrencies.sh与加密货币开发相关的软件包(,,等) _bashrc -bashrc文件(主要从bashrc包含的文件中获取文件) _gitconfig -git配置文件 _macos -macOS配置文件(基于Mathias文件的一次性设置文件) _screenrc -GNU屏幕的多项生产力改进 scripts -一些随机脚本 _vimrc -vim配置文件 _vim -vim配置目录,它包含几个与vim相关的东西 setup -包含适用于Mac,GNU / Linux和Nexus 5的一次性设置脚本。 bashrc_includes包含多项bash改进(git友好提示,adb自动完成,p4自动完成,git自动完成,and
dotfiles-master.zip
  • dotfiles-master
  • _inputrc
    171B
  • .gitignore
    1KB
  • _gitignore
    175B
  • README.md
    2.4KB
  • _sshconfig
    96B
  • bors.toml
    132B
  • .gitmodules
    1.2KB
  • _bashrc
    3.1KB
  • .github
  • workflows
  • test_macos_4.yml
    776B
  • test_macos_1.yml
    433B
  • test_macos_3.yml
    269B
  • test_markdown.yml
    543B
  • test_ubuntu.yml
    603B
  • test_macos_2.yml
    333B
  • FUNDING.yml
    88B
  • _vim
  • bundle
  • vundle
  • LICENSE
    10KB
  • setup_dotfiles.sh
    1.7KB
  • bashrc_includes
  • android_reverse_engineering_related_aliases.bash
    3.7KB
  • yarn-completion
  • adb.bash
    9.4KB
  • git-completion.bash
    52.8KB
  • bash_history_customization.bash
    240B
  • maven-bash-completion
  • custom_aliases.bash
    3.8KB
  • better_autocomplete.bash
    1.2KB
  • p4_autocomplete.bash
    3.8KB
  • 50_prompt.bash
    3.4KB
  • z
  • gradle_autocomplete.bash
    1.3KB
  • _hgrc
    73B
  • _vimrc
    7.1KB
  • gradle.properties
    192B
  • scripts
  • start_android.sh
    112B
  • git-wtf
    12KB
  • _gitconfig
    1.8KB
  • setup
  • Inconsolata.otf
    57.1KB
  • setup_cryptocurrencies.sh
    1.2KB
  • setup_new_ubuntu_machine.sh
    1.6KB
  • remove_nexus5_bloat.py
    1.9KB
  • _macos
    41.6KB
  • setup_new_mac_machine.sh
    8.3KB
  • solarized_dark.itermcolors.txt
    5.3KB
  • _screenrc
    451B
内容介绍
# Dotfiles [![](https://img.shields.io/badge/Quality-A%2B-brightgreen.svg)](https://img.shields.io/badge/Quality-A%2B-brightgreen.svg) [![test_macos_1 - Test Setup dotfiles](https://github.com/ashishb/dotfiles/workflows/test_macos_1%20-%20Test%20Setup%20dotfiles/badge.svg)](https://github.com/ashishb/dotfiles/actions) [![test_macos_2 - Test setup Mac machine](https://github.com/ashishb/dotfiles/workflows/test_macos_2%20-%20Test%20setup%20Mac%20machine/badge.svg)](https://github.com/ashishb/dotfiles/actions) [![test_macos_3 - Test Setup Mac OS](https://github.com/ashishb/dotfiles/workflows/test_macos_3%20-%20Test%20Setup%20Mac%20OS/badge.svg)](https://github.com/ashishb/dotfiles/actions) [![test_macos_4 - Test Setup Vim on Mac OS](https://github.com/ashishb/dotfiles/workflows/test_macos_4%20-%20Test%20Setup%20Vim%20on%20Mac%20OS/badge.svg)](https://github.com/ashishb/dotfiles/actions) 1. `setup_dotfiles.sh` - Automate the dotfiles setup with this one (Warning: the script does not always work) 2. `setup/setup_cryptocurrencies.sh` - Cryptocurrencies development related packages ([ethereum](https://www.ethereum.org/), [solidity](https://solidity.readthedocs.io/en/v0.5.11/), [truffle](https://www.trufflesuite.com/) etc.) 2. `_bashrc` - bashrc file (it primarily sources files in bashrc includes) 3. `_gitconfig` - git config file 4. `_macos` - macOS config file (one time setup file based on Mathias's file) 5. `_screenrc` - several productivity improvements to GNU screen 6. `scripts` - some random scripts 8. `_vimrc` - vim config file 9. `_vim` - vim config dir, it contains several vim related stuff 10. `setup` - contains one time setup scripts for Mac, GNU/Linux and Nexus 5. 11. `bashrc_includes` - contains several bash improvements (git friendly prompt, adb auto completion, p4 auto completion, git auto completion, android reverse engineering aliases etc.) ## Usage ### For setting up Mac OS ```bash git clone https://github.com/ashishb/dotfiles && \ cd dotfiles && \ git submodule update --init && \ bash setup_dotfiles.sh && \ bash setup/setup_new_mac_machine.sh && \ bash setup/_macos && \ vim +BundleInstall +qall ``` ### For setting up GNU/Linux ```bash git clone https://github.com/ashishb/dotfiles && \ cd dotfiles && \ git submodule update --init && \ bash setup_dotfiles.sh && \ bash setup/setup_new_ubuntu_machine.sh && \ vim +BundleInstall +qall ``` Note: My GNU/Linux setup scripts are stale since I have not used GNU/Linux in a while.
评论
    相关推荐