Obsidian

Obsidian is a PKM tool to build almost anything as a collection of markdown files. The program itself is a markdown editor which has features like bi-directional linking. Because it allows the creation of plugins, its features can be greatly extended by the users.

Themes

My current theme is AnuPpuccin which has a ton of customization options and generally looks very nice.

Plugins

  • DataView Queries in Obsidian!
  • Style Settings Allows themes to have settings, the backbone of the AnuPpuccin theme.
  • Tasks, super powerful tasks plugin which can utilize DataView to create dynamic task lists.
  • Advanced Tables Makes working with markdown actually bearable. Should be included in the application.

Settings

  • Editor > Advanced > Auto Convert: OFF
    • This prevents converting content copied from websites to be converted.

Hotkeys

These hotkeys are not all custom ones, but they are the ones I find the most useful.

Hotkey Description
CTRL-SHIFT-L Cycle Checkbox/Bullet List
CTRL-SHIFT-T Create or Edit Task
CTRL-SHIFT-DOWN Move Line Down
CTRL-SHIFT-UP Move Line Up

Style Settings

{
  "anuppuccin-theme-settings@@anp-list-toggle": true,
  "anuppuccin-theme-settings@@anp-custom-checkboxes": true,
  "anuppuccin-theme-settings@@anp-decoration-toggle": true,
  "anuppuccin-theme-settings@@tag-radius": 2,
  "anuppuccin-theme-settings@@anp-speech-bubble": true,
  "anuppuccin-theme-settings@@anuppuccin-theme-dark": "ctp-frappe",
  "anuppuccin-theme-settings@@anuppuccin-theme-light": "ctp-latte",
  "anuppuccin-theme-settings@@list-spacing": 0.25,
  "anuppuccin-theme-settings@@anp-alt-rainbow-style": "anp-simple-rainbow-color-toggle",
  "anuppuccin-theme-settings@@anp-rainbow-file-toggle": false,
  "anp-custom-rainbow-colors@@rainbow-color-1-default": "rainbow-color-1-accent",
  "anp-custom-rainbow-colors@@rainbow-color-3-default": "rainbow-color-3-flamingo",
  "anp-custom-rainbow-colors@@rainbow-color-4-default": "rainbow-color-4-pink",
  "anp-custom-rainbow-colors@@rainbow-color-5-default": "rainbow-color-5-mauve",
  "anp-custom-rainbow-colors@@rainbow-color-6-default": "rainbow-color-6-red",
  "anp-custom-rainbow-colors@@rainbow-color-repeat": "rainbow-repeat-6",
  "anuppuccin-theme-settings@@anp-simple-rainbow-title-toggle": false,
  "anuppuccin-theme-settings@@anp-simple-rainbow-indentation-toggle": true,
  "anuppuccin-theme-settings@@anp-simple-rainbow-collapse-toggle": true,
  "anuppuccin-theme-settings-extended@@anp-theme-ext-light": true,
  "anuppuccin-theme-settings-extended@@anp-theme-ext-dark": true,
  "anuppuccin-theme-settings-extended@@anp-theme-ext-amoled": false,
  "anuppuccin-theme-settings-extended@@catppuccin-theme-extended": "ctp-atom-light",
  "anuppuccin-theme-settings-extended@@catppuccin-theme-dark-extended": "ctp-atom-dark",
  "anuppuccin-theme-settings@@anp-header-color-toggle": true,
  "anuppuccin-theme-settings@@anp-header-margin-toggle": true,
  "anuppuccin-theme-settings@@anp-colorful-frame": false,
  "anuppuccin-theme-settings@@anp-background-image-toggle": false,
  "anuppuccin-theme-settings@@anp-canvas-dark-bg": false,
  "anuppuccin-theme-settings@@anp-layout-select": "none",
  "anuppuccin-theme-settings@@anp-h2-color-custom": "anp-h2-red",
  "anuppuccin-theme-settings@@anuppuccin-light-theme-accents": "ctp-accent-light-sky",
  "anuppuccin-theme-settings@@anuppuccin-theme-accents": "ctp-accent-sky",
  "anuppuccin-theme-settings@@anp-bold-custom": "anp-bold-lavender"
}