Skip to content

vinayhegde1990/initial-workstation-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Initial Workstation Config

Note: Please read the below instructions carefully to extract the best result from this repo.

Table of Contents

What is this about?

A Git repository to help you setup a new machine with commonly used Desktop/Development tools, shell aliase

Pre-Requisites

  1. Any OS like Linux, MacOS or Windows having Bash, Zsh or PowerShell respectively.
  2. SSH | GPG Keys. You can generate SSH keys and similarly create GPG keys.
  3. Then add SSH keys and GPG keys to Github.
  4. Git and access to this GitHub repo. Please use install Git
  5. Package manager like apt-get, yum for Linux OS, brew for Mac OS X or chocolatey for Windows.
  6. For Package Manager installation, follow these steps

How to Setup?

  1. From the native terminal app of your OS,
    • Linux → Install Terminal via apt-get install gnome-terminal
    • Mac OS X → Install iTerm2 via brew install iterm2
    • Windows → Install Tabby via choco install tabby
  2. Then on the respective terminals, clone this repo locally using git clone git@github.com:vinayhegde1990/initial-workstation-config.git
  3. Change your directory to the downloaded repo cd initial-workstation-config
  4. Copy all the files from the aliases directory, .bash_profile, .bashrc in the downloaded git repo to your home directory.
  5. Run the source ~/.bash_profile && source ~/.bashrc to get the Bash aliases in effect.
  6. Alternatively, you can also close all Shell sessions and restart them to achieve the same.

Using Vim Aliases

  1. Copy .vimrc from downloaded repo to $HOME & ensure .vim folder (with all files) exists there as well.
  2. If you already have a VIM process running, you can go into Escape mode by pressing Esc, type : and then write source:~/.vimrc
  3. For a new VIM session, the changes will automatically apply themselves.

Using Tmux Aliases

  1. Copy all the files from the .tmux/ in the downloaded git repo to your home directory.
  2. If you already have a Tmux process running, you can go into Escape mode by pressing Esc, type : and then write source-file :~/.tmux/tmux.conf
  3. For a new Tmux session, the changes will automatically apply themselves.

References

Cheers to respective maintainers of cited resources that helped in creating this repo.

Releases

No releases published

Contributors 2

  •  
  •