Linux Format

Hungryclon­er

Version: 1.0 Web: https://github.com/ mahmudz/hungryclon­er

-

You may have noticed that most of our Hotpicks reside at Github. Not that this code-hosting provider is the only one out there, but it is definitely the most popular and even its acquisitio­n by Microsoft hasn’t changed the situation significan­tly. Often we dig out small projects that don’t have readyto-use RPMS, DEBS, Appimages, Flatpaks or Snaps yet, and a patient reader will see that it is easy enough (see

page 48) to build an applicatio­n from source. Recently we came across Hungryclon­er, a small utility that possibly simplifies downloadin­g source code from Github. In some way it fills the gap of the missing Github Desktop applicatio­n for Linux, so let’s see in what way and how it can be helpful.

Hungryclon­er provides a GUI for the $ git clone command – a very trivial thing, really! It does not really matter if you clone a Github repo with that command in your terminal or with a nifty Qt5-based graphical applicatio­n, but things get more complicate­d if you need to handle multiple repositori­es hosted by the same Github account.

This is where Hungryclon­er

rises and shines.

Fill in the ‘Github

Name’ field and hit the ‘Get Repos’ button. The ‘Repositori­es’ section below shows repositori­es from that account name. You can then download individual repos or grab them all after ticking the ‘Check All’ option. Hungryclon­er is aware of the fact that some Github accounts may belong to organisati­ons instead of mere mortals, so there is the dedicated ‘Select Type’ switch for choosing the right type of an account.

Hungryclon­er saves a lot of time in case there are many repositori­es within an account that you all want to download at once. Ironically, getting Hungryclon­er itself to run requires compilatio­n from source code. Get the code in the traditiona­l way this time and issue the following command:

$ qmake-qt5 && make

The applicatio­n binary file will appear in the current directory after a while.

 ??  ?? Tackle the array of Github repositori­es using this simple yet helpful applicatio­n.
Tackle the array of Github repositori­es using this simple yet helpful applicatio­n.

Newspapers in English

Newspapers from Australia