요약
맥의 창 테두리에 뜨개 스웨터 무늬를 입혀 주는 메뉴 막대 앱 Window Sweaters가 공개됐습니다.
프로덕트 디자이너인 제작자가 순전히 재미로 만든 첫 오픈소스 프로젝트입니다. 창 테두리 도구 JankyBorders를 바탕으로, 앱마다 색과 무늬가 다른 뜨개 테두리를 창 둘레에 그려 줍니다.
왜 중요한가
- 운영체제가 테마 꾸미기를 거의 막은 지금, 데스크톱을 자기 취향대로 꾸미는 재미를 되살린 시도입니다.
- 비공개 macOS API와 손쉬운 사용 권한을 쓰기 때문에, 설치 전에 신뢰 문제를 따져 봐야 합니다.
핵심 내용
- 메뉴 막대의 털실 아이콘에서 스타일, 무늬, 테두리 두께, 코 크기를 바꾸거나 잠시 끌 수 있습니다.
- Finder, Slack, VS Code, Spotify 등 37개 앱에는 전용 스웨터가 있고, 나머지는 아이콘에서 뽑은 색을 씁니다.
- By App 스타일은 앱마다 다른 스웨터를, Zigzag 스타일은 모든 앱에 크림색 지그재그 무늬를 입힙니다.
- 설정 파일 apps.conf와 PNG 도안을 고쳐 색 조합과 무늬를 직접 늘릴 수 있습니다.
- 애플 공증(애플이 앱의 악성 코드 여부를 미리 검사하는 절차)을 받지 않아 첫 실행 때 직접 허용해야 합니다.
HN 반응
- 윈도 XP 시절 WindowBlinds 같은 테마 꾸미기가 떠오른다는 반응과 함께, 요즘 운영체제가 꾸미기를 막는다는 아쉬움과 리눅스에선 여전하다는 반론이 오갔습니다.
- 실제 화면 없이 AI 시안만 있다는 지적과 넓은 권한 탓에 설치가 꺼려진다는 우려에, 제작자는 시연 영상을 올리고 직접 빌드를 권했습니다.
안녕하세요~ 이거 만든 사람이에요! 이게 해커뉴스에 올라올 줄은 몰랐네요 ㅋㅋ 올려 주셔서 감사해요!
배경 설명을 조금 드리면, 저는 프로덕트 디자이너고 이게 제 첫 오픈소스 프로젝트예요. 순전히 재미로 만들었고, 시작은 여기였어요: https://x.com/saragordic/status/2098916110787916219
스크린샷: 짧은 영상을 방금 추가했어요. X에 가면 스크린샷이 훨씬 많고, 다들 자기 화면을 공유해 주셨어요.
신뢰 문제: 충분히 이해해요. 제 바이너리를 실행하기 꺼려지시면 README에 있는 순서대로 직접 빌드하셔도 돼요.
"코딩 에이전트에게 보내세요" 하는 설치 안내 문구는 저 같은 사람들을 위한 거예요 :D
오픈소스로 공개하면서 정말 많이 배웠어요. 피드백 모두 감사합니다!!
프로젝트 사진을 보니 윈도 XP 시절, windowblinds[1]로 이것저것 꾸미던 기억이 확 떠올랐어요.
https://archive.stardock.com/products/windowblinds/xp/wb3advantages.html
맞아요, 요즘 OS들이 사용자가 시스템 테마를 바꾸는 걸 아예 원치 않기로 한 것 같아서 정말 아쉬워요.
리눅스 데스크톱도 gtk2 시절에는 테마가 아주 멋졌어요. 지금은 그렇지 않죠. 테마가 있긴 한데 하나같이 왠지 심심해 보여요.
대부분의 윈도 매니저에 기본으로 들어 있는 테마가 좀 밋밋하다는 건 인정합니다. 하지만 그건 대중성 때문입니다. 주류로 자리 잡으려는 프로젝트는 결국... 주류다워야 하거든요.
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/
와, 마지막 링크 대박이네요.
저는 지금까지 웨일랜드를 피해 왔는데(omarchy를 한 번 써 봤지만 정이 안 가더라고요), 다시 한번 시도해 볼까 싶어요.
세세한 커스터마이징 옵션이 사라진 건 모든 걸 꾸미려던 열기가 식기 전이 아니라 후인 것 같습니다. 2000년대에는 많은 사람이 자기 환경을 자기 것으로 만들고 자신을 표현하고 싶어 했고, 테마와 스킨은 활발한 예술 형식이었죠. [WinAmp, Enlightenment 같은 것들이 있던 시절을 아련하게 떠올리며]
지금은 (저를 포함해) 환경을 딱 내 취향대로 만지작거리던 많은 사람이 그저 제대로 돌아가기만 바라고, 기껏해야 배경화면, 앱 전체 색상, 편집기의 구문 강조와 코드 접기 정도만 살짝 손봅니다. "일반 대중" 사용자는 그마저도 더 신경 쓰지 않으니, 윈도 매니저나 앱 차원에서 더 전면적인 커스터마이징을 허용하려고 추가 코드를 유지할 만큼의 수요가 없습니다. 그런 걸 원하는 사람들을 위해 이런 재미있는 도구가 나오는 거고요.
중요한 걸 하나 놓치셨다고 생각합니다. MS와 애플 둘 다 사실상 커스터마이징을 틀어막았습니다.
먼저 짚고 갈 예외가 두 가지 있습니다. 1. 이제 UI를 GPU로 렌더링해서 건드리기가 더 어렵습니다. 2. 어느 정도의 커스터마이징 가능성은 보안 공격 표면이기도 합니다.
그 점을 접어 두고 말씀드리면:
MS는 WinXP 시절에 이미 틀어막기 시작했습니다. WinXP에는 테마 엔진이 내장되어 있었고 처음에는 사람들이 자기 테마를 만들었습니다. 그런데 윈도 업데이트 몇 번 만에 테마 서명을 요구했고, 나중에는 테마 엔진 자체가 사라졌습니다.
애플은 좀 더 교묘했습니다. OSX 이전에는 흥미로운 기회가 온갖 곳에 있었는데 OSX는 그걸 이어받지 않았고, OSX에 있던 것조차 "API 표준화"라는 이름으로 서서히 닫혔습니다. 시스템 콜은 한 버전에서 폐기 예정이 되고 다음 버전에서 비활성화되거나 표시가 붙습니다. UI 패러다임이 버려지면서 애플리케이션이 고아가 되기도 합니다. Rosetta여 안녕, 등등. iOS에서는 환경 자체가 노골적으로 적대적이라 커스터마이징이 불가능한 기능입니다. 루트 탈옥은 온갖 재미있는 일에 쓰였습니다. 변조된 앱을 설치하거나, 기본 앱의 메모리를 수정하거나, 앱들 "위에서" 상호작용하는 프로그램을 추가할 수 있는 유일한 방법이었으니까요. 그걸 할 수 있던 사람들은 창이 하나씩 닫히고 개발자들이 하나둘 따라가기를 포기하는 와중에도 신나게 즐겼습니다.
글쎄요, 저는 잘 모르겠어요. 사람들은 좋아하는 색으로 폰을 사잖아요(그러고는 고무나 가죽 케이스에 씌워서 가려 버리죠). 아니면 MacBook Neo 색상 옵션만 봐도 그렇고요.
사람들은 자기 ... 윈도도 분명 꾸밀 거라고 생각해요.
저는 봄가을엔 레인코트를, 여름엔 하와이안 프린트를 입히고 싶네요.
아예 날씨를 확인해서 알아서 고르는 저만의 버전을 만들어 봐야겠어요.
정말 멋져요, 배경 설명 감사합니다. 그리고 창 스웨터 너무 좋아요!
영상을 바로 올리신 것도 정말 빠른 대응이었어요. README에 넣으니 보여 주기 딱 좋네요.
제목을 잘못 읽고, 마이크로소프트가 (예전에는?) 해마다 내놓던 윈도 테마 스웨터 모음인 줄 알았습니다.
저도요. 끝에 있는
w와 다음 단어 첫머리의S가 이어지면서 읽을 때 소리가 뒤죽박죽이 되는 것 같아요.정말 귀여워 보이고 쓰고 싶은데... 요즘은 노트북에 네이티브 프로그램을 설치하는 게 너무 겁나요. 특히 주요 brew tap에 없고, 격리 검사를 건너뛰고, 포커스된 창을 알아내려고 손쉬운 사용 권한이 필요한데 그보다 훨씬 넓은 접근 권한을 갖게 되니까요.
애플이 이런 걸 더 좁은 범위로 설치하는 방법을 제공하면 좋겠어요. 어떻게든 앱스토어에 올릴 방법은 없을까요?
저도 같은 마음이지만, 애플이 UI의 디자인 요소를 바꾸는 소프트웨어에 특별히 관심이 있을 것 같지는 않네요.
에이전트한테 바이너리를 뜯어 보라고 시키세요! 에이전트가 있어야 가능하긴 하지만요.
요즘 뭐든 테두리가 없는 걸 별로 안 좋아하는 사람으로서 이거 정말 마음에 들어요. 잘 만드셨어요!
왜 "요즘"이에요? 뭐가 바뀌었는데요?
전부 테두리가 없어졌잖아요.
실제로 어떻게 보이는지 보여 주는 스크린샷이 하나도 없다니 좀 이상한 누락 같네요. 이미지가 전부 허공에 떠 있는 빈 창을 합성한 것뿐이에요.
워터루비안의 법칙입니다.
이제 영상 데모가 있어요.
README 맨 위에 있는 AI가 만든(곧 가짜인) 목업 이미지는 정말 멋져 보이네요. 실제로 저렇게 생겼다면 정말 멋질 텐데, 실제론 그렇지 않아요.
맥 Kaleidoscope가 있던 변덕스럽고 좋았던 옛날이 떠오르네요.
이 장난기 넘치는 느낌이 좋아요.
요즘 본 것 중에 가장 귀여운 물건이에요, 너무 좋아요! :-)
겨울에 우리 작은 맥 창들을 어떻게 따뜻하게 해 줄지 딱 궁금하던 참이었어요. 고마워요!
저는 JankyBorders를 쓰다가 그만뒀습니다. Stage Manager와 관련된 한계 때문인데, 제가 어쩌다 Stage Manager에 익숙해졌거든요.
애플리케이션 창을 캡처하고 기록하는 방식 때문에, 이상한 유령 테두리 같은 게 생기지 않고는 Stage Manager를 지원할 방법이 없는 것 같습니다.
제목에 macOS용이라고 적혀 있으면 좋았을 텐데요... 어쨌든 귀엽네요 :)
귀엽네요, 제가 만든 macOS 앱과 잘 어울리겠어요. 메뉴 막대를 오로라로 바꿔 주는 앱이에요 :)
https://aurora.radiantmachines.com/
너무 좋네요, 공유해 주셔서 감사해요!