Skip to content
This repository has been archived by the owner on Jul 23, 2023. It is now read-only.

LinArcX/captain-ballard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

captain-ballard

A git-aware app that protects your git-based projects before it's too late :)


List of all projects that captain-ballard are watching. [more]

NO LONGER MAINTAINED. Looking for an alternaive? See: https://github.com/LinArcX/giti

A long time ago..

I had many projects on my computer some of which were managed by git. After a couple of months, I accidentally lost all of my data and projects. And this gave me a good motivation to start a project that monitors my projects and reports me the changes periodically.

Features

Watches .git directories on your computer and periodically reports the latest changes popping up a window titled: status_window.

You can adjust the interval as most convenient for you.

Installation

Void

sudo xbps-install -S captain-ballard

Arch

  • git version

trizen -S captain-ballard-git

  • release version

trizen -S captain-ballard

Build From Source

First Install these dependencies first:

Dependencies

build dependencies:

  • cmake
  • pkg-config

runtime dependencies:

  • gtk+3
  • glib
  • sqlite
  • libgit2
  • libappindicator

Then clone and build the project:

git clone https://github.com/LinArcX/captain-ballard/
cd captain-ballard; mkdir build; cd build
cmake ..; make

And finally, run it:

cd ..; build/captain-ballard

Donate

  • Monero: 48VdRG9BNePEcrUr6Vx6sJeVz6EefGq5e2F5S9YV2eJtd5uAwjJ7Afn6YeVTWsw6XGS6mXueLywEea3fBPztUbre2Lhia7e

License

License