Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
images General update Apr 28, 2017
CHANGELOG.md Initial Commit Jan 14, 2017
LICENSE.md Initial Commit Jan 14, 2017
README.md Prepare 1.9.3 release Dec 17, 2017
index.less Add support for Ini, Less, CSS, Yaml + Major Changes Dec 17, 2017


Become the HACKERMAN!

Hackerman, Kung Fury

Inspired by the retrofuturist aestethics of the 80s, Neuromancer and neon lights. Hackerman has a dark background and the syntax has bright colors in order to achieve maximum readability. I strongly recommend leaving the dark background unchanged, coupling it with a dark UI-theme. (I use atom-material-ui with neon-pink accent and a black primary)

Hackerman Syntax Screenshot

Fully implemented languages

The following languages have extra customization:

  • Python: since I mostly code in Python that is where my customization show itself the most.
  • Jinja: custom Jinja code styling is supported if you use atom-jinja2.
  • Ini: custom Ini code styling is supported if you yse language-ini
  • Markdown: custom Markdown styling is supported.
  • RestructuredText: custom RestructuredText code styling is supported if you use language-restructuredtext.
  • Yaml: custom Yaml code styling is supported if you use language-yaml.

Partially implemented languages

  • CSS
  • Less

Yet to be implemented

  • HTML
  • Typescript
  • Javascript
  • Go
  • Rust
  • Shell
  • Haskell
  • Scala
  • C++
  • Ruby


If you want a particular syntax for a language either open an issue or fork/PR and I will be happy to implement your code.


From the command line: apm install ubik-hackerman-syntax

From Atom, go to Settings --> Install --> Themes --> type in ubik-hackerman-syntax

If you have any suggestions, please don't hesitate to let me know.

Happy Coding!

🌴 Ubik 🌴

PS: if you like the themes and want to use it in other editor see my hackerman-contrib repository.