This repository contains my dotfiles to setup my development environment.
Just execute the following command:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Eckii24/dotfiles/refs/heads/master/.config/setup-scripts/setup.sh)"
HINT: Make sure curl and git are available, when executing the command.
Install the required tools on windows level:
choco install wezterm
choco install nerd-fonts-hack
The repo also provides preconfigured docker files to work inside them.
docker run --rm -d \
-p 2222:22 \
-v ~/.ssh/<id-file>.pub:/root/.ssh/authorized_keys:ro \
-v <path-to-project>:/root/ \
eckii24/dev-base:latest
The container should be accessed via SSH:
ssh-add
ssh -p 2222 root@localhost
- Install
- Configure language settings
- Choose a hostname for the machine
- Domain can be left empty
- Don't assign a root password. The root user will then be disabled
- Enter details about the user to be created. This user will have sudo privileges
- Partition disks
- All files in one partition
- Leave everything as default
- Scan additional media can be declined
- Package mirror: Use germany and deb.debian.org without proxy
- Choose software to install: Only standard system utilities
Make sure curl
is available:
sudo apt install curl
After that the setup script can be run with the following command:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Eckii24/dotfiles/refs/heads/master/.config/setup-scripts/setup-debian.sh)"