it:linux:debian:homeconfig

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte ÜberarbeitungBeide Seiten der Revision
it:linux:debian:homeconfig [2016/01/08 22:30] adminit:linux:debian:homeconfig [2024/03/03 09:29] – [Homeconfig] admin
Zeile 1: Zeile 1:
 ====== Homeconfig ====== ====== Homeconfig ======
 Zunächstmal muss man sich ja auf einem jungfäulichen Linux System zu Hause fühlen: Zunächstmal muss man sich ja auf einem jungfäulichen Linux System zu Hause fühlen:
-<code bash>apt-get install vim screen zsh +<code bash> 
-wget --no-check-certificate https://wiki.ex23.de/dokuwiki/lib/exe/fetch.php?media=it:linux:debian:vimrc.gz -O - | gunzip > /etc/vim/vimrc +apt-get update 
-wget --no-check-certificate https://wiki.ex23.de/dokuwiki/lib/exe/fetch.php?media=it:linux:debian:a.vim.gz -O - | gunzip > ~/.vim/plugin/a.vim+apt-get install -y vim screen zsh 
 +wget --no-check-certificate "https://wiki.ex23.de/dokuwiki/lib/exe/fetch.php?media=it:linux:debian:vimrc.gz-O - | gunzip > /etc/vim/vimrc 
 +mkdir -p /etc/vim/after/plugin/ 
 +ln -s /etc/vim/vimrc /etc/vim/after/plugin/vimrc.vim 
 + 
 +wget --no-check-certificate "https://wiki.ex23.de/dokuwiki/lib/exe/fetch.php?media=it:linux:debian:a.vim.gz-O - | gunzip > ~/.vim/plugin/a.vim
 echo "hardstatus alwayslastline echo "hardstatus alwayslastline
 hardstatus string '%{= kG}[ %{G}%H %{g}][%= %{= kw}%?%-Lw%?%{r}(%{W}%n*%f%t%?(%u)%?%{r})%{w}%?%+Lw%?%?%= %{g}][%{B} %d/%m %{W}%c %{g}]'" >> /etc/screenrc hardstatus string '%{= kG}[ %{G}%H %{g}][%= %{= kw}%?%-Lw%?%{r}(%{W}%n*%f%t%?(%u)%?%{r})%{w}%?%+Lw%?%?%= %{g}][%{B} %d/%m %{W}%c %{g}]'" >> /etc/screenrc
Zeile 13: Zeile 18:
 bindkey \"^[[6~\" history-beginning-search-forward bindkey \"^[[6~\" history-beginning-search-forward
 bindkey \"^[[5~\" history-beginning-search-backward" > ~/.zshrc.local bindkey \"^[[5~\" history-beginning-search-backward" > ~/.zshrc.local
-usermod -s /bin/zsh `whoami`+/usr/sbin/usermod -s /bin/zsh `whoami`
 </code> </code>
 ===== ZSH prompt anpassen ===== ===== ZSH prompt anpassen =====
Zeile 19: Zeile 24:
 grml_prompt_token_default suchen und grml_prompt_token_default suchen und
 host auf '%M' setzen. host auf '%M' setzen.
 +===== Backup =====
 +<code bash>
 +#!/bin/bash
 +backupname=<hostname>_backup_`date -I`.tar.gz
 +tar -C / -cpvf - --exclude="./sys/*" --exclude="./proc/*" --exclude="./data/*" . | pigz -p 4 | ssh backup-fetch@server "cat >/<server_destination>/<hostname>/${backupname}"
 +
 +</code>
 +
  
  • it/linux/debian/homeconfig.txt
  • Zuletzt geändert: 2024/03/03 09:34
  • von admin