Essential Atom Packages

22 Aug 2016

Essential Atom Packages

As a long-time Sublime Text user, I’ve recently made the transition to using atom Atom as my go–to code editor after falling in love with it’s package selection and “hackable” nature. I also know from experience that changes like these can be a little bewildering, so I thought others might benefit from a simple resource to started configuring their Atomic workspace.

Installing packages

All of the featured packages are published through apm and can be installed via the following command:

$ apm install <package-name>



Getting Started

  • Fonts – a nice collection of 45+ of the best monospaced fonts.
  • Fira Code – for those of you that prefer the added ligatures of Fira Code.
  • Atom Beautify – allows you to :lipstick: beautify your code, with support for most common programming languages.
  • Atom Minify – adds many convient ways for minifying your Javascript, CSS, ect…
  • Open Recent – adds the ability to open recent files in the current window, and recent folders in a new window.
  • File Icons – adds file-type specific icons for improved visual grepping.
  • Tool Bar – provides a useful, customizable tool-bar for your editor.
  • Atom Terminal – launch terminal app in the current file’s directory from within Atom.
  • Pigments – displays RGB/Hex colors in project files for improved readability when working with color palettes.
  • Color Picker – a simple package that makes selecting colors and getting their RGB or hex-values a breeze.
  • TODO Show – a package that finds all TODO, NOTE, FIXME, ect… comment tags in your project and organizes them into a table.
  • Atom Bracket Highlight – eases code navigation by increasing the visibility of matching code brackets.
  • Markdown Preview Plus – provides an enhanced, real–time preview of markdown documents for easy editing.
  • Git Time Machine – allows users to open a bubble plot of the current files git history and access previous versions.
  • ZenTabs – allows you to limit the number of tabs that can be open in a window by cleaning up inactive tabs when new ones are opened.

Sublime-ish

  • Atomic Monokai – Okay I may be biased, but I think many Sublime Text users will feel right at home with this syntax–theme.
  • Atomic Design – Again biased, but if you’re using Atomic Monokai or a similar dark syntax–theme, I suggest you check out this awesome UI–theme.
  • Highlight Selected – highlights all instances of the selected element within the open file.
  • Minimap – applies a ‘Sublime–esque’ minimized code view to the frame for easy navigation.
    • Cursorline – a plugin which displays your active cursor-line on your Minimap.
    • Highlight-Selected – Adds Highlight-Selected functionality to your Minimap.
    • Git-Diff – While this featured isn’t actually available in Sublime Text, it can be very helpful when using the Minimap to navigating files.
  • Project Manager – delivers a familiar workflow for navigating projects and project–specific settings.

Just for Fun

  • Activate Power Mode – a fun package which adds a little bit more excitement to writing code. Although personally, I found the constant animations and shaking to be a little disorienting, so I chose to disabled that package and instead replaced it with Activate Power Mode Delete.

If you’d like to skip the busy-work and conveniently install the featured packages, you can use the download link below and follow the simple instructions.



Back to Top

Brett Stevenson


Published

Last updated

Share this post