commit 1a731404e9c4983ca497c4dde16cf853fa852cd2 Author: Holger Date: Sun May 18 19:20:34 2025 +0200 initial commit diff --git a/.bash_aliases b/.bash_aliases new file mode 100644 index 0000000..b90a3be --- /dev/null +++ b/.bash_aliases @@ -0,0 +1,3 @@ +alias ll='ls -la' +alias gs='git status' +alias update='sudo apt update && sudo apt upgrade -y' diff --git a/.bashrc b/.bashrc new file mode 100644 index 0000000..702c316 --- /dev/null +++ b/.bashrc @@ -0,0 +1,6 @@ +# ~/.bashrc +if [ -f ~/.bash_aliases ]; then + . ~/.bash_aliases +fi + +export EDITOR=nano diff --git a/README.md b/README.md new file mode 100644 index 0000000..a6a64f6 --- /dev/null +++ b/README.md @@ -0,0 +1,8 @@ +## Installation + +```bash +git clone git@github.com:deinuser/dotfiles.git ~/dotfiles +cd ~/dotfiles +bash install-links.sh +bash install-tools.sh +``` diff --git a/install-links.sh b/install-links.sh new file mode 100644 index 0000000..a7c6bbc --- /dev/null +++ b/install-links.sh @@ -0,0 +1,10 @@ +#!/bin/bash +# Symlink dotfiles to home directory + +DOTFILES_DIR=$(pwd) + +ln -sf $DOTFILES_DIR/.bashrc ~/.bashrc +ln -sf $DOTFILES_DIR/.bash_aliases ~/.bash_aliases +ln -sf $DOTFILES_DIR/.gitconfig ~/.gitconfig + +echo "Symlinks gesetzt." diff --git a/install-tools.sh b/install-tools.sh new file mode 100644 index 0000000..6491e46 --- /dev/null +++ b/install-tools.sh @@ -0,0 +1,14 @@ +#!/bin/bash +# Install standard tools + +echo "Tools werden installiert..." + +if command -v apt &>/dev/null; then + sudo apt update + sudo apt install -y nano mc htop curl git ack btop +else + echo "Unsupported package manager" + exit 1 +fi + +echo "Tools fertig installiert."