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
Run bootstrap.sh
, which installs the dependencies.
To install the environment run the following:
git clone https://github.com/agl4/init
cd init
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
To authenticate git over HTTPS with GitHub use:
gh auth login -p https
Also setup gh
authentication to .gitconfig
:
gh auth setup-git