Skip to content

kiyov09/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dotfiles

Follow steps from here first to set up:

  1. xcode dev tools
  2. Homebrew
  3. Git

Config ssh for github

Clone the dotfiles repo from github.com/kiyov09/dotfiles

Zsh

  1. Install oh-my-zsh
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
  1. Symlink .zshrc

  2. Install plugins

    • zsh-completions
    • zsh-syntax-highlighting
    • zsh-autosuggestions

Wezterm

  1. Follow instructions for instalation from here.
  2. Install SF-Mono-Nerd-Font.
  3. Symlink the config folder to HOME.

Neovim

  1. Install neovim.
brew install neovim
  1. Install python3 and the neovim module
brew install python
pip3 install neovim
  1. Install packer. See here
  2. Open neovim (there is an alias in the zshrc to open it as vim) and run :PackerInstall

Tmux

  1. Install tmux
brew install tmux
  1. Symlink files
  2. Clone the tpm
git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm
  1. Open tmux and install all plugins (prefix + I)

Required packages

  • oh-my-zsh
  • tmux
  • neovim
  • wezterm
  • karabiner-elements
  • bat
  • gh (github cli)
  • chrome-cli
  • node
  • rustup
  • fzf
  • ripgrep
  • jq
  • tldr
  • httpie

Note: See the Brewfile for the complete list of packages

Apps

  • Chrome
  • Alfred
  • Hammerspoon
  • Karabiner-Elements
  • Better touch tools
  • Dash

About

My dotfiles

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages