This repository contains all my configuration files for Linux, Windows and Mac OS X.
$ git clone https://github.com/ilyachur/dotfiles.git
$ cd dotfiles
$ git submodule update --init --recursive
$ ./install.sh
Mac OS X Installation:
$ brew install zsh
Ubuntu Installation:
$ sudo apt-get install zsh
I use riprep for search, it is really nice! For more information see here.
The next nice tool that I use is FZF. It helped me to use fuzzy finder in the terminal.
For cmake lsp I use cmake-language-server.
- Install brew
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
- Show hidden files:
$ defaults write com.apple.Finder AppleShowAllFiles true
$ killall Finder
- Install tools:
brew install wget zsh tmux llvm gawk cmake ctags python3
- Add clangd to path:
$ ln -s /usr/local/Cellar/llvm/<llvm_version>/bin/clangd /usr/local/bin
-
Install MacVim
-
Add MacVim to path
$ ln -s /Applications/MacVim.app/Contents/bin/vim /usr/local/bin/
-
Install iTerm2
-
Install Nerd front to iTerm2 for example Roboto
-
Go to iTerm Preferences → Profiles, select your profile, then the Keys tab. Click Load Preset... and choose Natural Text Editing.
-
Clone this repository and install config files
-
Change Key Repeat and Delay Until Repeat settings