Skip to content
deptno edited this page Oct 13, 2023 · 44 revisions

@todo

  • pods 110 개 제한 풀기 (cidr 이슈)
  • 거울 사기
  • grafana alarm
  • ha 깨짐 home-assistant
    • ip_bans.yaml 파일에 왜 서버 자기 자신의 ip가 추가되는지 확인해서 조치 필요
  • [o] vim 설정
    • vim cd.. 이 cwd 기준이라 recursive 하게 동작하지 않는 문제 수정
      • vim cd.. cwd 기준이 아니라 현재 파일 기준이라 동작하지 않는 것으로 cwd 기준으로 수정 필요
    • [O] vim-startify 설정
      • startify session 에서 cwd 지정이 가능한지 확인
      • tmux window -> session
      • head text 제거
      • git modified 와 untracked 를 합칠 것
      • 나갈때 임시 세션(_latest)으로 저장
      • vim-startify 설정에 대한 기록 작성
      • [O] 옵션 검토
        • g:startify_update_oldfiles - vim 시작시점이 아니라 계속적인 업데이트로 이해
        • g:startify_session_persistence - 이렇게 되면 세션이 최종 상태를 기억하게됨, _latest 가 번잡하면 이걸 테스트
        • 마지막 session 간의 전환 지원이 필요 https://github.com/deptno/NvChad/commit/1996f7c
        • 임시 세션 저장 슬롯 여러개 지원 - 의미 없을 것 같음
        • g:startify_session_before_save - nvim-tree, symbol-outline 등 제거, 둘다 문제가 있어서 제거 못함
        • cmd 지정이 가능함 - 마지막 세션간 전환 구현
        • session 에 속한 파일이 열리는 순간 해당 session 을 여는 기능 검토(이걸 쓰면 _latest 는 드랍)
        • 나갈때 neogit 관련 파일이 열려있으면 닫고 이동하도록, NeogitStatus
        • session 변경시 저장 위험할 수 있을 것 같음, 저장을 습관화
        • repo 의 경우 branch 별 세션 저장 및 변경 방법 고민
      • session bookmark 가 필요한것
    • [o] gx
    • cd? 에서 현재 브랜치 + origin 까지 확인 필요
    • @cite 자동완성 dictionary 생성
    • nvchad default theme 변경
    • [.] vimwiki
      • diary 를 폴더구조거아니라 prefix 형태로 평탄화 가능한 옵션이 있는지 검토
        • diary: prefix 를 통해 상대경로가 아니어도 링크가능하므로 이걸 이용
        • 경로에 depth 가 들어간 경우, / prefix 를 통해서 wiki 루트로 부터 계산되니 이걸 사용
          • deptno.dev 에서 해당 컨셉이 지원되고 있는지 확인이 필요 -> 안되면 구현
      • 회사와 private wiki 를 분리
        • 마이그레이션 - diary 를 통째로 복사하고(git-subtree) 수동으로 필터(git-rebase)링해서 필터링할 것
      • bug 특정 케이스에 vimwiki가 꺼지는 상황이 있음 현재 파일 기준 24라인 이후에 뎁스가 더 들어간 todo를 생성하며 꺼짐
      • timestamp, 혹은 다이어키를 삽입하는 키맵 추가 - 이미 snippet 자동완성으로 지원되고 있었음 diso
      • code block 을 실행할때 shell 구문인 경우 tmux 의 다른 panel에서 실행할 수 있도록 지원 gx
      • 다른 wiki 로 이동할 때 session 전환 vim-startify
      • calendar 를 이용해서 시각화
        • wiki
          • diary
          • 날짜 태그 혹은 다이어리 링크 태그
          • git stat since until 을 통해서 파일기록
        • 슬랙 해당날 태그등
        • apple reminder
        • api,구글 등 cloud provider 연동, filter + 휴가 이모지등
      • 특정 대한 highlight, gx 패턴 매칭과 같이 쓸 수 있을런지
    • octo 도입 검토
    • neogit git checkout 대신 git switch 를 이용할 방법
      • diff 가 intellij 대비 불편함
        • diffview 가 활성화되면 theme 자체를 변경해버리는 것도 고려
        • change base 쉽게
    • [o] window
    • [o] code chunk 실행, repl
    • lab/gx
      • github wiki 를 사용하고 있는데 이 부분 github link 따기
      • ssh 기반으로 코드가 작성되어있는데 https 같이 지원
      • bug url 인데 일반 커밋으로 인식
  • fork 프로젝트 sync 타이밍에 overwrite 된 README 를 유지할 수 있는 방법 검토
  • 라즈베리파이 판매
  • 요금제 찾아보기
  • 에어컨 청소
  • overdue 2023-10-05 주간 보고 작성
  • [o] tmux
  • vim 에서 cwd 혹은 현재 파일의 위치를 가지고 tmux {pane,window} 를 생성할 수 있도록 지원 - https://github.com/deptno/NvChad/commit/8e6dfa1
  • [.] git terminal 확장
    • .github/CODEOWNERS 파일을 기준으로 fzf 자동완성 기능 구현
cat .github/CODEOWNERS | grep -v '^#' | grep -E '@[A-z0-9_-]+' | awk '{ for (i=2; i<NF; i++) print $i;}' | sort | uniq 

link

Clone this wiki locally