Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rajasegar/dotfiles
My dotfiles repo
https://github.com/rajasegar/dotfiles
dotfiles tmux-conf vimrc
Last synced: 17 days ago
JSON representation
My dotfiles repo
- Host: GitHub
- URL: https://github.com/rajasegar/dotfiles
- Owner: rajasegar
- License: mit
- Created: 2019-06-15T07:48:07.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-05-01T06:36:48.000Z (7 months ago)
- Last Synced: 2024-05-01T21:22:45.398Z (7 months ago)
- Topics: dotfiles, tmux-conf, vimrc
- Language: Emacs Lisp
- Size: 656 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# dotfiles
My dotfiles repoManaged with [rcm](http://thoughtbot.github.io/rcm/rcm.7.html)
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
```
2. Checkout this repo into `.dotfiles` directory
```
git clone https://github.com/rajasegar/dotfiles .dotfiles
```3. Run `rcup` to install the dotfiles
```
rcup -v
```## Tools you need
### Emacs
Install [Emacs](https://www.gnu.org/software/emacs/)### NeoVim
Install [neovim](https://github.com/neovim/neovim/wiki/Installing-Neovim)### packer.nvim
For managing Neovim pluginsTo get started, first clone this [repository](https://github.com/wbthomason/packer.nvim) to somewhere on your `packpath`, e.g.:
> Unix, Linux Installation
```shell
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/tmuxinatorInstall tmux through ruby, You need ruby 2.4.5 or higher version
```sh
gem install tmuxinator
```
#### bash completionAdd the following to your ~/.bashrc:
```sh
source ~/.bin/tmuxinator.bash
```### fzf
https://github.com/junegunn/fzfInstall fzf through git
```sh
git clone --depth 1 https://github.com/junegunn/fzf.git ~/.fzf
~/.fzf/install
```## Fonts
Download Hack Nerd Font from here
[Nerd fonts](https://www.nerdfonts.com/font-downloads)