Cleanup of install and Readme

This commit is contained in:
2026-05-06 10:31:08 +02:00
parent 776a1c7734
commit ead6d287f0
2 changed files with 6 additions and 26 deletions
+6 -9
View File
@@ -7,8 +7,7 @@ A deliberately minimal dotfile configuration.
Over the years I have grown tired of tweaking config files for every component of my desktop.
This repository contains only the essentials.
Start with a minimal Debian 13 (Trixie) install — SSH server and system essentials only, no desktop environment. Run `bootstrap.sh` followed by `install.sh` to get up and running. For additional tooling, see the `scripts/` folder.
Start with a minimal Debian 13 (Trixie) install — SSH server and system essentials only, no desktop environment.
## What's Inside
@@ -23,25 +22,23 @@ Start with a minimal Debian 13 (Trixie) install — SSH server and system essent
│ └── tmux/ # Tmux configuration
├── scripts/
│ ├── setup_docker # Docker install recipe
── setup_golang # Golang + go tools install recipe
── setup_golang # Golang + go tools install recipe
│ └── setup_kanata # Kanata + systemd service setup
├── bootstrap.sh # Fresh system setup (run once, before install.sh)
└── install.sh # Dotfile symlinks and package installation
## Desktop Bootstrap
Start with a minimal Debian 13 (Trixie) install — SSH server and system essentials only, no desktop environment.
Then run the bootstrap script to set up DMS, Helium, and GTK theming:
The bootstrap script to set up DMS essentiallys, networking, audio, Helium, and GTK theming:
./bootstrap.sh
Once complete, restore personal files from backup (SSH keys, documents, projects, fonts, wallpapers, local binaries/scripts), then continue with the steps below.
Once complete, restore personal files from backup drive (SSH keys, documents, projects, fonts, wallpapers), then continue with the steps below.
## Software Installation
Clone this repository and run the install script:
This will install, setup config files for my personal choices of software to use on top of the desktop
### Install Options