Skip to content

Cross platform shell configuration "dotfiles" - settings, aliases and utilities

License

Notifications You must be signed in to change notification settings

robertpeteuil/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

Shell configuration "dotfiles" - cross platform settings, aliases and utilities


Quickly and simply install settings, packages, aliases and functions on Linux, macOS, and Windows Linux Shells.

Installation

$ curl iac.sh/dotfiles | sh

For enhanced security use https and verify the SHA before running installer

# verify SHA = 727dbe8038b2a4da5739a41cfacf918de1b8d24caa2b6774a9f1965527827531
curl https://iac.sh/dotfiles | shasum -a 256

# run installer
$ curl https://iac.sh/dotfiles | sh

The installation script performs the following tasks:

  • Install git if not installed (required to clone the dotfiles repo)
  • On Linux, installs python-distutils (for Python2) or python3-distutils (for Python3)
  • Clones the dotfiles repo into the ~/.dotfiles directory
  • Install platform specific dotfiles configurations
    • symlinks settings, aliases and settings files
    • install packages and sym-link files

Usage

Customize this repo by forking it and customizing to your needs.