Skip to content

HuangxinDong/obsidian-activity-history

 
 

Repository files navigation

Obsidian Activity History

GitHub release) GitHub all releases

Github like activity block to track activity for whole vault or a specified project.

Example 1:

example_1

Example 2:

example_2

Example 3:

example_3

Usage:

!!!!IMPORTANT!!!! The plugin can show only activity from the date it is ACTIVATED as it tracks the change in size for the specified tracked projects. this means no info will be shown before that date.

Write the render block example shown below in edit mode in the note in which you want to add the render block. example_4

It must contain a single line corresponding to the path of the project, for example:

  • / for the whole vault
  • Project Example Test for the project located at /Project Example Test
  • Project Root/Project Second Example/Test Project for the project located at /Project Root/Project Second Example/Test Project

thus to show board for the whole vault: example_5

By default the plugin tracks ONLY the whole vault i.e. /. To add more projects, need to input the project name (same as above) in the settings menu of the plugin. If the project inputed is not a valid one it will not be added. It follows the same syntax as the one inputed in the render block.

**UPDATE SCHEDUAL:** The plugin updates every 5 minutes the size of the different tracked projects.

Settings:

settings

Customization

The activity board is highly customizable as shown in the examples shown above. All parameters can be modified in the settings menu EXCEPT THE BACKGROUND COLOR! The background color must be changed in the style.css file (found in the plugin folder), where you change white to whatever desired.

.selectYear {
    border-color: none;
}

.HistoryBoard {
    background-color: white;
    padding: 10px;
    border-radius: 14px;
    width: auto;
    height: auto;
}

.ObsidianHistoryBlock {
    background-color: white;
    border-radius: 14px;
    width: auto;
    height: auto;
}

.selectYear {
    float: right;
    margin-bottom: 5px;
    border-color: white;
    border-radius: 14px;
}

Release Notes

v0.1.4

  • Added monthly option to the settings tab

Support

Github Sponsorship BuyMeACoffee

About

Activity monitor for Vault & specified projects

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 87.6%
  • Svelte 6.3%
  • JavaScript 3.6%
  • CSS 2.5%