User Tools

Site Tools


dotfiles-base

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
dotfiles-base [2025-05-15 21:57] – created malte70dotfiles-base [2026-01-03 20:44] (current) – Verweis auf Lagrange entfernt; Hostname aus finger-Ausgabe rausfiltern; Dateiliste über das Definition List Plugin formattiert malte70
Line 1: Line 1:
-===== dotfiles-base: Minimal-Konfiguration für Bash und Vim =====+====== dotfiles-base: Minimal-Konfiguration für Bash und Vim ======
  
 Eine grundlegende Konfiguration für //bash// und //vim//, die zum Beispiel unter einem frisch angelegten Benutzeraccount etwas mehr Komfort als die Default-Konfigurationen für //bash// und //vim// bieten. Eine grundlegende Konfiguration für //bash// und //vim//, die zum Beispiel unter einem frisch angelegten Benutzeraccount etwas mehr Komfort als die Default-Konfigurationen für //bash// und //vim// bieten.
Line 7: Line 7:
 Das Tar-Archiv enthält folgende Dotfiles (allerdings mit „_“ statt „.“ am Anfang!): Das Tar-Archiv enthält folgende Dotfiles (allerdings mit „_“ statt „.“ am Anfang!):
  
-  ''.bashrc'' (Bash-Konfiguration) +  ''.bashrc'' 
-  ''.bash_profile'' (führt nur die ''.bashrc'' aus) +  : Bash-Konfiguration für macOS und GNU/Linux 
-  ''.vimrc'' (Einfache Vim-Konfiguration ohne Plugins: Syntax-Highlighting, Zeilennummern, Maus- und Clipboard-Support und einiges mehr)+  ''.bash_profile'' 
 +  : Für Login-Shells; führt nur die ''.bashrc'' aus 
 +  ''.vimrc'' 
 +  : Einfache Vim-Konfiguration ohne Plugins: Syntax-Highlighting, Zeilennummern, Maus- und Clipboard-Support und einiges mehr
  
-==== Installation ====+===== Installation =====
  
 > Download-URL: https://f.malte70.de/dotfiles-base/dotfiles-base.tar.gz > Download-URL: https://f.malte70.de/dotfiles-base/dotfiles-base.tar.gz
Line 17: Line 20:
 Zur einfachen Installation ist ein Makefile enthalten, um mit einem einfachen ''make install'' die Dotfiles für den aktuellen Benutzer zu installieren. Zur einfachen Installation ist ein Makefile enthalten, um mit einem einfachen ''make install'' die Dotfiles für den aktuellen Benutzer zu installieren.
  
-=== Alternative: Download und Installation mit nur einem Befehl ===+==== Alternative: Download und Installation mit nur einem Befehl ====
  
 <code bash> <code bash>
 wget -c https://f.malte70.de/dotfiles-base/dotfiles-base.tar.gz || curl -O https://f.malte70.de/dotfiles-base/dotfiles-base.tar.gz; tar xf dotfiles-base.tar.gz; cd dotfiles-base/; make install; cd ../ wget -c https://f.malte70.de/dotfiles-base/dotfiles-base.tar.gz || curl -O https://f.malte70.de/dotfiles-base/dotfiles-base.tar.gz; tar xf dotfiles-base.tar.gz; cd dotfiles-base/; make install; cd ../
 </code> </code>
 +
 +==== Easter Egg: Befehle für Download und Installation via Finger ====
 +
 +<code bash>
 +finger "dotfiles-base@rt3x.de" | grep -v '^\[.*\]$' | bash
 +</code>
 +
 +Da viele Finger-Clients als erstes den Hostnamen in eckigen Klammern ausgeben, muss dieser mit //grep// heraus gefiltert werden.
 +
 +<!--
 +Einige Small Web Browser wie z.B. [[https://gmi.skyjake.fi/lagrange|Lagrange]] unterstützen das ''finger:'' URL-Schema, wodurch Finger-Informationen als Nur-Text-Seite angezeigt werden können:
 +
 +<code>
 +finger://rt3x.de/dotfiles-base
 +</code>
 +-->
dotfiles-base.1747346251.txt.gz · Last modified: by malte70