Skip to content

firdausious/BoxSetting

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

22 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

BoxSetting

I have been using VIM and TMUX for some time and this is a testament of what I use. My terminal is so easy to setup, follow this simple steps and you are good.

Installation

There are two ways to customize your terminal using this box settings

1. Using Bash

I have written a simple bash script which can automate the process but you have to do some things also

$ git clone https://github.com/Danielshow/BoxSetting
$ cd BoxSetting

# I use iterm as a replacement for my mac terminal
$ brew cask install iterm2

# I love ZSH and customization
$ brew install zsh
$ sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

# Install Tmux as a multiplexer
$ brew install tmux

# Run my bash script
$ ./index.sh [your system username]
  • Open Vim and run :PluginInstall
  • Hurray πŸŽ‰πŸŽ‰πŸŽ‰πŸŽ‰πŸŽ‰πŸŽ‰πŸŽ‰πŸŽ‰πŸŽ‰πŸŽ‰

You might face a little error from you-complete-me, do this to fix it.

$ brew install cmake macvim
$ cd ~/.vim/bundle/YouCompleteMe
$ ./install.py

2. Copying Files

$ git clone https://github.com/Danielshow/BoxSetting
$ cd BoxSetting

# Copy vimrc to your root fie
$ cp vimrc ~/.vimrc

# Copy tmux conf to your root file
$ cp tmux.conf ~/.tmux.conf

# Copy zshrc to your root file 
$ cp zshrc ~/.zshrc

# Make sure you have zsh installed
# Download Vundle
$ git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim

# Download spaceVIM
$ npm install -g spaceship-prompt
$ git clone https://github.com/denysdovhan/spaceship-prompt.git "$ZSH_CUSTOM/themes/spaceship-prompt"
$ ln -s "$ZSH_CUSTOM/themes/spaceship-prompt/spaceship.zsh-theme" "$ZSH_CUSTOM/themes/spaceship.zsh-theme"
  • Open Vim and run :PluginInstall
  • Hurray πŸŽ‰πŸŽ‰πŸŽ‰πŸŽ‰πŸŽ‰πŸŽ‰πŸŽ‰πŸŽ‰πŸŽ‰πŸŽ‰

πŸ§˜β€β™‚οΈπŸ§˜β€β™‚οΈUpdate

I added an undo script if you want to go back to your default settings

$ cd Boxsettings
$ ./undo.sh

Voila!!!!!🏡

Alias

  • I have lot of aliases I used in my ~/.zshrc. You can delete them and change it to yours.
  • You can also delete all instances of my name and replace with yours

Tutorial

I wrote a tutorial for setting it up

Contribution

You can raise a PR to fix typo or add more configurations

Releases

No releases published

Packages

No packages published

Languages

  • Shell 51.2%
  • Vim Script 48.8%