Cleanup of install and Readme
This commit is contained in:
@@ -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.
|
Over the years I have grown tired of tweaking config files for every component of my desktop.
|
||||||
This repository contains only the essentials.
|
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
|
## What's Inside
|
||||||
|
|
||||||
@@ -23,25 +22,23 @@ Start with a minimal Debian 13 (Trixie) install — SSH server and system essent
|
|||||||
│ └── tmux/ # Tmux configuration
|
│ └── tmux/ # Tmux configuration
|
||||||
├── scripts/
|
├── scripts/
|
||||||
│ ├── setup_docker # Docker install recipe
|
│ ├── 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)
|
├── bootstrap.sh # Fresh system setup (run once, before install.sh)
|
||||||
└── install.sh # Dotfile symlinks and package installation
|
└── install.sh # Dotfile symlinks and package installation
|
||||||
|
|
||||||
|
|
||||||
## Desktop Bootstrap
|
## Desktop Bootstrap
|
||||||
|
|
||||||
Start with a minimal Debian 13 (Trixie) install — SSH server and system essentials only, no desktop environment.
|
The bootstrap script to set up DMS essentiallys, networking, audio, Helium, and GTK theming:
|
||||||
|
|
||||||
Then run the bootstrap script to set up DMS, Helium, and GTK theming:
|
|
||||||
|
|
||||||
./bootstrap.sh
|
./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
|
## 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
|
### Install Options
|
||||||
|
|
||||||
|
|||||||
-17
@@ -1,21 +1,4 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
# * Download kanata binary
|
|
||||||
# * Setup kanata to start on boot:
|
|
||||||
# - sudo touch /lib/systemd/system/kanata.service
|
|
||||||
# ```
|
|
||||||
# [Unit]
|
|
||||||
# Description=Kanata keyboard remapper
|
|
||||||
# Documentation=https://github.com/jtroo/kanata
|
|
||||||
#
|
|
||||||
# [Service]
|
|
||||||
# Type=simple
|
|
||||||
# ExecStart=/home/user/.cargo/bin/kanata --cfg /home/user/.config/kanata/config-name.kbd
|
|
||||||
# Restart=never
|
|
||||||
#
|
|
||||||
# [Install]
|
|
||||||
# WantedBy=default.target
|
|
||||||
# ```
|
|
||||||
# ---------------------------------------------------------------------------------
|
# ---------------------------------------------------------------------------------
|
||||||
## GLOBAL VARS
|
## GLOBAL VARS
|
||||||
# ---------------------------------------------------------------------------------
|
# ---------------------------------------------------------------------------------
|
||||||
|
|||||||
Reference in New Issue
Block a user