agl4 / init

This code installs some basic tools and make some initial configuration to my desktop system.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Desktop init scripts

This code installs some basic tools and make some initial configuration to my desktop systems.

Supports:

  • macOS
  • Ubuntu 20.04, 22.04
  • Fedora 38-40
  • FreeBSD

Prerequisites

Run bootstrap.sh, or make the changes manually:

macOS

On Darwin the following command must run to bootstrap the installation:

xcode-select --install

Ubuntu

sudo apt-get update && sudo apt-get install -y git make

Install

To install the environment run the following:

git clone https://github.com/agl4/init-desktop
cd init-desktop
make install

By default this upgrades the whole system before installing anything. To skip this step, set the variable INSTALL_FAST before running the install scripts. This will also skip compiling everything from source with asdf.

INSTALL_FAST=1 make install

About

This code installs some basic tools and make some initial configuration to my desktop system.


Languages

Language:Makefile 93.7%Language:Shell 6.3%