Skip to content

Commit

Permalink
Update design doc with current tasks
Browse files Browse the repository at this point in the history
  • Loading branch information
ylogx committed Sep 16, 2023
1 parent 86c5e56 commit 6e40fbd
Showing 1 changed file with 12 additions and 4 deletions.
16 changes: 12 additions & 4 deletions docs/design.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,19 +11,27 @@
### Config

#### ZSH

- [ ] Clean up zshrc.
- [x] Clean up zshrc.
- There are a lot of pre-built tools now to manage plugins.
- [x] Use antigen to install oh-my-zsh
- [x] Use starship.rs as command line prompt
- [ ] Customize starship.rs more using the toml config file.


#### Vim

- [ ] Vim plugin install is super slow and buggy
- [ ] Simplify vim plugins.
- Many of them are no longer needed with newere tools like IntelliJ IDEA and VS Code.
- One of the solution is to use: vim-plug.
- [ ] Move Vim/plugin manager from Vundle to SpaceVim
- [ ] Simplify vim plugins.
- Many of them are no longer needed with newer tools like IntelliJ IDEA and VS Code.


### CI/CD
- [ ] Optimize Dockerfile.
- Use lighter image. CI is really slow because it is pulling huge a whole ubuntu image.
- Build incrementally. Don't do operations that haven't changed in diff.
- Test using unit tests or something more local than docker build.

#### Docker

Expand Down

0 comments on commit 6e40fbd

Please sign in to comment.