Nonviolent Communication

by Justin Magaram
5
4
3
2
1
Score: 35/100

Description

Reviews

No reviews yet.

Stats

0
stars
11
downloads
0
forks
10
days
9
days
9
days
1
total PRs
1
open PRs
0
closed PRs
0
merged PRs
0
total issues
0
open issues
0
closed issues
104
commits

Latest Version

9 days ago

Changelog

Add notes to specific feelings and needs as you browse

README file from

Github

Nonviolent Communication

Pick feelings and needs to put into an Obsidian note. It adds two commands: Insert feelings… and Insert needs…

The feelings picker: needs unmet and needs met tabs, two answered categories, the rest as pills

Open a category and mark every word in it at once — or ask to be walked through it a word at a time, with a definition for each, which is how you find the words you would never have picked off a list.

One category open — every word in Sad at once, three of them marked

One word of a walk — Afraid, frightened — with its definition and a progress rule

The needs picker, one undivided list of categories

What lands at the cursor is ordinary markdown, so the note still reads with the plugin turned off:

- Angry: incensed, indignant, outraged
- Peaceful: calm, content

With the plugin on, that block can be redrawn as a list, a table, or one comma-separated line, reopened in the picker to change what it holds, or handed back to plain markdown for good.

Install

From inside Obsidian: Settings → Community plugins → Browse, search for NVC or Nonviolent Communication, then Install and Enable.

Attribution

The feelings and needs word lists come from the Center for Nonviolent Communication's Feelings and Needs Inventory, © 2023 Center for Nonviolent Communication, cnvc.org. CNVC gives permission to copy and share it and asks to be credited; the plugin carries that credit under the categories in both pickers, and anything else built from this code inherits the same obligation.

The definitions attached to each word are not from CNVC. They were written for this project.

License

MIT, for this project's own code.

That covers the code only. The CNVC word lists keep their own terms, described under Attribution above — the MIT license does not relicense them.

Building it

See CONTRIBUTING.md for running the plugin from source, the component gallery it is built from, and how releases are cut.