Skip to content

Useful Scripts for Trilium

License

Notifications You must be signed in to change notification settings

BeatLink/trilium-scripts

Repository files navigation

Trillium Scripts

This repository contains some useful scripts, themes and widgets for Trilium

Agenda

This is a script that sorts to-dos into 6 categories: Overdue, Today, This Week, This Month, This Year, Future

Draw.io

This widget is pulled from https://github.com/SiriusXT/trilium-drawio and is only kept here for reference. All credits go to @SiriusXT

Margin Top

This simple CSS adds extra padding to any notes with the #cssClass=margin-top label. Useful for headings.

Mobile View

These set of scripts allow you to use the full capabilities of the Trilium desktop interface while on a mobile device.

Now Next Later

A script that toggles a task between Now, Next or Later note

Priority

A widget to set the priority color of a note

Search Templates

A script that finds notes that have a specific template and clone them as a subnote of a parent note

Starred

This is a script that lets you quickly add or remove tasks to or from a specific "Starred" note

Template Picker

This widget allows you to easily set the template of the current note using a dropdown.

WhiteBlue

This theme has a heavy emphasis on the use of white backgrounds throughout the interface for light users. Light greys and other non white colors are removed where possible. A light blue color is used as an accent for controls, headings and other areas of interest

Recurrence

Script to update repeating to-dos. Tasks can be repeated every x days, weeks, months and years. Weekly tasks can also repeat on specific days. Monthly tasks can also be repeated on specific weekdays (eg first Sunday)

Reschedule

A script to reschedule a task to tomorrow (one day ahead)