Hugo + Obsidian: An Elegant Image Hosting-Free Solution

Problem When managing images for a Hugo blog in Obsidian, using an image hosting service can be unstable. Without one, inserting images becomes difficult and maintenance is cumbersome. Common issues include: Path Confusion: Manual maintenance of the /static/images directory structure is required. Multi-language Adaptation: Duplicate configuration is needed for Chinese and English paths. Poor Development Experience: Frequent 404 errors occur during local debugging and file operations. Demonstration Direct rendering may result in errors due to incorrect paths, as shown below: ...

2025-03-30 · 1 min · 377 words · Jeapo

Follow rss index

This message is used to verify that this feed (feedId:68937012824908800) belongs to me (userId:67576575445741568). Join me in enjoying the next generation information browser https://follow.is.

2024-10-16 · 1 min · 24 words · Jeapo

Debug | Emoji cheat sheet

This front matter is not work 1 2 3 4 5 6 7 8 title: 'Emoji cheat sheet' date: 2024-03-16T23:39:55+08:00 draft: false series: [emoji] categories: [cheatsheet] tags: [markdown, emoji] language: en This front matter is work 1 2 3 4 5 6 7 8 9 title: 'Emoji Sheet' date: 2024-03-16T23:10:53+08:00 draft: false series: [emoji] categories: [cheatsheet] tags: [markdown, emoji] language: en math: false

2024-03-16 · 1 min · 63 words · Jeapo

Emoji Sheet

🎁 Emoji cheat sheet for GitHub, Basecamp, Slack & more (webfx.com) Emoji Code Emoji Code Emoji Code Emoji Code 😀 :grinning_face: 🤦 :person_facepalming: 😹 :cat_with_tears_of_joy: 🧟 :zombie: 😃 :grinning_face_with_big_eyes: 🤦‍♂️ :man_facepalming: 😻 :smiling_cat_with_heart_eyes: 🧟‍♂️ :man_zombie: 😄 :grinning_face_with_smiling_eyes: 🤦‍♀️ :woman_facepalming: 😼 :cat_with_wry_smile: 🧟‍♀️ :woman_zombie: 😁 :beaming_face_with_smiling_eyes: 🤷 :person_shrugging: 😽 :kissing_cat: 🧌 :troll: 😆 :grinning_squinting_face: 🤷‍♂️ :man_shrugging: 🙀 :weary_cat: 💆 :person_getting_massage: 😅 :grinning_face_with_sweat: 🤷‍♀️ :woman_shrugging: 😿 :crying_cat: 💆‍♂️ :man_getting_massage: 🤣 :rolling_on_the_floor_laughing: 🧑‍⚕️ :health_worker: 😾 :pouting_cat: 💆‍♀️ :woman_getting_massage: 😂 :face_with_tears_of_joy: 👨‍⚕️ :man_health_worker: 🙈 :see_no_evil_monkey: 💇 :person_getting_haircut: 🙂 :slightly_smiling_face: 👩‍⚕️ :woman_health_worker: 🙉 :hear_no_evil_monkey: 💇‍♂️ :man_getting_haircut: 🙃 :upside_down_face: 🧑‍🎓 :student: 🙊 :speak_no_evil_monkey: 💇‍♀️ :woman_getting_haircut: 🫠 :melting_face: 👨‍🎓 :man_student: 💌 :love_letter: 🚶 :person_walking: 😉 :winking_face: 👩‍🎓 :woman_student: 💘 :heart_with_arrow: 🚶‍♂️ :man_walking: 😊 :smiling_face_with_smiling_eyes: 🧑‍🏫 :teacher: 💝 :heart_with_ribbon: 🚶‍♀️ :woman_walking: 😇 :smiling_face_with_halo: 👨‍🏫 :man_teacher: 💖 :sparkling_heart: 🧍 :person_standing: 🥰 :smiling_face_with_hearts: 👩‍🏫 :woman_teacher: 💗 :growing_heart: 🧍‍♂️ :man_standing: 😍 :smiling_face_with_heart_eyes: 🧑‍⚖️ :judge: 💓 :beating_heart: 🧍‍♀️ :woman_standing: 🤩 :star_struck: 👨‍⚖️ :man_judge: 💞 :revolving_hearts: 🧎 :person_kneeling: 😘 :face_blowing_a_kiss: 👩‍⚖️ :woman_judge: 💕 :two_hearts: 🧎‍♂️ :man_kneeling: 😗 :kissing_face: 🧑‍🌾 :farmer: 💟 :heart_decoration: 🧎‍♀️ :woman_kneeling: ☺ :smiling_face: 👨‍🌾 :man_farmer: ❣ :heart_exclamation: 🧑‍🦯 :person_with_white_cane: 😚 :kissing_face_with_closed_eyes: 👩‍🌾 :woman_farmer: 💔 :broken_heart: 👨‍🦯 :man_with_white_cane: 😙 :kissing_face_with_smiling_eyes: 🧑‍🍳 :cook: ❤️‍🔥 :heart_on_fire: 👩‍🦯 :woman_with_white_cane: 🥲 :smiling_face_with_tear: 👨‍🍳 :man_cook: ❤️‍🩹 :mending_heart: 🧑‍🦼 :person_in_motorized_wheelchair: 😋 :face_savoring_food: 👩‍🍳 :woman_cook: ❤ :⊛_pink_heart: 👨‍🦼 :man_in_motorized_wheelchair: 😛 :face_with_tongue: 🧑‍🔧 :mechanic: 🧡 :orange_heart: 👩‍🦼 :woman_in_motorized_wheelchair: 😜 :winking_face_with_tongue: 👨‍🔧 :man_mechanic: 💛 :yellow_heart: 🧑‍🦽 :person_in_manual_wheelchair: 🤪 :zany_face: 👩‍🔧 :woman_mechanic: 💚 :green_heart: 👨‍🦽 :man_in_manual_wheelchair: 😝 :squinting_face_with_tongue: 🧑‍🏭 :factory_worker: 💙 :blue_heart: 👩‍🦽 :woman_in_manual_wheelchair: 🤑 :money_mouth_face: 👨‍🏭 :man_factory_worker: 💜 :purple_heart: 🏃 :person_running: 🤗 :smiling_face_with_open_hands: 👩‍🏭 :woman_factory_worker: 🤎 :brown_heart: 🏃‍♂️ :man_running: 🤭 :face_with_hand_over_mouth: 🧑‍💼 :office_worker: 🖤 :⊛_grey_heart: 🏃‍♀️ :woman_running: 🫢 :face_with_open_eyes_and_hand_over_mouth: 👨‍💼 :man_office_worker: 🤍 :white_heart: 💃 :woman_dancing: 🫣 :face_with_peeking_eye: 👩‍💼 :woman_office_worker: 💋 :kiss_mark: 🕺 :man_dancing: 🤫 :shushing_face: 🧑‍🔬 :scientist: 💯 :hundred_points: 🕴 :person_in_suit_levitating: 🤔 :thinking_face: 👨‍🔬 :man_scientist: 💢 :anger_symbol: 👯 :people_with_bunny_ears: 🫡 :saluting_face: 👩‍🔬 :woman_scientist: 💥 :collision: 👯‍♂️ :men_with_bunny_ears: 🤐 :zipper_mouth_face: 🧑‍💻 :technologist: 💫 :dizzy: 👯‍♀️ :women_with_bunny_ears: 🤨 :face_with_raised_eyebrow: 👨‍💻 :man_technologist: 💦 :sweat_droplets: 🧖 :person_in_steamy_room: 😐 :neutral_face: 👩‍💻 :woman_technologist: 💨 :dashing_away: 🧖‍♂️ :man_in_steamy_room: 😑 :expressionless_face: 🧑‍🎤 :singer: 🕳 :hole: 🧖‍♀️ :woman_in_steamy_room: 😶 :face_without_mouth: 👨‍🎤 :man_singer: 💬 :speech_balloon: 🧗 :person_climbing: 🫥 :dotted_line_face: 👩‍🎤 :woman_singer: 👁️‍🗨️ :eye_in_speech_bubble: 🧗‍♂️ :man_climbing: 😶‍🌫️ :face_in_clouds: 🧑‍🎨 :artist: 🗨 :left_speech_bubble: 🧗‍♀️ :woman_climbing: 😏 :smirking_face: 👨‍🎨 :man_artist: 🗯 :right_anger_bubble: 🤺 :person_fencing: 😒 :unamused_face: 👩‍🎨 :woman_artist: 💭 :thought_balloon: 🏇 :horse_racing: 🙄 :face_with_rolling_eyes: 🧑‍✈️ :pilot: 💤 :ZZZ: ⛷ :skier: 😬 :grimacing_face: 👨‍✈️ :man_pilot: 👋 :waving_hand: 🏂 :snowboarder: 😮‍💨 :face_exhaling: 👩‍✈️ :woman_pilot: 🤚 :raised_back_of_hand: 🏌 :person_golfing: 🤥 :⊛_shaking_face: 🧑‍🚀 :astronaut: 🖐 :hand_with_fingers_splayed: 🏌️‍♂️ :man_golfing: 😌 :relieved_face: 👨‍🚀 :man_astronaut: ✋ :raised_hand: 🏌️‍♀️ :woman_golfing: 😔 :pensive_face: 👩‍🚀 :woman_astronaut: 🖖 :vulcan_salute: 🏄 :person_surfing: 😪 :sleepy_face: 🧑‍🚒 :firefighter: 🫱 :rightwards_hand: 🏄‍♂️ :man_surfing: 🤤 :drooling_face: 👨‍🚒 :man_firefighter: 🫲 :leftwards_hand: 🏄‍♀️ :woman_surfing: 😴 :sleeping_face: 👩‍🚒 :woman_firefighter: 🫳 :palm_down_hand: 🚣 :person_rowing_boat: 😷 :face_with_medical_mask: 👮 :police_officer: 🫴 :⊛_rightwards_pushing_hand: 🚣‍♂️ :man_rowing_boat: 🤒 :face_with_thermometer: 👮‍♂️ :man_police_officer: 👌 :OK_hand: 🚣‍♀️ :woman_rowing_boat: 🤕 :face_with_head_bandage: 👮‍♀️ :woman_police_officer: 🤌 :pinched_fingers: 🏊 :person_swimming: 🤢 :nauseated_face: 🕵 :detective: 🤏 :pinching_hand: 🏊‍♂️ :man_swimming: 🤮 :face_vomiting: 🕵️‍♂️ :man_detective: ✌ :victory_hand: 🏊‍♀️ :woman_swimming: 🤧 :sneezing_face: 🕵️‍♀️ :woman_detective: 🤞 :crossed_fingers: ⛹ :person_bouncing_ball: 🥵 :hot_face: 💂 :guard: 🫰 :hand_with_index_finger_and_thumb_crossed: ⛹️‍♂️ :man_bouncing_ball: 🥶 :cold_face: 💂‍♂️ :man_guard: 🤟 :love_you_gesture: ⛹️‍♀️ :woman_bouncing_ball: 🥴 :woozy_face: 💂‍♀️ :woman_guard: 🤘 :sign_of_the_horns: 🏋 :person_lifting_weights: 😵 :face_with_crossed_out_eyes: 🥷 :ninja: 🤙 :call_me_hand: 🏋️‍♂️ :man_lifting_weights: 😵‍💫 :face_with_spiral_eyes: 👷 :construction_worker: 👈 :backhand_index_pointing_left: 🏋️‍♀️ :woman_lifting_weights: 🤯 :exploding_head: 👷‍♂️ :man: 👉 :backhand_index_pointing_right: 🚴 :person_biking: 🤠 :cowboy_hat_face: 👷‍♀️ :woman_construction_worker: 👆 :backhand_index_pointing_up: 🚴‍♂️ :man_biking: 🥳 :partying_face: 🫅 :person_with_crown: 🖕 :middle_finger: 🚴‍♀️ :woman_biking: 🥸 :disguised_face: 🤴 :prince: 👇 :backhand_index_pointing_down: 🚵 :person_mountain_biking: 😎 :smiling_face_with_sunglasses: 👸 :princess: ☝ :index_pointing_up: 🚵‍♂️ :man_mountain_biking: 🤓 :nerd_face: 👳 :person_wearing_turban: 🫵 :index_pointing_at_the_viewer: 🚵‍♀️ :woman_mountain_biking: 🧐 :face_with_monocle: 👳‍♂️ :man_wearing_turban: 👍 :thumbs_up: 🤸 :person_cartwheeling: 😕 :confused_face: 👳‍♀️ :woman_wearing_turban: 👎 :thumbs_down: 🤸‍♂️ :man_cartwheeling: 🫤 :face_with_diagonal_mouth: 👲 :person_with_skullcap: ✊ :raised_fist: 🤸‍♀️ :woman_cartwheeling: 😟 :worried_face: 🧕 :woman_with_headscarf: 👊 :oncoming_fist: 🤼 :people_wrestling: 🙁 :slightly_frowning_face: 🤵 :person_in_tuxedo: 🤛 :left_facing_fist: 🤼‍♂️ :men_wrestling: ☹ :frowning_face: 🤵‍♂️ :man_in_tuxedo: 🤜 :right_facing_fist: 🤼‍♀️ :women_wrestling: 😮 :face_with_open_mouth: 🤵‍♀️ :woman_in_tuxedo: 👏 :clapping_hands: 🤽 :person_playing_water_polo: 😯 :hushed_face: 👰 :person_with_veil: 🙌 :raising_hands: 🤽‍♂️ :man_playing_water_polo: 😲 :astonished_face: 👰‍♂️ :man_with_veil: 🫶 :heart_hands: 🤽‍♀️ :woman_playing_water_polo: 😳 :flushed_face: 👰‍♀️ :woman_with_veil: 👐 :open_hands: 🤾 :person_playing_handball: 🥺 :pleading_face: 🤰 :pregnant_woman: 🤲 :palms_up_together: 🤾‍♂️ :man_playing_handball: 🥹 :face_holding_back_tears: 🫃 :pregnant_man: 🤝 :handshake: 🤾‍♀️ :woman: 😦 :frowning_face_with_open_mouth: 🫄 :pregnant_person: 🙏 :folded_hands: 🤹 :person_juggling: 😧 :anguished_face: 🤱 :breast_feeding: ✍ :writing_hand: 🤹‍♂️ :man_juggling: 😨 :fearful_face: 👩‍🍼 :woman_feeding_baby: 💅 :nail_polish: 🤹‍♀️ :woman_juggling: 😰 :anxious_face_with_sweat: 👨‍🍼 :man_feeding_baby: 🤳 :selfie: 🧘 :person_in_lotus_position: 😥 :sad_but_relieved_face: 🧑‍🍼 :person_feeding_baby: 💪 :flexed_biceps: 🧘‍♂️ :man_in_lotus_position: 😢 :crying_face: 👼 :baby_angel: 🦾 :mechanical_arm: 🧘‍♀️ :woman_in_lotus_position: 😭 :loudly_crying_face: 🎅 :Santa_Claus: 🦿 :mechanical_leg: 🛀 :person_taking_bath: 😱 :face_screaming_in_fear: 🤶 :Mrs._Claus: 🦵 :leg: 🛌 :person_in_bed: 😖 :confounded_face: 🧑‍🎄 :mx_claus: 🦶 :foot: 🧑‍🤝‍🧑 :people_holding_hands: 😣 :persevering_face: 🦸 :superhero: 👂 :ear: 👭 :women_holding_hands: 😞 :disappointed_face: 🦸‍♂️ :man_superhero: 🦻 :ear_with_hearing_aid: 👫 :woman_and_man_holding_hands: 😓 :downcast_face_with_sweat: 🦸‍♀️ :woman_superhero: 👃 :nose: 👬 :men_holding_hands: 😩 :weary_face: 🦹 :supervillain: 🧠 :brain: 💏 :kiss: 😫 :tired_face: 🦹‍♂️ :man_supervillain: 🫀 :anatomical_heart: 👩‍❤️‍💋‍👨 :kiss_woman_man: 🥱 :yawning_face: 🦹‍♀️ :woman_supervillain: 🫁 :lungs: 👨‍❤️‍💋‍👨 :kiss_man_man: 😤 :face_with_steam_from_nose: 🧙 :mage: 🦷 :tooth: 👩‍❤️‍💋‍👩 :kiss_woman_woman: 😡 :enraged_face: 🧙‍♂️ :man_mage: 🦴 :bone: 💑 :couple_with_heart: 😠 :angry_face: 🧙‍♀️ :woman_mage: 👀 :eyes: 👩‍❤️‍👨 :couple_with_heart_woman_man: 🤬 :face_with_symbols_on_mouth: 🧚 :fairy: 👁 :eye: 👨‍❤️‍👨 :couple_with_heart_man_man: 😈 :smiling_face_with_horns: 🧚‍♂️ :man_fairy: 👅 :tongue: 👩‍❤️‍👩 :couple_with_heart_woman_woman: 👿 :angry_face_with_horns: 🧚‍♀️ :woman_fairy: 👄 :mouth: 👪 :family: 💀 :skull: 🧛 :vampire: 🫦 :biting_lip: 👨‍👩‍👦 :family_man_woman_boy: ☠ :skull_and_crossbones: 🧛‍♂️ :man_vampire: 👶 :baby: 👨‍👩‍👧 :family_man_woman_girl: 💩 :pile_of_poo: 🧛‍♀️ :woman_vampire: 🧒 :child: 👨‍👩‍👧‍👦 :family_man_woman_girl_boy: 🤡 :clown_face: 🧜 :merperson: 👦 :boy: 👨‍👩‍👦‍👦 :family_man_woman_boy_boy: 👹 :ogre: 🧜‍♂️ :merman: 👧 :girl: 👨‍👩‍👧‍👧 :family_man_woman_girl_girl: 👺 :goblin: 🧜‍♀️ :mermaid: 🧑 :person: 👨‍👨‍👦 :family_man_man_boy: 👻 :ghost: 🧝 :elf: 👱 :person_blond_hair: 👨‍👨‍👧 :family_man: 👽 :alien: 🧝‍♂️ :man_elf: 👨 :man: 👨‍👨‍👧‍👦 :family_man_man_girl_boy: 👾 :alien_monster: 🧝‍♀️ :woman_elf: 🧔 :person_beard: 👨‍👨‍👦‍👦 :family_man_man_boy_boy: 🤖 :robot: 🧞 :genie: 🧔‍♂️ :man_beard: 👨‍👨‍👧‍👧 :family_man_man_girl_girl: 😺 :grinning_cat: 🧞‍♂️ :man_genie: 🧔‍♀️ :woman_beard: 👩‍👩‍👦 :family_woman_woman_boy: 😸 :grinning_cat_with_smiling_eyes: 🧞‍♀️ :woman_genie: 👨‍🦰 :man_red_hair: 👩‍👩‍👧 :family_woman_woman_girl: 👩‍👧‍👦 :family_woman_girl_boy: 🙎‍♀️ :woman_pouting: 👨‍🦱 :man_curly_hair: 👩‍👩‍👧‍👦 :family_woman_woman_girl_boy: 👩‍👧‍👧 :family_woman_girl_girl: 🙅 :person_gesturing_NO: 👨‍🦳 :man_white_hair: 👩‍👩‍👦‍👦 :family_woman_woman_boy_boy: 🗣 :speaking_head: 🙅‍♂️ :man_gesturing_NO: 👨‍🦲 :man_bald: 👩‍👩‍👧‍👧 :family_woman_woman_girl_girl: 👤 :bust_in_silhouette: 🙅‍♀️ :woman_gesturing_NO: 👩 :woman: 👨‍👦 :family_man_boy: 👥 :busts_in_silhouette: 🙆 :person_gesturing_OK: 👩‍🦰 :woman_red_hair: 👨‍👦‍👦 :family_man_boy_boy: 🫂 :people_hugging: 🙆‍♂️ :man_gesturing_OK: 🧑‍🦰 :person_red_hair: 👨‍👧 :family_man_girl: 👣 :footprints: 🙆‍♀️ :woman_gesturing_OK: 👩‍🦱 :woman_curly_hair: 👨‍👧‍👦 :family_man_girl_boy: 🦰 :red_hair: 💁 :person_tipping_hand: 🧑‍🦱 :person_curly_hair: 👨‍👧‍👧 :family_man_girl_girl: 🦱 :curly_hair: 💁‍♂️ :man_tipping_hand: 👩‍🦳 :woman_white_hair: 👩‍👦 :family_woman_boy: 🦳 :white_hair: 💁‍♀️ :woman_tipping_hand: 🧑‍🦳 :person_white_hair: 🦲 :bald: 🙋 :person_raising_hand: 👩‍🦲 :woman_bald: 👴 :old_man: 🙋‍♂️ :man_raising_hand: 🧑‍🦲 :person_bald: 👵 :old_woman: 🙋‍♀️ :woman_raising_hand: 👱‍♀️ :woman_blond_hair: 🙍 :person_frowning: 🧏 :deaf_person: 👱‍♂️ :man_blond_hair: 🙍‍♂️ :man_frowning: 🧏‍♂️ :deaf_man: 🧓 :older_person: 🙍‍♀️ :woman_frowning: 🧏‍♀️ :deaf_woman: 🙇‍♀️ :woman_bowing: 🙎 :person_pouting: 🙇 :person_bowing: 👩‍👦‍👦 :family_woman_boy_boy: 🙎‍♂️ :man_pouting: 🙇‍♂️ :man_bowing: 👩‍👧 :family_woman_girl:

2024-03-16 · 6 min · 1073 words · Jeapo