Project

briefcase

0.02
No commit activity in last 3 years
No release in over 3 years
Command line program to migrate dotfiles to a git repo at ~/.dotfiles and generate static dotfiles with secret values.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

>= 0
= 0.9.2.2
>= 0

Runtime

 Project Readme

Briefcase

Briefcase is a tool to facilitate keeping dotfiles in git, including those with private information (such as .gitconfig).

By keeping your configuration files in a git public git repository, you can share your settings with others. Any secret information is kept in a single file outside the repository (it’s up to you to backup and transport this file).

The project homepage includes installation and usage documentation.

Build Status

Changelog

  • 0.4.2 Git command argument are properly escaped (Sebastian Spieszko)

      Changed the instruction delimiter when redacting files to '!!'.
    
  • 0.4.1 Git command now properly passes options through to git, and also allows git output to display in color.

      Path environment variables inherit settings for parent directories.
    
  • 0.4.0 Renamed project to Briefcase. First public release.

  • 0.3.0 Added code documentation, internal renaming, general cleanup. First public release.

  • 0.2.0 Added redact command, use .redacted for dynamic dotfiles

  • 0.1.3 The sync command no longer creates symlinks for dynamic files

  • 0.1.2 Added dynamic file generation

Note on Patches/Pull Requests

  • Fork the project.
  • Make your feature addition or bug fix on a topic branch.
  • Add tests for it. This is important so I don't break it in a future version unintentionally.
  • Commit, do not mess with rakefile, version, or history. (if you want to have your own version, that is fine but bump version in a commit by itself I can ignore when I pull)
  • Send me a pull request.

Copyright

Copyright (c) 2012 Jim Benton. See LICENSE for details.