/dotfiles

Primary LanguageShellMIT LicenseMIT

This repo contains all the relevant apps, brew installs, dotfiles, etc.

To get the setup done:

  1. Install iterm2 and oh-my-zsh
  2. git clone https://github.com/romkatv/powerlevel10k.git $ZSH_CUSTOM/themes/powerlevel10kdd
xcode-select --install
sudo xcodebuild -license accept
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

git clone https://github.com/fhvilshoj/dotfiles .dotfiles
cd .dotfiles

# Install all the brew stuff and appstore apps.
brew update
brew bundle cleanup --force
brew upgrade
brew bundle check || brew bundle install

Neovim

  1. Packer or lazy.nvim
  2. Use mason to install all the formatters, linters, ets. ✓ pyright ✓ prettier ✓ black ✓ isort ✓ lua-language-server ✓ stylua
  3. Install NNN

tmux

To make tmux work properly, make sure to follow these steps.

  1. git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm
  2. C-a :source-file ~/.tmux.conf will make tmux load the plugin manager.
  3. C-a I will install the tmux plugins.

ZSH