/dotfiles

My dotfiles and personal preferences.

Primary LanguageShellMIT LicenseMIT

Dotfiles

MIT License

Requirements

  • macOS
  • Ubuntu
  • Cent7

Usage

First, clone this repository.

$ git clone https://github.com/averak/dotfiles ~/dotfiles
$ cd ~/dotfiles

Setup

Install essential tools. (required sudo)

$ make install

Incidentally, make install will perform the following tasks.

  • make update - update dotfiles
  • make deploy - deploy dotfiles to your env
  • make init - init some settings

If you want to know details, just execute make help.

Change default shell

You need to add zsh to the list of available shells. (required sudo)

$ echo $(which zsh) >> /etc/shells
$ chsh -s $(which zsh) $USER

Install latest vim & neovim

You can install there with make install, but if you want to update to the latest version, execute the following.

$ ./bin/install-vim

tmux

If you want to launch tmux when you start the shell, write the following in end of zshrc.

$ launch-tmux