All Projects → vimsence → vimsence

vimsence / vimsence

Licence: MIT License
Discord Rich Presence plugin for Vim

Programming Languages

python
139335 projects - #7 most used programming language
Vim Script
2826 projects

Projects that are alternatives of or similar to vimsence

Discord-Rich-Presence
Rich presence for Discord to be a cool kid in your class !!
Stars: ✭ 26 (-81.16%)
Mutual labels:  discord, rich-presence
DisHook
Discord Webhook Tool Made By EXON
Stars: ✭ 13 (-90.58%)
Mutual labels:  discord
Discord-RPC-Extension
Discord rich presence extension with open API.
Stars: ✭ 126 (-8.7%)
Mutual labels:  rich-presence
foo drpc
Foobar2000 music status for Discord Rich Presence!
Stars: ✭ 83 (-39.86%)
Mutual labels:  rich-presence
vimsence
Discord rich presence for Vim
Stars: ✭ 46 (-66.67%)
Mutual labels:  rich-presence
HyCord
HyCord is a minecraft mod that aims for discord and hypixel integration
Stars: ✭ 28 (-79.71%)
Mutual labels:  rich-presence
wiimmfi-rpc
A Discord rich presence implementation for Wiimmfi
Stars: ✭ 27 (-80.43%)
Mutual labels:  rich-presence
Green-bot
🎧 Green-bot is a powerfull discord music bot used by 10M users and more than 50,000 servers
Stars: ✭ 103 (-25.36%)
Mutual labels:  discord
Aqua-Bot
디스코드 NSFW 챗봇 아쿠아 봇입니다.
Stars: ✭ 13 (-90.58%)
Mutual labels:  discord
rich-destiny
a discord rich presence tool for destiny 2 (pc)
Stars: ✭ 120 (-13.04%)
Mutual labels:  rich-presence
mpv-discord
🎈 A cross-platform Discord Rich Presence integration for mpv with no external dependencies.
Stars: ✭ 83 (-39.86%)
Mutual labels:  rich-presence
GroovyRP
Groove Music rich presence for Discord
Stars: ✭ 33 (-76.09%)
Mutual labels:  rich-presence
Visual-Studio
A Discord Rich Presence extension for both Visual Studio 2017 and 2019.
Stars: ✭ 80 (-42.03%)
Mutual labels:  rich-presence
vscode-github-status
An extension that will sync your current workspace name and time spent on it to your GitHub status
Stars: ✭ 33 (-76.09%)
Mutual labels:  rich-presence
Chill
CHILL - Discord Bot
Stars: ✭ 15 (-89.13%)
Mutual labels:  discord
Rich-Presence-U
Display your Nintendo games on Discord.
Stars: ✭ 77 (-44.2%)
Mutual labels:  rich-presence
CustomRPC
Set a custom rich presence status on Discord
Stars: ✭ 25 (-81.88%)
Mutual labels:  rich-presence
csgo richpresence
Discord Rich Presence support for Counter-Strike: Global Offensive!
Stars: ✭ 16 (-88.41%)
Mutual labels:  rich-presence
Discord-Token-Grabber
Steal Discord Token Directly From Memory and bypass any kind of token protection
Stars: ✭ 32 (-76.81%)
Mutual labels:  discord
pagkibot
Discord bot for instant Twitch live notifications using Twitch's PubSub API.
Stars: ✭ 25 (-81.88%)
Mutual labels:  discord

VimSence

Getting Started

These instructions will get you a copy of the project up and running on your local machine. More help about the plugin itself can be found here.

Prerequisites

You need to have Vim/NeoVim with Python3 support

Installing

Vim-Plug

  1. Add Plug 'vimsence/vimsence' to your vimrc file.
  2. Reload your vimrc or restart
  3. Run :PlugInstall

Vundle or similar

  1. Add Plugin 'vimsence/vimsence' to your vimrc file.
  2. Reload your vimrc or restart
  3. Run :BundleInstall

NeoBundle

  1. Add NeoBundle 'vimsence/vimsence' to your vimrc file.
  2. Reload your vimrc or restart
  3. Run :NeoUpdate

Dein.vim

  1. Add call dein#add('vimsence/vimsence') to your vimrc file.
  2. Reload your vimrc or restart
  3. Run :call dein#install()

Pathogen

cd ~/.vim/bundle
git clone https://github.com/vimsence/vimsence.git

Vim8 packages

git submodule add https://github.com/vimsence/vimsence.git vimsence

Configuration

You can configure the messages of VimSence in your .vimrc with these options:

let g:vimsence_client_id = '439476230543245312'
let g:vimsence_small_text = 'NeoVim'
let g:vimsence_small_image = 'neovim'
let g:vimsence_editing_details = 'Editing: {}'
let g:vimsence_editing_state = 'Working on: {}'
let g:vimsence_file_explorer_text = 'In NERDTree'
let g:vimsence_file_explorer_details = 'Looking for files'
let g:vimsence_custom_icons = {'filetype': 'iconname'}

Development

First create a virtual environment. If you don’t already have a preferred way to do this, take some time to look at tools like pew, virtualfish, and virtualenvwrapper.

Install the development dependencies:

pip install -r requirements-dev.txt

To avoid committing code that violates our style guide, we strongly advise you to install pre-commit hooks:

pre-commit install

You can also run them anytime using:

pre-commit run --all-files

Authors

Contributor What has been done
Anne Douwe Bouma Original work
Hugo Lageneste Maintaining this fork

See also the list of contributors who participated in this project.

License

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].