Skip to content

💻 A set of bash scripts for setting up new development environments.

Notifications You must be signed in to change notification settings

kevinwolfcr/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💻 Kevin Wolf's Dotfiles

Terminal

What is this?

A set of shell scripts used to setup a new OSX system using opinionated tools and conventions.

Pre-requisites

This setup uses Oh My ZSH with the Powerlevel10k theme. So make sure to configure your terminal to use the Meslo Nerd Font.

Usage

  1. Clone this repo: git clone --recursive https://github.com/elkevinwolf/dotfiles
  2. Run the setup script: sh install.sh
  3. Enjoy your new setup! 🍻

What's included

Binaries

The following binaries will be installed and made available for immediate use:

Apps

Additionally, if running on OSX, the following apps will be installed:

Oh my ZSH

Oh my ZSH will be downloaded and installed with the following configuration:

Theme

Plugins

Aliases

From plugins
General
alias description usage
reload reload the terminal (useful when changing terminal init configurations) reload
mcd create a directory and cd into it mcd my-dir-name
proj change to projects directory (~/projects) proj

Git

alias description usage
gpb checkout previous active branch gpb
gac stage all files and commit with a message gac "my commit message"
gacp stage all files, commit with a message and push gacp "my commit message"
gac! stage all files and overwrite previous commit gac!
gacp! stage all files, overwrite previous commit and force-push gacp!

About

💻 A set of bash scripts for setting up new development environments.

Resources

Stars

Watchers

Forks