Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/linxiaowu66/personalconfigurationfiles

some personal configuration files including linux and so on
https://github.com/linxiaowu66/personalconfigurationfiles

configuration frontend linux

Last synced: 22 days ago
JSON representation

some personal configuration files including linux and so on

Awesome Lists containing this project

README

        

# Personal config file

> 为了备份,把一些常用的配置文件放在github上,以便不时之需

### zsh install

参考: [how-to-configure-your-macos-terminal-with-zsh-like-a-pro-c0ab3f3c1156](https://www.freecodecamp.org/news/how-to-configure-your-macos-terminal-with-zsh-like-a-pro-c0ab3f3c1156/)

### 各文件的含义

* `.husky`:使用husky做的一些钩子的配置,结合`f2elint`来使用;
* `bash_profile`:Mac或者Linux上命令行的前缀定制文件,不过,如果用的`zsh`的话,这里貌似不需要配置的;
* `.gitconfig`:git命令的配置文件;
* `.npmrc`:当使用pnpm的时候,这个文件最好放在每个项目下面,里面的配置可以防止线上故障;
* `tmux.conf`:使用`tmux`软件的时候,个人的一些配置;
* `.zshrc`:`zsh`终端的配置文件;
* `autoHotfixTag.sh`:当`github`提交错了commit的时候,用这个脚本可以自动修正;
* `provision-frontend.sh`:快速在`ubuntu`系统下部署一个前端开发环境,执行这个脚本即可;
* `ssh_config`:解决多个SSH秘钥对应多个不同代码仓库源的问题;
* `Vagrantfile`:使用`Vagrant`软件的配置文件;