Obsidian Vault Template for Software Developers/Managers working in the corporate world.

Overview

Weave

A highly opinionated Obsidian Vault Template for the Corporate World to get you productive fast. Track your meetings, applications, contacts, and tasks and draw connections between all of them.

Features

  • Divides your work stream into Applications, Contacts, Daily Journals and Meetings.
  • DataView links between all above entities to help you draw insights from your day to day activites.
  • TaskViews with a heavy dependency on tags to help you organize your actions and follow ups.
  • Inline Regex Script to make entry easier.
    • NEW (included in 0.0.1) If you use github issues or ado work items for your agile backlog, you can now do ;;ado <Work Item Number>:: to have a direct link to your work item entry added, or ;;ghi <Issue Number>:: to have a link to the github issue.
  • Hotkeys to help speed up workflow
    • Try Cntrl(Cmd) + Shift + Alt + T from anywhere in the vault to add a task to your current daily file
    • Try Cntrl(Cmd) + Shift + T to add the current time stamp to your cursor position (helpful for your journal logs)
  • QuickAdd actions for all major entities above

Prerelease available!

Check out the Releases section and download either the Demo or Clean version of Weave. Demo includes a 'Getting Started' guide as well as some sample data to show all the pieces working together.

Feedback Please!

Weave is something I wanted to give back to the community, pulling inspiration from many others before me. (I need to add a credit section soon...). Any and all Feedback would be greatly appreciated as there is always room to improve the system.

Feature Requests

If you would like to see something added to Weave, please create an Issue and outline what it is you need, or better yet, create a pull request so we can discuss!

RoadMap

  • CSS Styling for the vault
  • Further Inline Regex for common tasks
  • Kanban support
  • PKM Integration
  • Improve Onboarding experience
  • Advanced Templater Functions

Screenshots

1 2 3 4

Comments
  • Daily note bug in determining

    Daily note bug in determining "over due" and "due today" tasks

    Instead of tp.date.now("YYYY-MM-DD") for the dataview queries for "over due" and "due today" tasks, it should be handled using <% tp.file.title %>

    Reason: A daily note is not necessarily created on the current day, e.g. one could create a daily note for next wednesday today. In this case, the task queries will show wrong tasks.

    bug 
    opened by alicangok 5
  • Add new DataView pull for applications

    Add new DataView pull for applications

    From Reddit user @samdoesreddit:

    A potential feature might be to add another dataview pull with all notes created about that application? maybe ever pull note tags to sort by with minimal. I want to see all the stakeholder end of project review notes for instance. Sort all notes by type ect.

    enhancement 
    opened by cuken 2
  • Daily note template using wrong date if daily note is pre-created

    Daily note template using wrong date if daily note is pre-created

    Your daily note template uses the file creation date to filter tasks and other queries. It is common to create a daily note in advance of the actual day, for planning purposes, in which case you put wrong date in your queries.

    Example: today is 9/15 but I want to start planning my day for 9/20, if use the calendar to create a new daily note for 9/20 the creation date will be 2022-09-15 and the title will be 2022-09-20 the overdue tasks are for due before 9/15 using your current template when it should be due before 9/20. Since daily note titles are the correct date value use that property rather than calling Now()

    For instance change the overdue task list to be:

    not done
    due before <% tp.file.title %>
    path does not include System
    

    PS love your vault, it gave me a great jumpstart.

    bug 
    opened by ceciltech 1
  • Proposal to change meeting folder structure

    Proposal to change meeting folder structure

    I'm getting to the point after using this system for 2 weeks where I have too many files in the Meetings Folder. Additionally spreading them out by Meeting type isn't really driving any value for me. I propose to further sort the meetings by date instead of type to make finding them in the future easier? I've created a gif to show what I'm talking about, would love to know what the community thinks.

    Obsidian_9hlhvjZXPC

    enhancement question 
    opened by cuken 1
  • CSS Styling

    CSS Styling

    I've seen lots of really cool setups that use CSS Styling heavily throughout the vault. Would there be any value in adding it to Weave? What sort of styling should we go for?

    enhancement help wanted 
    opened by cuken 0
Releases(0.0.1)
  • 0.0.1(Aug 21, 2022)

    Per #1 changed the way application are generated.

    Changelog

    • Added new QuickAdd Template for Application Notes ** This must be run while inside an application note **
    • Changed QuickAdd Template for Application to create a subfolder named after the application name.
    • Removed unused Community Addons to free up space.
    • Added two example inline scripts:
      • ghi and ado
      • You can use thse by typing ;;ghi 1:: which will expand it to a link for github issues.
      • Or with ado ;;ado 1:: which will expand it to a link to your ado work item.
      • ** You will need to update these inline scripts to reflect your specific repos**.
    Source code(tar.gz)
    Source code(zip)
    Weave_clean.zip(4.84 MB)
    Weave_demo.zip(4.85 MB)
  • prerelease(Aug 21, 2022)

    Weave Prerelease

    The first cut of Weave is done, lots to change but would love some feedback on its current state and where to take it from here.

    Please leave any issues/feedback in the Issues section of GitHub, or find me on Discord @ Cuken#4862

    Included in this release is a Clean and Demo versions of Weave.

    Demo includes a Getting Started guide as well as some prepopulated demo data to better show the inner workings of the system. Clean has the same functionalities of demo but is complete void of any demo data.

    Source code(tar.gz)
    Source code(zip)
    Weave-Clean.zip(5.78 MB)
    Weave-Demo.zip(5.78 MB)
Owner
Colin
Colin
From now on, it can be installed with all package managers in npmjs.com.

Package installer commands From now on, it can be installed with all package managers in npmjs.com. Run Locally Clone the project git clone https://

Amirhossein Beigi 9 Oct 2, 2022
Grupprojekt för kurserna 'Javascript med Ramverk' och 'Agil Utveckling'

JavaScript-med-Ramverk-Laboration-3 Grupprojektet för kurserna Javascript med Ramverk och Agil Utveckling. Utvecklingsguide För information om hur utv

Svante Jonsson IT-Högskolan 3 May 18, 2022
Hemsida för personer i Sverige som kan och vill erbjuda boende till människor på flykt

Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: np

null 4 May 3, 2022
Kurs-repo för kursen Webbserver och Databaser

Webbserver och databaser This repository is meant for CME students to access exercises and codealongs that happen throughout the course. I hope you wi

null 14 Jan 3, 2023
Your non mega-corporate Open source PLM. Click the website down below for more information.

PLMore PLMore is an open-source Product Lifecycle Management Software. It offers an alternative to the heavily priced archahic Windchill/Teamcenter so

Oussema Zouaghi 6 Aug 23, 2022
Your non mega-corporate Open source PLM. Click the website down below for more information.

PLMore PLMore is an open-source Product Lifecycle Management Software. It offers an alternative to the heavily priced archahic Windchill/Teamcenter so

PLMore 4 Jun 20, 2022
Obsidian plugin to export Graphviz graphs from vault's notes

What it is: an Obsidian plugin to generate hierarchical graphs, with the nodes are from your Obsidian vault How it does: convert the database from Bre

Ooker 22 Nov 14, 2022
Demonstrating the Dashboard++ method of organizing a vault in Obsidian

Information This repository is an Obsidian vault that demonstrates using the Dashboard++ method for organizing and navigating notes. For further detai

null 194 Jan 3, 2023
This repo contains the templates used in my automated obsidian weekly review video and also an accompanying vault with the folder structure expected and plugins

This repo contains the templates used in my automated obsidian weekly review video and also an accompanying vault with the folder structure expected and plugins (periodic note settings etc)

Pamela Wang 53 Dec 21, 2022
Plugin to enable PDF files as first class citizens within an Obsidian vault.

Obsidian-PDF Plugin to enable PDF files as first class citizens within an Obsidian vault. What does this plugin do for me? All PDF files in your vault

Noah Cabral 16 Nov 26, 2022
A plugin for Obsidian (https://obsidian.md) that adds a button to its search view for copying the Obsidian search URL.

Copy Search URL This plugin adds a button to Obsidian's search view. Clicking it will copy the Obsidian URL for the current search to the clipboard. T

Carlo Zottmann 6 Dec 26, 2022
How often do you get asked about the gadgets or software that you use? If the answer is quite often, you should be trying show off out. Curate the list of gadgets and software and share it with your fans and followers.

Show Off - Showcase your setup! How often do you get asked about the gadgets or software that you use? If the answer is quite often, you should be try

Adithya Sreyaj 15 Nov 24, 2022
The world's greatest open source 3D CAM software. (Maybe one day.)

Meshmill is open source 3D CAM software for Linux. It turns STL models into G-code for CNC machines. This is beta-quality software. Use it at your own

James Stanley 20 Dec 21, 2022
A responsive and open source portfolio for software developers (Next.js & Tailwind CSS version).

Software Developer Portfolio ?? A responsive and open source portfolio for software developers (Next.js & Tailwind CSS version). Website Screenshot In

Ismailium 10 Nov 28, 2022
Open-source CD platform that helps developers to deliver applications efficiently by simplifying software releases and operations in any environment.

dyrector.io - The open source internal delivery platform Overview dyrector.io is an open-source internal delivery platform that helps developers to de

dyrector.io 160 Jan 3, 2023
iX is a design system for designers and developers, to consistently create the perfect digital experience for industrial software products.

Siemens Industrial Experience (iX) monorepo iX is an open source design system for designers and developers, to consistently create the perfect digita

Siemens 54 Dec 26, 2022
🥰 Mini world simulator is a terminal application made in JavaScript to control the world that is being generated.

Mini-world "Simulator" Mini world simulator is a terminal application made in JavaScript to control the world that is being generated. It has no other

Adrián 2 Mar 14, 2022
Write "hello world" in your native language, code "hello world" in your favorite programming language!

Hello World, All languages! ?? ?? Write "hello world" in your native language, code "hello world" in your favorite language! #hacktoberfest2022 How to

Carolina Calixto 6 Dec 13, 2022
A time-locked vault that distributes erc-20 tokens to owners of an nft-collection at expiry

A time-locked vault that distributes erc-20 tokens to owners of an nft-collection at expiry

Decent 4 Apr 10, 2022