Skip to content

psexton/toolbag

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

toolbag

My scripts and other assorted dev tools

Conventions

  1. Don't use file extensions on scripts in bin/. E.g. foobar not foobar.sh or foobar.py. Less typing overrides proper naming in this case.
  2. Use #!/usr/bin/env NAME as the shebang line.
  3. Shell scripts are written for bash, even though I use zsh as an interactive shell.
  4. Python scripts can assume a "recent" version of python3.

Using

Where {{PATH_TO_THIS_REPO}} is the actual absolute path to the directory where you've cloned this repository:

In ~/.profile or wherever

source "{{PATH_TO_THIS_REPO}}/dotfiles/command_aliases.sh"
export PATH=$PATH:{{PATH_TO_THIS_REPO}}/bin

In ~/.gitconfig

[core]
	excludesfile = {{PATH_TO_THIS_REPO}}/dotfiles/gitignore_global

[include]
	path = {{PATH_TO_THIS_REPO}}/dotfiles/gitconfig

About

My scripts and other assorted dev tools

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages