Giter Site home page Giter Site logo

ye-man / desktop Goto Github PK

View Code? Open in Web Editor NEW

This project forked from shiftkey/desktop

0.0 2.0 1.0 45.71 MB

Fork of GitHub Desktop to support various Linux distributions

License: MIT License

TypeScript 93.79% JavaScript 0.11% CSS 5.91% Shell 0.09% HTML 0.01% Batchfile 0.02% PowerShell 0.02% Dockerfile 0.05%

desktop's Introduction

GitHub Desktop - The Linux Fork

Travis Azure DevOps Pipelines Build Status GitHub Desktop license 90+% TypeScript

GitHub Desktop is an open source Electron-based GitHub app. It is written in TypeScript and uses React.

GitHub Desktop screenshot - Windows

What is this repository for?

This repository contains specific patches on top of the upstream desktop/desktop repository to support Linux usage.

It also hosts preview packages for various Linux distributions:

  • AppImage (.AppImage)
  • Debian (.deb)
  • RPM (.rpm)
  • Snap (.snap) - also available from snapcraft.io

Check out the latest releases to help out with testing on your distribution.

Snapcraft Store

We are currently testing out a new version of the Snap that requires using the classic enclosure, as GitHub Desktop has integrations to launch your chosen shell or editor which are not supported in the strict enclosure.

If you are currently running the Snap installed from edge

You will be prompted to manually upgrade to the beta channel as an installed application cannot upgrade it's enclosure via an update.

To upgrade manually, run these commands:

$ snap remove github-desktop
$ snap install github-desktop --beta --classic

Other Distributions

Arch Linux users can install GitHub Desktop from the AUR.

gnome-keyring is required and the daemon must be launched either at login or when the X server is started. Normally this is handled by a display manager, but in other cases following the instructions found on the Arch Wiki will fix the issue of not being able to save login credentials.

More information

Please check out the README on the upstream GitHub Desktop project and desktop.github.com for more product-oriented information about GitHub Desktop.

License

MIT

The MIT license grant is not for GitHub's trademarks, which include the logo designs. GitHub reserves all trademark and copyright rights in and to all GitHub trademarks. GitHub's logos include, for instance, the stylized Invertocat designs that include "logo" in the file title in the following folder: logos.

GitHub® and its stylized versions and the Invertocat mark are GitHub's Trademarks or registered Trademarks. When using GitHub's logos, be sure to follow the GitHub logo guidelines.

desktop's People

Contributors

shiftkey avatar niik avatar joshaber avatar iamwillshepherd avatar outofambit avatar donokuda avatar j-f1 avatar billygriffin avatar tierninho avatar daniel-mccarthy avatar say25 avatar nerdneha avatar agisilaos avatar vanessayuenn avatar ampinsk avatar cheshire137 avatar crea7or avatar icosamuel avatar bruncun avatar saschanaz avatar kevinsawicki avatar ziggy42 avatar yongdamsh avatar haacked avatar jordanmussi avatar msftrncs avatar lee-dohm avatar jquinnie avatar hjobrien avatar vhashimotoo avatar

Watchers

James Cloos avatar  avatar

Forkers

dr-aryone

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.