Skip to content

izyuumi/xcode-discord-rpc

Repository files navigation

Discord Rich Presence for Xcode

A simple Discord Rich Presence client for Xcode

Features

  • Launched in the background at login
  • No menu bar icon nor dock icon
  • Presence only when Xcode is running with a project open
  • Shows respective logos when editing known files and Xcode icon otherwise
  • Written 100% in Rust

Getting Started

Installation with Homebrew

brew install izyumidev/xcode-discord-rpc/xcode-discord-rpc
brew services restart xcode-discord-rpc

If things are not working, restart Discord and/or your computer.

Uninstallation

brew services stop xcode-discord-rpc && brew uninstall xcode-discord-rpc && brew untap izyumidev/xcode-discord-rpc

Configuration

You can override the default configuration by creating a file at ~/.config/xcode-discord-rpc/config.toml or by setting environment variables. For more details, see the configuration documentation.

Supported File Types

  • .swift
  • .cpp, .cp, cxx
  • .c
  • .h, .m, .mm
  • .java
  • .json
  • .rb
  • .metal

Please create an issue if you desire for more file types to be supported.

Images are created on this figma file: https://www.figma.com/file/yNH9oBUxf6t4x3AXv6Xrd0/xcode-discord-rpc

License

This project is licensed under the MIT License - see the LICENSE file for details.

I do not own the logos used in this project. They are the property of their respective owners.

About

A simple Discord Rich Presence client for Xcode written in Rust

Topics

Resources

License

Stars

Watchers

Forks

Contributors 6

Languages