Skip to content

nolte/workstation

Repository files navigation

Workstation configuration

This project use twpayne/chezmoi to set up a wide variety of developer systems.

Features

Package manager (asdf)

Manage a set of extra Repositories, not managed at asdf-vm/asdf-plugins

Git

The basic Git configurations such as default branch are pre-configured.

zsh

The local terminal optimised with various extensions to further increase productivity.

Taskfile

reusable go-task/task pool, for works with the installed tools. More Information about the Different Tasks.

Setup

Before you can start, create a local configuration at ~/.config/chezmoi/chezmoi.toml with some Information, required for the file generation process.

[data]
    git_email = "<EmailForGitConfig>"
    git_name  = "<NameForGitConfig>"

more information at chezmoi.io.

Use this Repository as dotfile basement.

$ chezmoi init --apply --verbose https://github.com/nolte/workstation.git

Usage

Useful Commands chezmoi.io

chezmoi update
chezmoi apply