Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

setup

A personal repository with a guideline and checklist of things to consider before setting up a new computer.

About

Setting up a new machine involves many small steps that are easy to forget. This repository serves as a reference so the process is consistent and repeatable every time. It gathers the configuration files, tools, and settings worth restoring or reviewing when starting fresh.

Contents

  • .zshrc — Zsh shell configuration (oh-my-zsh, spaceship theme, zsh-syntax-highlighting plugin, NVM, Bun, and more).
  • .gitconfig — Git configuration with preferred settings and aliases.

Applications

Applications to install on a fresh machine, with direct links to their websites to download them:

  • Homebrew — Package manager for macOS.
  • Oh My Zsh — Framework for managing Zsh configuration (install via git clone --depth=1 https://github.com/ohmyzsh/ohmyzsh.git ~/.oh-my-zsh).
  • Spaceship — Zsh prompt theme (install via git clone --depth=1 https://github.com/spaceship-prompt/spaceship-prompt.git "$ZSH_CUSTOM/themes/spaceship-prompt" and symlink to spaceship.zsh-theme, or as an Oh My Zsh theme).
  • zsh-syntax-highlighting — Syntax highlighting for the shell (install via git clone --depth=1 https://github.com/zsh-users/zsh-syntax-highlighting.git "$ZSH_CUSTOM/plugins/zsh-syntax-highlighting" and add to plugins=(...) in .zshrc).
  • GitHub CLI — GitHub command line tool (install via brew install gh).
  • NVM — Node version manager (install via curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash).
  • Bun — JavaScript runtime & toolkit (install via curl -fsSL https://bun.sh/install | bash).
  • OpenCode — AI coding agent (install via brew install opencode).
  • Google Chrome — Web browser.
  • Raycast — Productivity launcher for macOS.
  • VSCode — Code editor. To open it from the terminal, press Cmd+Shift+P and run "Shell Command: Install 'code' command in PATH", then restart your terminal.
  • FiraCode Nerd Font — Code font with icons (install via brew install --cask font-firacode-nerd-font).
  • Logi Options+ — Logitech device customization software (install via brew install --cask logi-options-plus).

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages