Update README

This commit is contained in:
Jakobus Schürz 2020-01-17 12:15:16 +01:00
parent 08b0271ed3
commit 626d763357

View file

@ -1,8 +1,18 @@
# myshellconfig
Am Einfachsten ist es, das github-Repo zu forken und in .gitconfig den Namen und die Emailadresse an die eigenen Werte anzupassen. Das Repo ist öffentlich, also keine Passwörter speicher!!!
Am Einfachsten ist es, das github-Repo zu forken und in .gitconfig den Namen und die Emailadresse an die eigenen Werte anzupassen. Das Repo ist öffentlich, also keine Passwörter speichern!!!
.gitconfig wird von diesem Repo beim Einrichten nach ~/.gitconfig gelinkt.
## ACHTUNG
Diese automatische Konfiguration überschreibt bei jedem Login in ${HOME} einige Dateien mit Symlinks in das lokale Repo. Die zuvor vorhandenen Dateien werden nicht gesichert und gehen daher verloren.
Folgende Dateien werden durch Symlinks ersetzt. Diese bitte VOR dem ersten Aufruf sichern.
```
~/.gitconfig -> /home/jakobus.schuerz/.local/myshellconfig/.gitconfig
~/.tmux -> /home/jakobus.schuerz/.local/myshellconfig/tmux
~/.tmux.conf -> /home/jakobus.schuerz/.local/myshellconfig/tmux/tmux.conf
~/.vim -> /home/jakobus.schuerz/.local/myshellconfig/vim
~/.vimrc -> /home/jakobus.schuerz/.local/myshellconfig/vimrc
```
**Bitte beachten, dass damit eine schon vorhandene eigene Datei überschrieben wird!**
@ -71,6 +81,15 @@ Vim Plugins werden prinzipiell von github.com bezogen. Für spezielle Anwendungs
MYSHELLCONFIG\_VIM\_PLUGINS=https://my.git.server/public/Vim
Z.B. das Plugin Vundle.vim hat ist auf github unter dieser URL zu finden
```
//github.com/gmarik/Vundle.vim.git
```
Damit ist das eigene Repo am eigenen git-server unter dieser Adresse erreichbar zu machen wenn die Variable MYSHELLCONFIG\_VIM\_PLUGINS wie oben Angegeben gesetzt wird.:
```
https://my.git.server/public/Vim/gmarik/Vundle
```
### Über ~/.bashrc manuell festlegbare Variablen und ihre Default-Werte, wenn nicht manuell gesetzt:
MYSHELLCONFIG\_SUBPATH=.local/myshellconfig
MYSHELLCONFIG\_BASE="${HOME}/${MYSHELLCONFIG\_SUBPATH}"