Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/thatxliner/gitmoji-atom

:atom: Gitmojis for Atom. Now you can search for the perfect emoji in Atom! :sparkles:
https://github.com/thatxliner/gitmoji-atom

atom atom-editor gitmoji

Last synced: about 2 months ago
JSON representation

:atom: Gitmojis for Atom. Now you can search for the perfect emoji in Atom! :sparkles:

Awesome Lists containing this project

README

        

# Gitmoji-atom

Gitmoji

> Gitmojis for Atom

---

This is the Atom port of the [VS Code plugin](https://marketplace.visualstudio.com/items?itemName=Vtrois.gitmoji-vscode). No more need to search through [gitmoji.dev](https://gitmoji.dev/)!

## Installation

Go to `Settings` (cmd + , or ctrl + ,) > `Install` and search for `gitmoji-atom`.

Alternatively, run the following command:

```bash
apm install gitmoji-atom
```

## Usage

Press ctrl + alt + c (or cmd + shift + c on macOS) to activate the search menu.

![activate the search menu](./assets/activate.gif)

Then search for what your commit is doing.

![search](./assets/search.gif)

Select and press enter when you find the desired emoji.

## Features

- Up-to-date Gitmojis via [the npm package](https://www.npmjs.com/package/gitmojis) (as opposed to [vendored files](https://github.com/vtrois/gitmoji-vscode/blob/main/src/gitmoji/gitmoji.ts))
- Intuitive search dropdown via [atom-select-list](https://github.com/atom/atom-select-list)
- Ability to insert text **into Atom's git commit editor**
- Customizable settings
- ~~Fast searching via [Zadeh](https://github.com/atom-community/zadeh)~~ This is disabled/commented out because there aren't that many Gitmojis as of right now. It *is* implemented but, as I said, commented out due to lack of need.

I hope you like it ❤️! If you do, please star this [repo](https://github.com/ThatXliner/gitmoji-atom) and star this [package on Atom](https://atom.io/packages/gitmoji-atom). That'll give me accurate feedback that people actually like my package (download numbers aren't particularly useful. See [here](https://packaging.python.org/guides/analyzing-pypi-package-downloads/#background) for a good explanation)