Window Sweaters

Window Sweaters

github.com/saragordic ▲ 445 댓글 132 nickswalker

요약

맥의 창 테두리에 뜨개 스웨터 무늬를 입혀 주는 메뉴 막대 앱 Window Sweaters가 공개됐습니다.

프로덕트 디자이너인 제작자가 순전히 재미로 만든 첫 오픈소스 프로젝트입니다. 창 테두리 도구 JankyBorders를 바탕으로, 앱마다 색과 무늬가 다른 뜨개 테두리를 창 둘레에 그려 줍니다.

왜 중요한가

  • 운영체제가 테마 꾸미기를 거의 막은 지금, 데스크톱을 자기 취향대로 꾸미는 재미를 되살린 시도입니다.
  • 비공개 macOS API와 손쉬운 사용 권한을 쓰기 때문에, 설치 전에 신뢰 문제를 따져 봐야 합니다.

핵심 내용

  • 메뉴 막대의 털실 아이콘에서 스타일, 무늬, 테두리 두께, 코 크기를 바꾸거나 잠시 끌 수 있습니다.
  • Finder, Slack, VS Code, Spotify 등 37개 앱에는 전용 스웨터가 있고, 나머지는 아이콘에서 뽑은 색을 씁니다.
  • By App 스타일은 앱마다 다른 스웨터를, Zigzag 스타일은 모든 앱에 크림색 지그재그 무늬를 입힙니다.
  • 설정 파일 apps.conf와 PNG 도안을 고쳐 색 조합과 무늬를 직접 늘릴 수 있습니다.
  • 애플 공증(애플이 앱의 악성 코드 여부를 미리 검사하는 절차)을 받지 않아 첫 실행 때 직접 허용해야 합니다.

HN 반응

  • 윈도 XP 시절 WindowBlinds 같은 테마 꾸미기가 떠오른다는 반응과 함께, 요즘 운영체제가 꾸미기를 막는다는 아쉬움과 리눅스에선 여전하다는 반론이 오갔습니다.
  • 실제 화면 없이 AI 시안만 있다는 지적과 넓은 권한 탓에 설치가 꺼려진다는 우려에, 제작자는 시연 영상을 올리고 직접 빌드를 권했습니다.

댓글

30개 표시 · 전체 132개
  1. gordic_sara HN

    안녕하세요~ 이거 만든 사람이에요! 이게 해커뉴스에 올라올 줄은 몰랐네요 ㅋㅋ 올려 주셔서 감사해요!

    배경 설명을 조금 드리면, 저는 프로덕트 디자이너고 이게 제 첫 오픈소스 프로젝트예요. 순전히 재미로 만들었고, 시작은 여기였어요: https://x.com/saragordic/status/2098916110787916219

    스크린샷: 짧은 영상을 방금 추가했어요. X에 가면 스크린샷이 훨씬 많고, 다들 자기 화면을 공유해 주셨어요.

    신뢰 문제: 충분히 이해해요. 제 바이너리를 실행하기 꺼려지시면 README에 있는 순서대로 직접 빌드하셔도 돼요.

    "코딩 에이전트에게 보내세요" 하는 설치 안내 문구는 저 같은 사람들을 위한 거예요 :D

    오픈소스로 공개하면서 정말 많이 배웠어요. 피드백 모두 감사합니다!!

  2. sinfulprogeny HN

    프로젝트 사진을 보니 윈도 XP 시절, windowblinds[1]로 이것저것 꾸미던 기억이 확 떠올랐어요.

    https://archive.stardock.com/products/windowblinds/xp/wb3advantages.html

  3. hobo123 HN

    맞아요, 요즘 OS들이 사용자가 시스템 테마를 바꾸는 걸 아예 원치 않기로 한 것 같아서 정말 아쉬워요.

    리눅스 데스크톱도 gtk2 시절에는 테마가 아주 멋졌어요. 지금은 그렇지 않죠. 테마가 있긴 한데 하나같이 왠지 심심해 보여요.

  4. goodmythical HN

    대부분의 윈도 매니저에 기본으로 들어 있는 테마가 좀 밋밋하다는 건 인정합니다. 하지만 그건 대중성 때문입니다. 주류로 자리 잡으려는 프로젝트는 결국... 주류다워야 하거든요.

    gnome이나 kde 같은 데서 솔라펑크 느낌의 미끄러지듯 움직이는 타일링 설정을 기본으로 내놓을 수 없는 건, Word가 :wq로 저장하고 종료할 수 없는 것과 같은 이유입니다.

    그래도 커스터마이징은 여전히 활발합니다!

    Compiz 스타일 효과는 gnome, cinnamon, hyprland에서 계속 살아 있습니다.

    hyprland는 거의 무엇이든 설정할 수 있게 해 줍니다.

    WaylandCraft라는 것도 있습니다 [0]

    저는 sway를 씁니다. 창은 원래 이래야 하는 것처럼 장식 없이 창을 전부 띄울 수 있으니까요.

    [0] https://github.com/EVV1E/waylandcraft

    아, 그리고 레딧 링크는 아래에 있는데, 이걸 보고도 커스터마이징이 죽었다고 말할 수 있는지 보세요: https://www.reddit.com/r/hyprland/comments/1tw5x6e/final_ricing_competition_submission/

  5. hobo123 HN

    와, 마지막 링크 대박이네요.

    저는 지금까지 웨일랜드를 피해 왔는데(omarchy를 한 번 써 봤지만 정이 안 가더라고요), 다시 한번 시도해 볼까 싶어요.

  6. dspillett HN

    세세한 커스터마이징 옵션이 사라진 건 모든 걸 꾸미려던 열기가 식기 전이 아니라 후인 것 같습니다. 2000년대에는 많은 사람이 자기 환경을 자기 것으로 만들고 자신을 표현하고 싶어 했고, 테마와 스킨은 활발한 예술 형식이었죠. [WinAmp, Enlightenment 같은 것들이 있던 시절을 아련하게 떠올리며]

    지금은 (저를 포함해) 환경을 딱 내 취향대로 만지작거리던 많은 사람이 그저 제대로 돌아가기만 바라고, 기껏해야 배경화면, 앱 전체 색상, 편집기의 구문 강조와 코드 접기 정도만 살짝 손봅니다. "일반 대중" 사용자는 그마저도 더 신경 쓰지 않으니, 윈도 매니저나 앱 차원에서 더 전면적인 커스터마이징을 허용하려고 추가 코드를 유지할 만큼의 수요가 없습니다. 그런 걸 원하는 사람들을 위해 이런 재미있는 도구가 나오는 거고요.

  7. joshspankit HN

    중요한 걸 하나 놓치셨다고 생각합니다. MS와 애플 둘 다 사실상 커스터마이징을 틀어막았습니다.

    먼저 짚고 갈 예외가 두 가지 있습니다. 1. 이제 UI를 GPU로 렌더링해서 건드리기가 더 어렵습니다. 2. 어느 정도의 커스터마이징 가능성은 보안 공격 표면이기도 합니다.

    그 점을 접어 두고 말씀드리면:

    MS는 WinXP 시절에 이미 틀어막기 시작했습니다. WinXP에는 테마 엔진이 내장되어 있었고 처음에는 사람들이 자기 테마를 만들었습니다. 그런데 윈도 업데이트 몇 번 만에 테마 서명을 요구했고, 나중에는 테마 엔진 자체가 사라졌습니다.

    애플은 좀 더 교묘했습니다. OSX 이전에는 흥미로운 기회가 온갖 곳에 있었는데 OSX는 그걸 이어받지 않았고, OSX에 있던 것조차 "API 표준화"라는 이름으로 서서히 닫혔습니다. 시스템 콜은 한 버전에서 폐기 예정이 되고 다음 버전에서 비활성화되거나 표시가 붙습니다. UI 패러다임이 버려지면서 애플리케이션이 고아가 되기도 합니다. Rosetta여 안녕, 등등. iOS에서는 환경 자체가 노골적으로 적대적이라 커스터마이징이 불가능한 기능입니다. 루트 탈옥은 온갖 재미있는 일에 쓰였습니다. 변조된 앱을 설치하거나, 기본 앱의 메모리를 수정하거나, 앱들 "위에서" 상호작용하는 프로그램을 추가할 수 있는 유일한 방법이었으니까요. 그걸 할 수 있던 사람들은 창이 하나씩 닫히고 개발자들이 하나둘 따라가기를 포기하는 와중에도 신나게 즐겼습니다.

  8. hobo123 HN

    글쎄요, 저는 잘 모르겠어요. 사람들은 좋아하는 색으로 폰을 사잖아요(그러고는 고무나 가죽 케이스에 씌워서 가려 버리죠). 아니면 MacBook Neo 색상 옵션만 봐도 그렇고요.

    사람들은 자기 ... 윈도도 분명 꾸밀 거라고 생각해요.

  9. furyofantares HN

    저는 봄가을엔 레인코트를, 여름엔 하와이안 프린트를 입히고 싶네요.

    아예 날씨를 확인해서 알아서 고르는 저만의 버전을 만들어 봐야겠어요.

  10. nico HN

    정말 멋져요, 배경 설명 감사합니다. 그리고 창 스웨터 너무 좋아요!

    영상을 바로 올리신 것도 정말 빠른 대응이었어요. README에 넣으니 보여 주기 딱 좋네요.

  11. focusedone HN

    제목을 잘못 읽고, 마이크로소프트가 (예전에는?) 해마다 내놓던 윈도 테마 스웨터 모음인 줄 알았습니다.

  12. hmokiguess HN

    저도요. 끝에 있는 w와 다음 단어 첫머리의 S가 이어지면서 읽을 때 소리가 뒤죽박죽이 되는 것 같아요.

  13. sporkland HN

    정말 귀여워 보이고 쓰고 싶은데... 요즘은 노트북에 네이티브 프로그램을 설치하는 게 너무 겁나요. 특히 주요 brew tap에 없고, 격리 검사를 건너뛰고, 포커스된 창을 알아내려고 손쉬운 사용 권한이 필요한데 그보다 훨씬 넓은 접근 권한을 갖게 되니까요.

    애플이 이런 걸 더 좁은 범위로 설치하는 방법을 제공하면 좋겠어요. 어떻게든 앱스토어에 올릴 방법은 없을까요?

  14. dmtroyer HN

    저도 같은 마음이지만, 애플이 UI의 디자인 요소를 바꾸는 소프트웨어에 특별히 관심이 있을 것 같지는 않네요.

  15. LoganDark HN

    에이전트한테 바이너리를 뜯어 보라고 시키세요! 에이전트가 있어야 가능하긴 하지만요.

  16. Flow HN

    요즘 뭐든 테두리가 없는 걸 별로 안 좋아하는 사람으로서 이거 정말 마음에 들어요. 잘 만드셨어요!

  17. n2j3 HN

    왜 "요즘"이에요? 뭐가 바뀌었는데요?

  18. alt227 HN

    전부 테두리가 없어졌잖아요.

  19. StilesCrisis HN

    실제로 어떻게 보이는지 보여 주는 스크린샷이 하나도 없다니 좀 이상한 누락 같네요. 이미지가 전부 허공에 떠 있는 빈 창을 합성한 것뿐이에요.

  20. dvh HN

    워터루비안의 법칙입니다.

    글에 사진이 있으면 도움이 될수록, 그 글에 사진이 있을 가능성은 낮아진다.

  21. simlevesque HN

    이제 영상 데모가 있어요.

  22. lpghatguy HN

    README 맨 위에 있는 AI가 만든(곧 가짜인) 목업 이미지는 정말 멋져 보이네요. 실제로 저렇게 생겼다면 정말 멋질 텐데, 실제론 그렇지 않아요.

  23. jFriedensreich HN

    맥 Kaleidoscope가 있던 변덕스럽고 좋았던 옛날이 떠오르네요.

  24. red-iron-pine HN

    이 장난기 넘치는 느낌이 좋아요.

  25. jsrcout HN

    요즘 본 것 중에 가장 귀여운 물건이에요, 너무 좋아요! :-)

  26. jdlyga HN

    겨울에 우리 작은 맥 창들을 어떻게 따뜻하게 해 줄지 딱 궁금하던 참이었어요. 고마워요!

  27. hmokiguess HN

    저는 JankyBorders를 쓰다가 그만뒀습니다. Stage Manager와 관련된 한계 때문인데, 제가 어쩌다 Stage Manager에 익숙해졌거든요.

    애플리케이션 창을 캡처하고 기록하는 방식 때문에, 이상한 유령 테두리 같은 게 생기지 않고는 Stage Manager를 지원할 방법이 없는 것 같습니다.

  28. Scharkenberg HN

    제목에 macOS용이라고 적혀 있으면 좋았을 텐데요... 어쨌든 귀엽네요 :)

  29. gourneau HN

    귀엽네요, 제가 만든 macOS 앱과 잘 어울리겠어요. 메뉴 막대를 오로라로 바꿔 주는 앱이에요 :)

    https://aurora.radiantmachines.com/

  30. shrikant HN

    너무 좋네요, 공유해 주셔서 감사해요!

Hacker News에서 보기 ↗