更新 Hugo Theme

就像期中考前的大學生會開始整理宿舍一樣,我好像差不多也到了整理這個部落格的時間了。

老實說,多年前老友架設他的 個人部落格 時,我就想效法他這樣不時寫點文章記錄自己的想法與生活,或是一些經過淬煉的思想結晶。然而萬事起頭難,尤其我又想要做完充足的研究後把網站架構一次搞定,所以究竟該選擇哪個框架,選了框架之後又該選擇哪個 theme,這些問題都使我遲遲沒有著手搞網站。終於,在兩年前替實驗室的 Overleaf 開發新功能時,覺得真的該動手了,於是隨便選了 Hugo 和 ananke theme,也沒做任何的 customization,目的純粹只是為了搞出一個網站,把那兩篇 Overleaf 相關的文章 1 寫了。

接著的兩年間,雖然也累積了不少可以寫文章的題材,但一直都沒有真的動手寫第三篇。

最近因為一些緣故,閒到終於又有空回顧這些 TODO,所以就回來好好挑了一個 theme 並認真整理網站。我想,這樣我將沒有藉口再拿「網站施工中」來允許自己懶得寫文章了吧。應該🥲

隨手筆記

隨手筆記一下。在評估是否要使用 Hugo 時,最大的心理壓力來自於每個 theme 的設定檔,甚至是資料夾結構都可能不同。選擇了一個 theme 之後,假如不滿意而想要換 theme,即面臨學習新 theme 的設定檔和手動 migrate 文章格式的成本。這樣的性質,讓我想要一次挑到外觀及功能最滿意的 theme,避免未來想要更換 theme 的可能性。

選定了 theme 後,學習該 theme 的使用方式也是一個小成本。主要原因是每個 theme 的文件都是該開發者自行撰寫,說明文件詳盡程度不一,也沒有統一的格式來確保想找查的功能一定找得到。但索幸現在是個 AI 發達的時代,點開 theme 的 GitHub 頁面,可以隨時從右上角點選 Ask Copilot 的功能來詢問任何問題。就算有想要的功能沒有被 theme 實作,也可以透過 AI 來輔助自己開發。隨便唱幾個 prompt,想要飛天遁地全部都做得到。