Skip to content

d9k/d9k-obsidian-style-guide

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

347 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

d9k-obsidian-style-guide

ะŸั€ะตะดะฝะฐะทะฝะฐั‡ะตะฝะพ ะดะปั ั€ะฐะฑะพั‚ั‹ ะฒ Obsidian ั ัƒัั‚ะฐะฝะพะฒะปะตะฝะฝั‹ะผ ั€ะฐััˆะธั€ะตะฝะธะตะผ Icon Shortcodes.

Folders structure

  • /.cfg/obsidian/: Obsidian config
    • /.cfg/obsidian/snippets/ - CSS snippets for Appearence -> CSS snippets in settings.
    • .cfg/obsidian/plugins/obsidian-apply-patterns/data.json - patterns for Apply patterns plugin
  • /markdown-autocomplete/: autocompletions for Various complements plugin.
  • /obsidian-templater/: templates for Templater plugin.

Installation

ln -s obsidian-style-guide/.obsidian.vimrc .obsidian.vimrc
ln -s obsidian-style-guide/.cfg/obsidian .obsidian

...

ะะฐัั‚ั€ะพะนะบะธ ั€ะฐััˆะธั€ะตะฝะธั Icon Shortcodes:

Replace emoji shortcode with emoji character: disabled
Icons Packs: Lucide, Obsidian's built-in icons

Checkboxes (subtasks)

  • custom-checkboxes.css CSS snippet required

  • to do

  • done

  • [-] decided not to do

  • [/] partially done, need polish/fine tuning/small fixes

  • [?] hold, need decision

  • [>] deferred

  • [!] urgent

Legend in emoji

Helps to focus attention faster and navigate easier .

Partially implemented in my Obsidian templates (doc).

Services helping to find emojis for legend

Big task status

  • ๐Ÿ”ฒ open
  • โณ in development
  • โŽ partially done, no further planning yet
  • โœ… done
  • โœ‹ on hold/on pause, ะฝะตะฟั€ะธะพั€ะธั‚ะตั‚ะฝะพ ัะตะนั‡ะฐั
  • ๐Ÿ”ฅ urgent
  • ๐Ÿšซ cancelled / susupended / fail to do
  • ๐Ÿ”ฑ partial: task is big, with different status another file

Code execution location

  • ๐Ÿ–ฅ๏ธ frontend
  • ๐ŸงŠ BFF
  • :luc_hard_drive: backend service
  • :luc_database: database

Requests

  • :luc_move_vertical: requests exchange
  • โฌ‡๏ธ GET
  • โฌ†๏ธ POST/PUT

Comparison

  • :scales: comparison of many options
  • #vs comparison of 2 options
  • ๐Ÿ“œ list
  • โœจ plus, feature
  • ๐Ÿฆ  minus, flaw
  • โ“ answer needed

Links

  • :luc_git_pull_request: GitLab / repo
  • ๐ŸŽจ Figma / graphical design layout
  • ๐Ÿž tracker: bug
  • โœจ tracker: new/improvement

Subject/category

  • ๐Ÿ’ช self-development
  • ๐Ÿฅ‹ proficient knowledge
  • ๐Ÿ„ just exploring possibilities (ะปั‘ะณะบะฐั ัƒะฒะปะตะบะฐั‚ะตะปัŒะฝะฐั ะฐะบั‚ะธะฒะฝะพัั‚ัŒ)
  • :shopping_trolley: to buy

Content/information

  • ๐Ÿ‡ YouTube Shorts
  • ๐Ÿ“บ video
  • ๐ŸŽง podcast
  • ๐Ÿ“ฐ article
  • โ„น๏ธ information block / explanation
  • ๐Ÿ‘† source
  • ๐Ÿ’ฅ news article (as explosion - short, draws attention but have temporary value)

IT

  • :sleuth_or_spy: analyze/investigate unusual behavior reasons/in-code search
  • ๐ŸŒต branch / fork
  • ๐Ÿง‘โ€๐Ÿš€ research/experiment
  • ๐Ÿƒ run tutorial
  • ๐Ÿ“ architecture
  • :robot_face: automation
  • ๐Ÿ‘ค access
  • โ†”๏ธ diff
  • ๐Ÿ”Œ environment, connection, credentials
  • ๐Ÿšจ error code/text, crash
  • โš ๏ธ warning
  • ๐Ÿ‘๏ธ log
  • ๐Ÿงฐ tools
  • ๐Ÿ“‚ path to file locally/on repo
  • ๐ŸŽˆ interactive demo
  • ๐Ÿ”ฐ documentation
  • ๐Ÿ“ถ stats
  • ๐Ÿฅถ slow
  • ๐Ÿš€ fast / speed
  • โฉ MVP
  • ๐Ÿšช project homepage ^d9k-homepage-2023-11-08
  • ๐Ÿฉบ DevTools, debug
  • ๐Ÿ”ง configure, tool
  • ๐Ÿง‘โ€๐Ÿ”ง fixing other people's code by myself
  • ๐Ÿ—๏ธ build command / tool / boilerplate / starter template
  • ๐ŸŒฑ raw functionality (alpha/beta)
  • ๐Ÿงฉ plugin / extension / module / specialized small tool
  • ๐Ÿ‚ deprecated / abandoned / no updates for long time
  • ๐ŸŒฟ [compatible with] fresh version
  • ๐Ÿ–ง LAN URL
  • ๐Ÿน pull request
  • ๐Ÿชต crutch / temporary solution
  • :ballot_box_with_ballot: parameters
  • #๏ธโƒฃ table
  • ๐Ÿงช test
  • โš—๏ธ test: big / TDD
  • :woman-shrugging: test not reproduced
  • ๐Ÿ”ƒ small refactor
  • ๐Ÿชš big refactor
  • :lower_left_paintbrush: ะดะธะทะฐะนะฝ / CSS / styling
  • โ›ฒ root/parent task link
  • โžก๏ธ route
  • ๐Ÿ‘‰๐Ÿ“˜ to documentation / README
  • ๐Ÿ›๏ธ internet archive / non-original / mirror link

Writing articles, structuring notes

  • ๐Ÿ‘‰:spiral_note_pad: write to textbook, the provide link
  • ๐Ÿ“ write note/summary
  • โœ๏ธ write an article/post
  • ๐Ÿ‘‰ local link
  • ๐Ÿ‘‰๐Ÿ”ฑ local partial link
  • ๐Ÿ‘ˆ local link back (from partial to whole)
  • ๐Ÿ“ moving link (i. e. current task)

Communication

  • ๐Ÿ’ฌ discussions on forums/issues
  • :speaking_head_in_silhouette: asked question
  • ๐Ÿ‘ฅ community
  • [-] ๐Ÿ˜Ž contacts / people
  • :male-office-worker: author / contact / social network account
  • ๐Ÿšง (author not responding or doesn't plan to fix)
  • ๐Ÿ”” waiting for answer
  • ๐Ÿ”„ last checked ${last_check} / ${since}
  • ๐Ÿ™… no answer for long time ${last_check} / ${since}

Program code navigation

  • ๐Ÿ–จ๏ธ link to code listing
  • ๐Ÿ“‚ ๐Ÿ“ƒ code file path
  • ๐Ÿ”ฃ code snippet
  • ๐Ÿชง code example (short) by following URL
  • ๐Ÿงฑ structure
  • ๐Ÿกค declaration of fn/class/variable, definition
  • ๐Ÿ—ฟ const / constant string
  • ๐Ÿ“ฆ class / type
  • ๐Ÿ’Ž visual component
  • ๐Ÿ”— usage
  • โ†ช๏ธ fn call
  • โ›ณ search for place in code (usually to edit / related to task context)
  • โšก CLI command
  • โš™๏ธ internals
  • :luc_play: action, event
  • ๐ŸŒณ project

Search

  • ๐Ÿ”Ž to search ^af618e
  • โ™พ๏ธ (potentially) infinite list (search, filter, infinite scrolling)
  • ๐Ÿ‘€ ััั‹ะปะบะฐ ะฝะฐ ะฟะพะธัะบ ั ะพะฟั€ะตะดะตะปั‘ะฝะฝั‹ะผะธ ั„ะธะปัŒั‚ั€ะฐะผะธ
  • ๐Ÿท๏ธ tags, keywords to find this chapter later

Emotional valuation

  • โค๏ธโ€๐Ÿ”ฅ motivation
  • :thinking_face: doubt in solution
  • ๐Ÿคฏ mind blown, all of a sudden
  • ๐Ÿ‘ cool
  • ๐Ÿ† incredibly cool
  • โ›๏ธ hard/tedious work
  • ๐Ÿ‚ not related
  • ๐Ÿฅฑ me lazy / not interested

Planning

  • ๐Ÿ“ค extract subtask
  • ๐ŸŽฏ external requirements / goals

Github repo

  • โญ stars count
  • ๐Ÿž bugs count ( opened / ( closed + opened ) = percentage_of_opened)
  • ๐Ÿชœ commits count (month / year / total)

Other

  • ๐ŸŽ“ theory, education
  • ๐Ÿ•น๏ธ gaming (entertainment)
  • ๐Ÿ‘Ÿ training
  • ๐Ÿ’ฑ currencies exchange
  • ๐Ÿ’ฒ very paid (free ver. non-existent/very limited)
  • :dove_of_peace: free
  • "Citation"
  • (ฮฃ) result, conclusion, brief solution
  • โ™ป๏ธ updated at (watching for something)

TODO

  • ๐Ÿ’ฐ๐Ÿ“Š
  • ๐Ÿ“๐Ÿ“‚
  • ๐Ÿคบ
  • โ›ฒ
  • ๐Ÿ”ญ
  • ๐Ÿงต๐Ÿงถ
  • ๐Ÿ“Ž
  • :large_green_circle: ๐Ÿ
  • โœณ๏ธ โ‡๏ธ ๐ŸŒด
  • ๐Ÿ— key to problem?
  • ๐Ÿชœ
  • ๐Ÿชต
  • ๐Ÿงญ
  • ๐Ÿชบ
  • ๐Ÿ•๏ธ
  • ๐Ÿฅ‹ proficient knowledge?
  • ๐Ÿ›ธ ะฝะตะพะถะธะดะฐะฝะฝะพะต / ะธะฝะพะฟะปะฐะฝะตั‚ะฝั‹ะต ั‚ะตั…ะฝะพะปะพะณะธะธ?
  • ๐Ÿšฐ
  • ๐Ÿ”ง
  • ๐Ÿ›ก๏ธ
  • ๐Ÿ“Œ
  • ๐ŸŒก๏ธ
  • ๐ŸŽจ ั‚ะฒะพั€ั‡ะตัะบะพะต ะทะฐะดะฐะฝะธะต?
  • ๐ŸŽฌ
  • ๐Ÿšœ
  • ๐Ÿ“ก ๐Ÿ›œ ๐Ÿ“ถ
  • ๐Ÿ“ท
  • ๐Ÿ’ป ๐Ÿ–ฅ ๐Ÿ–ง
  • ๐Ÿ’€๐Ÿ’พ:fallen_leaf:๐Ÿบ๐Ÿ—ฟ๐Ÿชฆ๐Ÿ‘ด๐Ÿง€๐Ÿ—๐Ÿš? deprecated
  • ๐ŸŽฒ๐ŸงŠ๐Ÿ“ฆ๐Ÿฅก๐ŸŽ๐ŸชŸ
  • ๐ŸŽ–๏ธ๐Ÿซถ
  • ๐Ÿ—ƒ๏ธ๐Ÿ—„๏ธ๐Ÿ“š
  • ๐Ÿชฃ๐Ÿ›ข๏ธ๐Ÿบโšฑ๏ธ๐Ÿงบ
  • ๐Ÿš€๐Ÿ“ฃ๐Ÿ“ข๐Ÿ”Š
  • ๐Ÿ”ฉ โš’๏ธ ๐Ÿ“Ž ๐Ÿ“ ๐Ÿ“Œ
  • ๐Ÿคด๐Ÿป๐Ÿง๐Ÿปโ€โ™€๏ธ:crown:๐Ÿฐ:male-teacher::man_in_business_suit_levitating::briefcase:
  • ๐Ÿพ ๐Ÿ“จ ๐Ÿ—บ๏ธ ๐Ÿ“– ๐Ÿ“
  • ๐Ÿฅ ๐ŸŒ€ ๐Ÿ’ˆ ๐Ÿงถ ๐Ÿญ ๐Ÿงฌ
  • ๐Ÿ” โค๏ธโ€๐Ÿ”ฅ ๐Ÿ”‘
  • ๐Ÿ‘จโ€๐Ÿณ ๐Ÿ‘จโ€๐Ÿ”ง ๐Ÿง‘โ€๐Ÿ”ฌ ๐Ÿง‘โ€๐Ÿ’ป
  • โ›‘๏ธ ๐Ÿช– ๐Ÿ›‚
  • ๐Ÿ—ณ๏ธ ๐ŸŒพ ๐Ÿ’Ž ๐Ÿงบ
  • โ˜ข๏ธ
  • โ โžก๏ธ ๐Ÿน ๐Ÿ†™ ๐Ÿ“ ๐Ÿ” ๐Ÿน
  • โœŒ๏ธ ๐Ÿš ๐Ÿฅท
  • ๐Ÿฆž
  • ๐Ÿ”œ ๐Ÿ”– ๐Ÿš€ ๐Ÿ’ก ๐Ÿ€ ๐Ÿ“ฆ โœˆ ๐Ÿ™Œ ๐Ÿฅ โš“๐Ÿ•ฏ๏ธ ๐Ÿ
  • ๐Ÿ‡๐Ÿšฒ๐Ÿ›ž๐Ÿ“ฏ๐Ÿฆ„๐Ÿ‚๐Ÿผ๐Ÿฅท๐Ÿผ๐Ÿฅช๐Ÿ†™๐Ÿ’พโฉ
  • ๐Ÿ™๐Ÿ‘พ๐Ÿ•ท๏ธ๐Ÿ•ธ๏ธ ๐Ÿฉป๐ŸŽ›๏ธ
  • ๐Ÿ’ฟ๐Ÿ’ฝ
  • ๐Ÿˆ๐Ÿฑ๐Ÿ˜ผ
  • ๐Ÿช
  • โ›ฒ
  • โ›บ ๐Ÿ›– ๐Ÿก ๐Ÿชน
  • ๐ŸŒ๐Ÿงฉ
  • โญ
  • ๐Ÿช GitHub / Git / Gitlab / Source hosting
  • ๐Ÿ˜ตโ€๐Ÿ’ซ ๐Ÿ˜ณ ๐Ÿฅต ๐Ÿซจ ๐Ÿฅธ
  • ๐Ÿš๏ธ ๐Ÿ„ ๐Ÿ™… ๐Ÿ†‘ ๐Ÿˆฒ ๐Ÿ’ ๐Ÿ•ท๏ธ ๐Ÿ•ธ๏ธ ๐Ÿฆจ ๐ŸŽฑ
  • ๐Ÿ‡ ? target DOM element / program object
  • :obs_up_curly_arrow_glyph: declaration of fn/class/variable
  • :sleuth_or_spy: ๐Ÿ‘จโ€โœˆ๏ธ ๐Ÿ”Ž:spiral_note_pad: ๐Ÿงญ โ˜ธ๏ธ ๐Ÿ•ธ๏ธ ๐Ÿ›ฃ๏ธ ? ะพั‚ะทั‹ะฒั‹
  • ๐ŸŒท:seedling:๐ŸŒธ ๐ŸŒฟ fresh
  • :obs_quote_glyph: ๐Ÿ–‡๏ธ ๐Ÿ“Ž quote
  • ๐Ÿ—ƒ๏ธ ๐Ÿ—‚๏ธ ๐Ÿ“‘ ๐Ÿ“‡ ๐Ÿ—“๏ธ ๐Ÿ—„๏ธ ๐ŸŽฌ ๐Ÿ’ฝ ๐Ÿชฃ๐Ÿ›ข๏ธ๐Ÿฅก ๐Ÿ“ ๐Ÿ“‚ ๐Ÿ•๏ธ ๐Ÿ“• ๐Ÿ’ผ ๐Ÿ›„ ๐ŸงŠ ๐Ÿ’ฟ ๐Ÿ“ ๐Ÿชค ๐Ÿ“Œ ๐ŸŒณ project
  • ๐Ÿฆ•
  • ๐Ÿ—‚๏ธ๐Ÿ“’๐Ÿ—’๏ธ ๐Ÿ—Ž ๐Ÿ—„ ๐Ÿ•ฎ โœŽ๐Ÿ—’ ๐Ÿช„ ๐Ÿ“ƒ :luc_pen_tool: ๐Ÿ“•๐Ÿ“—โŽ™ ๐Ÿ–‹๏ธ#๏ธโƒฃ ๐Ÿ“” ๐Ÿ““ ๐Ÿ—„๏ธ ๐Ÿ“ โœ๏ธ ๐Ÿ–๏ธ โœ๏ธ ๐Ÿ“๐Ÿ–Š๏ธ โœ๐Ÿผ ๐Ÿ“‘ ๐Ÿ’ป ๐Ÿงท ๐Ÿ–‡๏ธ โŒจ โŒจ๏ธ ๐Ÿชข๐Ÿ“ฃ ๐–ฅป ๐Ÿ“ผ ๐Ÿงบ โšœ๏ธ ๐Ÿ’ก๐Ÿค ๐Ÿ‘ฃ ๐Ÿ•ฏ ๐Ÿ”† ๐ŸŽ‡ ๐Ÿซ™๐Ÿ›๏ธ๐Ÿ› ๐Ÿง‘โ€๐Ÿซ ๐Ÿชถ ๐Ÿ”ฆ ๐Ÿ‘ฉโ€โš–๏ธ ๐Ÿ‘‰๐Ÿ“˜ ๐Ÿ‘‰๐Ÿ”ฐ ๐ŸŒ€ โœ๐Ÿฝ ห— doc
  • โฌ†๏ธโฌ‡๏ธ #WebDev
  • ๐Ÿฉน validate fn
  • โš“ path in UI
  • ๐Ÿฏ ๐Ÿ ๐Ÿ—ƒ๏ธ ๐Ÿ›ข๏ธ๐Ÿบโšฑ๏ธ๐Ÿงบ ๐Ÿชต ๐ŸงŠ materials, assets, resources
  • :robot_face: ๐Ÿ‘พ ๐Ÿช„ ๐Ÿง  ๐Ÿซง ๐Ÿงฟ โฌ› ๐ŸŽฌ ๐Ÿฅท๐Ÿฝ ๐Ÿชฌ ๐Ÿธ ๐Ÿ—ฟ ๐Ÿ‘ฝ ๐Ÿฉป ๐Ÿด ๐Ÿ‡ ๐ŸŽ ๐Ÿฆพ ๐ŸŒ€ ๐Ÿ”ฉ ๐Ÿ‰๐ŸŽ  ๐Ÿš  ๐Ÿš‚ ๐Ÿš‹ ๐Ÿš— ๐ŸŽ๏ธ ๐Ÿš› ๐Ÿฆ ๐Ÿฆ”๐Ÿš‡ ๐Ÿšœ ๐Ÿง‘โ€๐Ÿณ ๐Ÿœ :unicorn_face: AI generated
  • ๐Ÿš‚ ๐Ÿš› ๐Ÿšš ๐Ÿš€ ๐Ÿš– ๐Ÿƒ ๐Ÿƒ๐Ÿปโ€โ™‚๏ธโ€โžก๏ธ ๐Ÿšœ - automation (alternative)
  • ๐ŸŒ ๐Ÿข โ† เผ„ โ›„ ๐Ÿฅถ ๐Ÿ–๏ธ ๐Ÿšด slow?
  • ๐Ÿ ๐Ÿš€ โšก ๐Ÿ‡ ๐ŸŽ๐Ÿƒ๐ŸŒถ๏ธ โ™จ๏ธ ๐ŸŽ๏ธ ๐Ÿ๏ธ ๐Ÿซจ ๐Ÿš„ ๐Ÿš… ๐ŸŽ โญ แฏ“๐Ÿƒ๐Ÿปโ€โ™€๏ธโ€โžก๏ธโค๏ธโ€๐Ÿ”ฅ๐ŸŒก๏ธ๐Ÿฆ… ๐Ÿ‡ ๐Ÿฅต ๐Ÿฆพ ๐Ÿ‘ข ๐Ÿฅพ ๐Ÿ‘ฃ ๐Ÿชฝ โ›ต fast? / speed?
  • ๐ŸŒฑ๐Ÿชน๐Ÿชฌ:fountain: - root?
  • :luc_play: โ–ถ๏ธ โžก๏ธ ๐‘“ () ๐‘“๐“ƒ ฦ’๐‘› - function / method?
  • โ„น๏ธ ๐Ÿ’ฌ ๐Ÿ“– - explanation
  • ๐Ÿ’ก ๐Ÿง  ๐Ÿ’ญ โ˜๏ธ ๐Ÿ‘„ ๐Ÿงต - idea
  • ๐Ÿ‘๏ธ - log
  • ๐Ÿ“– ๐Ÿ“• ๐Ÿ“š ๐Ÿ“” - book?

Foldable blocks

Common case

Example with <details> and <summary>
alert('Hello, world!');

HTML code

ะŸั€ะธะดั‘ั‚ัั ะธัะฟะพะปัŒะทะพะฒะฐั‚ัŒ ะฟะปะฐะณะธะฝ Spoiler Block ั ะบะฐัั‚ะพะผะฝั‹ะผ ัั‚ะธะปะตะผ (CSS snippet).

<button type="button" onclick="alert(1)">
	<span>button</span>
</button>

Images embedding

Engelbart|40

Link to other note

  • [[tasks]]
  • [[ts-recipes|d9k-textbooks: ts-recipes|]]

Link to same page

Link to header

  • [[#Legend in emoji]] - type [[]], then # inside.

Link to block on same page

  • [[#^d9k-homepage-2023-11-08|project homepage]] - type [[]], then ^ inside. Rename if you want.

Link to header on another page

  • [[linux-search#Replace in files|linux-search > Replace in files]]

Link to block on another page

  • [[npm-services#^d9k-cdn-for-deno-2023-11-08|CDN for Deno]]

Embed block from another page

Add ! before local link.

![[js-webassembly#^d9k-WASI-quote-2023-11-08]]

Incuts / callouts

[!example] example See examples below

[!quote] Mark Twain: "Whenever you find that you are on the side of the majority, it is time to reform."

[!info] See Callouts - Obsidian Help for more

Note

Just a quick note with a

[!todo] TODO

Tip

Use can show code in the incut:

{ "this": { "is": ["example", "code"] } }

[!abstract] That's about incuts/callouts

[!success]- The end after the long steps.

[!faq] Frequently Asked Questions

[!warning] Something is wrong?

[!tip]

Can we nest and fold?

Yes. But right now (2026.02) the nested blocks with multiple blocks on the same level are broken

[!danger]- Don't open!

[!failure] here's your failure

[!bug]- ok, fix the bug then

[!success] the bug was fixed

Metadata

  • 2023.11 | โ™ป๏ธ 2024.08
    • created time | update time
  • 2023.11
    • create time only

Manual tests

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors