Settings to auto initialize non-git repository (
* Get & set settings to localStorage
Using if/else statement in beforeCreate lifecycle hook insted of using in vuex store mutation
* Add AutoInit settings to experimental page
* typo: initialize spellings
* Dispatch update to settings store (in single line)
* fix: autoInit undefined value in settings store
https://github.com/gitthermal/thermal/pull/3596
Initialize repository (nodegit) (
* Use nodegit and database instead of simple-git for initialize repository feature
* Disable git features for non-initialized repositories
* Add initialize repository feature from homepage
This commit includes an anti-pattern because of mutating this.isGit prop inside component but this can't be avoided without making some major changes.