Konphig

Dotfiles, custom Bash configs, and more

Bash · Vim Script

Dotfiles, on steroids.

Read the docs

Konphig has a plethora of shell-related features. To explore them all, check out its documentation site.


A powerful CLI

Pull multiple registered repositories at once

kn repo --pull
Pulling birdhouse...
Pulling koi...
Pulling lurker...

Add Homebrew, Yarn, and other packages to track in version control

kn new --brew yarn
Added brew formula 'yarn' to konphig

Helpful Bash functions

Join a list of strings

merge '-' 'a b' c d
a b-c-d

Add a permanent alias on the fly

adda e echo
e 'Hello, konphig!'
Hello, konphig!

Move up and down directories

pwd
# /dir0/dir1/dir2/dir3/dir4
up 4
# /dir0
down 2
# /dir0/dir1/dir2

Clever Git extras

Remove local branches not present in the remote

git tidy

Review local commits not present in the current branch in the remote

git local

Get the commits for the last sprint

git sprint

Get the primary authors for the repository

git leaderboard

Get all available git aliases

git alias

Much, much more

Reset the macOS Touch Bar

resetbar

Get your public IP address

publicip

Change your command prompt on the fly

dp 5    # change to 'different prompt' #5

Metadata

Back

©  Will Carhart