ubik-hackerman-syntax
80's Retrofuturism, cyberpunky, neon lights, bright colors and great code readability all in one syntax featuring also language-specific higlighting!
Michele 'Ubik' De Simoni 18,462 19 1.10.0 MIT GitHub

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

Contributing

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.

Installation

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.