Code Monkey home page Code Monkey logo

chocolatey-packages-atom's Introduction

This repository contains source code and templates for building a Chocolatey package for Atom. The package can be downloaded from the Atom package page or by running cinst Atom.

The Atom Chocolatey package simply kicks off the AtomSetup.exe installer. Atom will automatically update once installed so you don't need to run cup Atom to upgrade.

Building

To build an Atom chocolatey package, you'll need access to a Windows machine with the following tools:

Requirements

  • Chocolatey
    • You will need to close and reopen your command prompt or PowerShell window after installing.
  • node.js 0.10.x
  • Grunt
  • Run apm install language-powershell to add PowerShell syntax highlighting to Atom (optional).

You will also need output from a Windows build of Atom published as a release.

Instructions

  1. Clone this repository

  2. Publish an Atom release that includes an AtomSetup.exe file

  3. Build the Atom .nupkg file

    npm install
    grunt
  4. Install the package locally (optional):

    grunt reinstall

Publishing

Follow these instructions to setup your API key so you can publish. You can find your API key in your chocolatey account page.

Once you've built the .nupkg file you can push it up the chocolatey by running:

cpush .\Atom.0.XXX.0.nupkg

chocolatey-packages-atom's People

Contributors

bradgearon avatar kevinsawicki avatar tnm avatar

Watchers

 avatar  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.