MinUk.Dev
- minuk dev wiki

created : Sun, 12 Jan 2025 22:01:37 +0900
modified : Mon, 13 Jan 2025 08:01:55 +0900

이유

  • jekyll 로 빌드하기 힘들다.
    • 일단 내가 ruby 에 친숙하지 않아서, 에러 메시지가 나올때마다 좀 막막하다.
    • 솔직히 먼가 advanced 한 기능을 쓰지는 않기는하지만, 가끔씩 필요한 기능을 직접 만들고 싶다는 니즈가 있는데, jekyll 기반에서는 조금 어렵다고 판단했다.
  • github page 가 더이상 jeykll 을 강제하지 않는다.
    • 이건 너무 구닥다리 이야기이기는 한데, 과거에는 github page 에서 공직적으로 지원하는 github page builder 가 jekyll 밖에 없었다.
    • 물론, 이건 지금도 비슷하긴 하지만, 이제는 github action 을 통해서 artifact 만 업로드하면 page 로 만들기 쉬워졌다.
    • 과거 hugo 에서 jekyll 로 넘어왔던 가장 큰 이유가 사라진것이다.
  • 더이상 컴퓨터로만 위키하지 않고, 모바일, ipad 로도 한다. 이건 내가 환경이 바뀌어서 그런건데, 길가면서도 메모하고 싶을때가 있고, 그렇다. 근데 이걸 하기에는 vimwiki 만을 고집하기는 어렵다. 그래서 obsidian 으로 넘어왔다.
    • 이 과정 자체는 Obsidian github 동기화 세팅하기(iOS 자동화, 단축어 활용) 를 많이 참조했다.
    • vimwiki 의 단점이 image 업로드나 렌더링이 불편하다였는데 해당 부분이 자연스럽게 해소된게 있다.
    • 모바일에서는 iSH Shell 을 사용해서 hugo 를 렌더링하고 본다.
      • 이거 자세하게는 iSH shell 에서 mount 명령어를 사용해서 하는 방법으로 했는데, 뭔가
        mount -t ios website /mnt
        이런 류의 명령어를 쳤었다.

과정


앞으로, css를 다음어야한다 조금 막막하긴 하다 기본적으로는 osidian 과 유사한 정도의 레이아웃이 목표이다…. hugo에 테마가 있으려나?