Skip to content

> Every-day carry for my systems.

License

Notifications You must be signed in to change notification settings

raisedadead/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

@raisedadead's dotfiles

Every-day carry for my systems.

My dotfiles follow the convention from homeshick.

homeshick is a Git-based dotfiles synchronizer utility. The convention is to split up collections of dotfiles into repositories called "castles". This particular repository is my primary castle. It has all the standard and most used configs. Other castles are private or platform-specific.

Be mindful of the spelling "homesick" vs. "homeshick". The former is the original tool implemented in ruby and later in shell script. I use a shell alias alias home=homeshick to execute commands for convenience.

In practice, you should be able to use the files as is, by getting them from the /home directory in this repository.

Prerequisite

If you are the same person as I am, make sure that the initial system setup checklist has been completed and tools and packages have been installed.

Packages and tools:

Check and get additional tools and packages for the system.

Installation

  1. Install homeshick and source it:

    git clone https://github.com/andsens/homeshick.git $HOME/.homesick/repos/homeshick
    source ~/.homesick/repos/homeshick/homeshick.sh

    Later we would be able to use our alias dot for homeshick, once we have loaded the first castle.

  2. Get the primary castle:

    homeshick clone [email protected]:raisedadead/dotfiles.git
  3. Repeat for others:

    Private Castle (https://github.com/raisedadead/dotfiles-private):

    homeshick clone [email protected]:raisedadead/dotfiles-private.git

    Ubuntu Castle (https://github.com/raisedadead/dotfiles-linux):

    homeshick clone [email protected]:raisedadead/dotfiles-linux.git

    macOS Castle (https://github.com/raisedadead/dotfiles-macos):

    homeshick clone [email protected]:raisedadead/dotfiles-macos.git

    Neovim Castle (https://github.com/raisedadead/dotfiles-nvim):

    homeshick clone [email protected]:raisedadead/dotfiles-nvim.git

License

ISC © 2017 Mrugesh Mohapatra