https://github.com/nolte/workstation
Local Workstation Configuration
https://github.com/nolte/workstation
dotfile templating workstation
Last synced: 6 days ago
JSON representation
Local Workstation Configuration
- Host: GitHub
- URL: https://github.com/nolte/workstation
- Owner: nolte
- Created: 2023-02-27T22:36:30.000Z (over 3 years ago)
- Default Branch: develop
- Last Pushed: 2026-05-14T01:47:20.000Z (21 days ago)
- Last Synced: 2026-05-14T03:34:51.861Z (21 days ago)
- Topics: dotfile, templating, workstation
- Language: Shell
- Size: 110 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Workstation configuration
[](https://github.com/nolte/workstation/actions/workflows/build-static-tests.yaml)
[](https://github.com/nolte/workstation/actions/workflows/release-drafter.yml)
[](https://github.com/nolte/workstation/actions/workflows/automerge.yaml)
This project use [twpayne/chezmoi](https://github.com/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](https://github.com/asdf-vm/asdf-plugins/tree/master/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](https://github.com/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.
```toml
[data]
git_email = ""
git_name = ""
```
more information at [chezmoi.io](https://www.chezmoi.io/reference/configuration-file/).
Use this Repository as [dotfile](https://www.chezmoi.io/user-guide/setup/) basement.
```sh
$ chezmoi init --apply --verbose https://github.com/nolte/workstation.git
```
## Usage
Useful Commands [chezmoi.io](https://www.chezmoi.io/quick-start/#start-using-chezmoi-on-your-current-machine)
```sh
chezmoi update
```
```sh
chezmoi apply
```