Git Product home page Git Product logo

ubersicht-gitfinder's Introduction

Übersicht | GitFinder Widget

📕 Übersicht Homepage    :pushpin: Übersicht Widgets    :page_facing_up: Widgets GitHub Repo

Display your Git projects on your Mac OS X desktop with Übersicht. GitFinder scans Finder visibles windows and displays statistics for your Git projects.

It looks for current branch, remote branch, total branches, files added, modified, untracked and ignored, and project ahead, behind state.

The program also check if project has been modified to apply modification and add the new git project to the list with a nice animation.

GitFinder Übersicht Widget

Installation

Put the widget into the Übersicht Widget folder and the folder which contains the NodeJS script elsewhere.

I have a folder for the Übersicht widget, and a folder for the Command Scripts like this:

📂 Ubersicht
        :file_folder: Widgets
        :file_folder: Command

Change command path

Change the absolute path of the command in the widget script.

command: "/usr/local/bin/node /full/path/to/the/Command/GitFinder.command/GitFinder.js"

Download Latest

GitHub > Ubersicht-GitFinder > Latest Release

config.json

Edit the config.json located in the command folder to personalise the widget.

{
    "additionals_paths": [],
    "prefs": {
        "backStyle": {
            "background-color": "rgba(0,0,0,0.3)",
            "border": "solid 1px rgba(255,255,255,0.1)",
            "color": "white"
        },
        "applyBackStyle": false,
        "showMark": true,
        "showSize": true,
        "position": "TL|20|20",
        "statsAfter": false,
        "statsBigger": false,
        "showIgnored": true,
        "autoFade": false,
        "autoFadeTimeout":8000
    }
}
  • additionals_paths: Absolute paths list of static Git Projects
  • backStyle: Change the background appearence
  • applyBackStyle: Apply the custom style
  • showMark: Show the name at bottom left
  • showSize: Show the project folder size
  • position:
    • Top Left: TL|left_margin|top_margin
    • Top Right: TR|right_margin|top_margin
    • Bottom Left: BL|left_margin|bottom_margin
    • Bottom Right: BR|right_margin|bottom_margin
    • Center on screen: C|0|0
  • statsAfter: If true display the stats after the branch
  • statsBigger: Bigger font for stats
  • showIgnored: Display/Hide ignored files counter
  • autoFade: Auto fade widget on inactivity
  • autoFadeTimeout: Auto fade timeout

Versions

  • v0.3
    • Time format
    • Enhance stop function
  • v0.2
    • Display Project Size (config: showSize: true)
    • Large projects name are displayed correctly
    • Minimized windows in the dock are also displayed

ubersicht-gitfinder's People

Contributors

atika avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.