Skip to content

rajasegar/dotfiles

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
bin
 
 
 
 
 
 
vim
 
 
 
 
 
 
 
 
 
 
 
 
 
 

dotfiles

My dotfiles repo

Managed with rcm

Install rcm using https://github.com/thoughtbot/rcm

brew tap thoughtbot/formulae
brew install rcm

Installation

Before doing the below steps, install the tools you need FIRST.

  1. Go to the root
$ cd
  1. Checkout this repo into .dotfiles directory
$ git clone https://github.com/rajasegar/dotfiles .dotfiles
  1. Run rcup to install the dotfiles
$ rcup -v

Tools you need

Emacs

Install Emacs

NeoVim

Install neovim

packer.nvim

For managing Neovim plugins

To get started, first clone this repository to somewhere on your packpath, e.g.:

Unix, Linux Installation

git clone --depth 1 https://github.com/wbthomason/packer.nvim\
 ~/.local/share/nvim/site/pack/packer/start/packer.nvim

tmux

https://github.com/tmux/tmux/wiki

tpm

Tmux plugin manager https://github.com/tmux-plugins/tpm

tmuxinator

https://github.com/tmuxinator/tmuxinator

Install tmux through ruby, You need ruby 2.4.5 or higher version

gem install tmuxinator

bash completion

Add the following to your ~/.bashrc:

source ~/.bin/tmuxinator.bash

fzf

https://github.com/junegunn/fzf

Install fzf through git

git clone --depth 1 https://github.com/junegunn/fzf.git ~/.fzf
~/.fzf/install

Fonts

Download Hack Nerd Font from here Nerd fonts