Skip to content

niklas-heer/dotfiles

Repository files navigation

nheer dotfiles

Requirements

  • python >= 3.9

  • bash

How to run

The scripts are run in alphabetical order.

export GITHUB_USERNAME=niklas-heer
sh -c "$(curl -fsLS get.chezmoi.io)" -- init --apply $GITHUB_USERNAME

Used technology

  • chezmoi - keeps the dotfiles in sync and secure

  • pyinfra - installs software to setup my machine

  • nushell - is my main shell

tasks

  • ✓ upload to github

  • ✓ add install instructions

  • ✓ add list of used tools used

  • ✓ add oh-my-posh to nushell

  • ✓ add oh-my-posh to zsh for fallback

  • ❏ add MonoLisa font encrypted and install

  • ❏ use m-cli to configure dock

  • ✓ figure out XCode base install/homebrew

  • ❏ configure zed fully (plugins, themes, config)

  • ❏ break out brew install lists into it’s own file (yaml? toml?)

  • ❏ install pyinfra

  • ❏ install docker

  • ❏ figure out nushell and /opt/homebrew/bin/brew shellenv