Skip to content

dfireBird/emacs-elcord-assets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 

Repository files navigation

emacs-elcord-assets

A neat set of programming logos for vain discord rich presence.

Table of Contents

Usage

Understanding what it is

This repository contains assets which is manually synced with a discord application regularly. It is meant to be used with elcord, though it should work with any editor’s rich presence plugin.

Utilizing it

Set elcord-client-id to 714056771391717468.

You’ll have to change elcord-mode-icon-alist like so:

(setq elcord-mode-icon-alist '((c-mode           .  "c-mode_icon")
                               (cpp-mode         .  "cpp-mode_icon")
                               (csharp-mode      .  "csharp-mode_icon")
                               (css-mode         .  "css-mode_icon")
                               (dart-mode        .  "dart-mode_icon")
                               (elixir-mode      .  "elixir-mode_icon")
                               (emacs            .  "emacs_icon")
                               (gdscript-mode    .  "gdscript-mode_icon")
                               (go-mode          .  "go-mode_icon")
                               (graphql-mode     .  "graphql-mode_icon")
                               (haskell-mode     .  "haskell-mode_icon")
                               (html-mode        .  "html-mode_icon")
                               (web-mode         .  "html-mode_icon")
                               (java-mode        .  "java-mode_icon")
                               (javascript-mode  .  "javascript-mode_icon")
                               (js-mode          .  "javascript-mode_icon")
                               (kotlin-mode      .  "kotlin-mode_icon")
                               (lua-mode         .  "lua-mode_icon")
                               (magit-mode       .  "magit-mode_icon")
                               (markdown-mode    .  "markdown-mode_icon")
                               (nim-mode         .  "nim-mode_icon")
                               (org-mode         .  "org-mode_icon")
                               (php-mode         .  "php-mode_icon")
                               (python-mode      .  "python-mode_icon")
                               (r-mode           .  "r-mode_icon")
                               (ruby-mode        .  "ruby-mode_icon")
                               (rust-mode        .  "rust-mode_icon")
                               (rustic-mode      .  "rust-mode_icon")
                               (sh-mode          .  "sh-mode_icon")
                               (swift-mode       .  "swift-mode_icon")
                               (typescript       .  "typescript-mode_icon")))

Extending to Other Editors

As mentioned before, it should be easy enough to use these assets in other editors.

[WIP]

Code of Conduct

Follow our code of conduct to help maintain a healthy community.

Contributing

Feel free to open a pull request, check our contributing guide for more details.

License

This project uses a CC-BY-4.0 license, which can be viewed here.

About

Custom assets for elcord emacs package.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published