Skip to content

Shell Profile and Vim Configuration - Using CGF as custom EXT

Notifications You must be signed in to change notification settings

michaeljymsgutierrez/bashrc-cg

Repository files navigation

SHELL IMPORTS using source


Installation
  1. Clone bashrc-cg

    cd ~/ && git clone git@github.com:michaeljymsgutierrez/bashrc-cg.git
  2. Install fzf

    git clone --depth 1 https://github.com/junegunn/fzf.git ~/.fzf
    ~/.fzf/install
  3. Install latest vim, vundle, tmux nerd-fonts and powerline-fonts

    git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim
    git clone https://github.com/ryanoasis/nerd-fonts.git
    cd nerd-fonts && ./install.sh Meslo
    
    # Linux specific only
    sudo apt install tmux
    sudo apt install vim
    sudo apt install vim-gtk3
    sudo apt-get install fonts-powerline
  4. Copy and paste these following lines on ~/.zshrc file

    source ~/bashrc-cg/path.cgf
    source ~/bashrc-cg/powerline.cgf
    source ~/bashrc-cg/alias.cgf
  5. Copy and paste these following lines on ~/.vimrc file

    source ~/bashrc-cg/vim.cgf
  6. Copy and paste these following lines on ~/.tmux.conf file

    source ~/bashrc-cg/tmux.cgf
  7. Restart your terminal/terminal-emulator by closing and reopening it or run these commands on your terminal

    src
    vim -c "PluginInstall"