Giter Club home page Giter Club logo

obsidian-wwn-markdown's Introduction

Worlds Without Number for Obsidian

An Obsidian Vault for Resources for Worlds without Number.

This vault is now in progress of being created.

Note: Due to restrictions and allowance by Sine Nomine publishing, we intend this vault to act as a quickstart, and briefly describes much of this vault in the rewritten text of the Free version of WWN. See our [[License]] and this reddit post for more details.

We encourage you to grab at least the free version of the book, and support the author by purchasing the full version.

Filesystem Conventions

To maximise the filesystem compatibility, this vault uses the following naming conventions:

Kebab Case: this-is-a-file.md

Kebab casing replaces the %20 space character, and makes it easier to navigate files in a command line or terminal.

WWN Extensions: this-is-a-file-wwn.md

Many files in this compendium share the same names for abilities and sections as found in other compendiums. As such, we're adding the suffix -wwn to each file, and relying on aliases and title metadata to hide the -wwn.

Absolute Links: vault-root/this/is/a/file.md

Absolute links work to catch edge cases that the WWN Extensions naming convention would not catch, or where WWN-Extension is not practical.

Renaming Files

It is understood that what YOU need for your vault is different than what is needed for a sharable vault. As such, here is how to fix the filenames back to "standard" form.

Please note, if you use folder notes, temporarily disable that plugin until the renaming is done.

:Danger: DO NOT RENAME FILES OUTSIDE OF OBSIDIAN.

  1. Install the community plugin Obsidian Bulk Rename.
  2. Enable the plugin
  3. Inside the plugin settings options, decide if you are going to Remove the -wwn, Remove the -, or both.
    1. Start with Remove the -WWN.
    2. Search by: Folder
    3. Choose which folder you want to do all the renaming of the child notes in. We recommend starting with a small folder like Equipment first to ensure the results look right on your setup.
    4. In the existing field, type -wwn
    5. In the replace field, leave empty
    6. Below the list of file, select preview to ensure the renamed files end up looking like file-name.md, then select replace.
    7. Let Obsidian Rename the files. Links should update appropriately.
  4. Exit settings and ensure the files look good. Repeat as necessary until all desire files no longer have -wwn in the name.
  5. Now that you have confirmed -wwn has been removed, go back into the bulk rename settings and get ready to remove all - and replace with a space.
    1. Search by: Folder
    2. Choose which folder you want to do all the renaming of the child notes in. As before, we recommend starting with a small folder like Equipment first to ensure the results look right on your setup.
    3. In the existing field, type -
    4. in the replace field, make one space with the spacebar . The field will appear empty.
    5. Below the list of file, select preview to ensure the renamed files end up looking like file name.md, then select replace.
    6. Let Obsidian Rename the files. Links should update appropriately.
  6. Exit settings and ensure the files look good. Repeat as necessary until all desire files no longer have - in the name.
  7. You are now done with the rename.

Renaming Links

  1. Complete the renaming steps above, if desired.
  2. Ensure in your settings the link preferences of choice are set.
  3. Rename wwn to wwn2. Let Obsidian take the time it needs to update all links.
  4. When Obsidian is done, rename wwn2 back to wwn.

All your links in the child notes should now be your link choice.

obsidian-wwn-markdown's People

Contributors

glynyon-5020 avatar sigrunixia avatar tekolote avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

obsidian-wwn-markdown's Issues

WWN Overview

WWN Overview

How it Works

Pick a File or Files, and Make an Issue.

Work on those Files.

Submit a PR.

It gets checked off this list.

List of Files

  • #6
  • #9
  • #19
  • Creating Social Challenges
  • GM Issues
  • Handling Wealth In Your Campaign
  • Land Ownership and Domains
  • Magic Items
  • Grimoires Exemplars and Calyxes
  • Magic Items
  • Magical Armor and Shields
  • Magical Devices
  • Magical Weapons
  • Magical Weapons
  • Placing Treasures
  • Planning and Running Adventures
  • Rewards Renown and Experience Points
  • What GMs and Players Need To Bring
  • Creating Your Campaign
  • Contextualizing Your Monsters
  • Creating Monsters and Foes
  • #18
  • Creatures of the Latter Earth
  • Animals
  • Automatons and Eidolons
  • Blighted
  • Creatures of the Latter Earth
  • Demihumans
  • Drudges
  • Dwarves
  • Elves
  • Halfmen
  • Houris
  • Imperators
  • Outsiders
  • Outsiders
  • Polop
  • Tuhulot
  • Undead
  • Instinct Checks
  • Judging Combat Challenges
  • Monster Shapes and Appearances
  • Monster Stat Table
  • Monstrous Drives
  • Morale Checks and Prudent Retreats
  • The Blight and Its Consequences
  • Uncanny Powers and Abilities
  • Equipment Armor and Weaponry
  • Factions and Major Projects
  • #17
  • The Rules of the Game
  • The World of the Latter Earth

Character Creation

  • Attributes
  • Backgrounds
  • Character Creation
  • Class
  • Equipment Packages
  • Example Character Creation
  • Final Touches
  • Foci
  • Skills
  • Summary of Character Creation

Magic

Jethoof's Project

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.