Skip to content

rudylee/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dotfiles

My personal development tools config.

Install Homebrew

Official Website

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Install zsh and oh-my-zsh

Before copying all configs, you need to install zsh and oh-my-zsh. Check out the official website on how to install them https://ohmyz.sh/

Install development tools

brew update
brew install neovim --HEAD
brew install tmux
brew install ripgrep
brew install rbenv
brew install pyenv

Install NVM

Check NVM official repository on how to install NVM.

NVM Homebrew is not supported so it is recommended to use the installation script.

Download and Install JetBrains Mono Patched Fonts

  1. Go to nerd-fonts release page
  2. Find the the latest release of JetBrainsMono, download and install.

Install powerlevel10k zsh theme

powerlevel10k

git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k

Create symbolic links for all config files

mkdir ~/.config
mkdir ~/.config/nvim

ln -sf ~/dotfiles/zlogin ~/.zlogin
ln -sf ~/dotfiles/zshrc ~/.zshrc
ln -sf ~/dotfiles/githelpers ~/.githelpers
ln -sf ~/dotfiles/gitconfig ~/.gitconfig
ln -sf ~/dotfiles/tmux.conf ~/.tmux.conf
ln -sf ~/dotfiles/init.lua ~/.config/nvim/init.lua
ln -sf ~/dotfiles/kitty.conf ~/.config/kitty/kitty.conf
ln -sf ~/dotfiles/bashrc ~/.bashrc

Change Mac Key Repeat

defaults write -g KeyRepeat -int 1
defaults write -g InitialKeyRepeat -int 10
defaults write NSGlobalDomain ApplePressAndHoldEnabled -bool false

About

nvim, tmux, zsh, etc.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published