Niri가 너무 좋아서 5개월 전쯤 갈아탄 뒤로, 최근 몇 년 사이 Windows를 떠난 것 중 가장 잘한 결정처럼 느껴짐
작성자에게 정말 크게 고마움을 느끼고 있음
내 dotfiles는 원래 CLI 도구 설정, 테마 전환 등을 위한 설치 스크립트를 포함했는데, 이제 Arch 계열에서는 Niri도 완전히 지원함
새 데스크톱 환경을 빨리 써보고 싶다면 https://github.com/nickjj/dotfiles가 꽤 바로 출발하기 좋음
메인 데스크톱과 여행용 노트북 둘 다에서 쓰는 중임
나도 같고, ultrawide 커브드 모니터와 Niri 조합이 특히 잘 맞음
Nirimod도 꼭 봤으면 함
비공식이지만 정말 훌륭함
Omarchy는 이런 식의 워크스페이스별 scrollable 모드 토글을 넣었음
Win/Cmd + L을 누르면 tiling과 scrolling 사이를 오가고, 지금은 이걸 정말 자주 씀
Niri 덕분에 스크롤 기반 창 관리를 처음 접했는데 바로 감이 왔음
최근 Mac용 OmniWM에 워크스페이스별 완전한 Niri 에뮬레이션 모드가 들어왔고, 다행히 Sequoia와도 호환돼서 바로 메인 윈도우 매니저가 됨
[1] https://github.com/BarutSRB/OmniWM
Paneru는 macOS에서 Niri를 흉내 내도록 아예 그 목적에 맞춰 나온 새 도구임
나도 비슷함
Niri 방식을 처음 알았을 때 정말 마음에 들었고, Mac에서도 비슷한 걸 계속 찾았음
지금까지 써본 것 중 최고의 구현이고, 분명 자잘한 quirks는 있지만 적어도 내 경우엔 daily driver로 충분히 쓸 만함
특히 tabbed columns가 정말 좋음
유지보수자와 기여자들에게 박수를 보냄
Mac을 쓴다면 OmniWM을 추천함
Niri 스타일 레이아웃뿐 아니라 Hyprland에 더 가까운 레이아웃도 있고, 덕분에 macOS에서의 작업이 훨씬 쾌적해졌음 https://github.com/BarutSRB/OmniWM
예전에 막 쓰기 시작했을 때도 올린 적 있는데, 계속 써보니 정말 괜찮았고 강하게 추천할 만함
미안하지만 데모 영상은 내가 살면서 본 것 중 최악의 데모 영상 수준임
그걸 보고 나서 이 소프트웨어를 써보고 싶어질 사람은 없을 것 같고, 이미 사용자여도 삭제하고 싶어질 정도임
GNOME용 PaperWM extension을 쓰고 있는데, 아마 Niri도 여기서 영감을 받은 것 같음
확실히 흥미로운 작업 방식이지만, 한 워크스페이스에 창이 3개를 넘기면 좀 번거롭게 느껴져서 완전히 사랑하게 되진 않았음
그래도 제대로 써보는 중이고, GNOME extension이라서 과한 설정 없이도 나머지 GNOME DE를 그대로 쓸 수 있는 건 좋음
한동안 Niri로 넘어가고 싶었지만 부가 설정을 맞추는 과정이 늘 며칠씩 걸렸음
top bar, idle timeout, 알림 같은 것들까지 다 챙겨야 했기 때문임
그런데 최근에 Wayland용 desktop shell들이 있다는 걸 알게 됐고, GNOME 같은 환경에서 기대하는 대부분을 큰 수고 없이 제공해줌
설정 대화상자, 앱 트레이, 리소스 모니터링, top bar까지 다 포함됨
지금은 dank material shell을 쓰는데, desktop shell과 compositor를 제멋대로 조합할 수 있다는 게 정말 멋짐
나도 같고, PaperWM이 비침습적인 GNOME extension이라는 점이 좋음
워크플로우가 전반적으로 나아진 것도 있지만, 덕분에 desktop grid 같은 다른 extension 두세 개도 지울 수 있었음
여러 개의 전용 fullscreen 워크스페이스를 빠르게 넘나들고, 키보드만으로 창 관리하는 tiling WM 흐름에 완전히 익숙해졌음
보통 워크스페이스마다 앱 하나 또는 tmux가 열린 터미널 하나를 두고, 가끔만 앱 둘을 나란히 놓음
비슷한 흐름에서 Niri로 넘어간 사람들은 멘탈 모델이 어떻게 바뀌는지 정말 궁금함
KDE, GNOME, Niri 모두에서 늘 활동/프로젝트별 워크스페이스를 써왔음
Steam과 게임 위키가 있는 워크스페이스, Emacs와 문서 브라우저가 있는 워크스페이스, Godot와 게임개발 앱이 있는 워크스페이스 식임
Niri의 좋은 점은 창이 너무 많아졌다고 느껴서 뭔가를 닫아야겠다는 압박이 거의 없다는 데 있음
분리해서 정리하기가 꽤 쉬움
앱별 워크스페이스는 왜 쓰는지 잘 모르겠음
Firefox 하나에 일과 취미 탭이 다 섞여 있는 것도 싫어함
꽤 오래 tiling 사용자였고 구성도 비슷했음
awesome, qtile, 잠깐 xmonad, 그다음 i3, Wayland로 넘어가며 sway, 또 hyprland도 조금 써봤음
늘 부딪힌 건 창이 3개를 넘으면 가로 배치는 잘 안 되고, 세로 분할은 너무 작아진다는 점이었음
반면 읽고 있던 것 옆에 새 창을 열거나, 터미널 옆에 ipython 플롯을 띄우고 싶은 순간은 자주 있었음
그때마다 stacked layout으로 묶거나 새 워크스페이스로 옮겨야 해서 꽤 마찰이 생겼고, 창 관리 때문에 작업 흐름이 자꾸 끊겼음
Niri에서는 새 창을 그냥 열면 필요한 자리에 생기고, 다른 창은 좌우에 그대로 남아 있어서 스크롤로 가면 됨
지금은 워크플로우가 예전보다 좀 더 지저분해졌지만 오히려 그게 좋음
기존 tiling WM은 정리를 요구하고 또 쉽게 만들어주지만, Niri에선 굳이 정리하지 않아도 됨
가끔 창을 바로 못 찾을 때는 overview를 쓰고, 나는 rofi로 창 검색도 붙여뒀음
처음엔 sway 시절 습관 때문에 이름 붙은 워크스페이스를 계속 썼지만, 지금은 더 이상 안 씀
KDE에서 거의 똑같은 흐름으로 옮겨왔음
워크스페이스 1은 zellij가 열린 fullscreen 터미널, 2는 브라우저, 3은 채팅 앱 두 개 정도였고 단축키로 오갔음
처음엔 Plasma보다 가볍고 다르다는 이유로 Niri를 썼는데, 지금은 워크플로우도 조금 바뀌었음
대부분의 창은 여전히 화면 크기만 하게 쓰고, 1은 개발, 2는 브라우저와 가끔 메일 리더, 3은 채팅 앱처럼 비슷하게 정리함
다만 짧은 명령을 치거나 오래 도는 작업을 띄워둘 때 새 터미널 창을 훨씬 자주 엶
KDE에서는 이런 창들이 뒤에 겹쳐 있었는데, 지금은 1번 안에서 나란히 놓임
돌이켜보면 Alt-Tab으로 오가던 방식이 이제는 꽤 답답하게 느껴지고, Super-hjkl로 넘기는 편이 훨씬 가벼움
물론 사람마다 다르겠지만, 창이 서로 겹치는 대신 옆에 놓이는 느낌이 워크플로우를 더 가볍게 만들어줌
그건 사실 tiling이라기보다 fullscreen과 워크스페이스 조합에 더 가까워 보임
i3나 sway 같은 수동 타일링 WM과 큰 모니터를 쓰면, 화면을 여러 작업 구역으로 나눠서 각 구역에 역할별 앱 여러 개를 두고 워크스페이스 수를 줄일 수 있음
scrolling은 비슷하지만 다른 흐름이고, 특히 작은 화면에서 유연성이 중요할 때 잘 맞음
앱 하나당 워크스페이스는 tiling WM에선 별 의미가 없다고 봄
그 흐름은 floating WM 쪽에 더 잘 맞음
tiling WM의 진짜 장점은 창을 실제로 타일링하는 데 있고, 내겐 브라우저·에디터·터미널이 동시에 보이는 holy trinity가 핵심임
그리고 super+hjkl이나 방향키로 공간적으로 이동할 수 있어야 함
그래서 프로젝트별 워크스페이스가 훨씬 더 자연스럽고, tiling WM다운 흐름이라고 느낌
Niri는 새 창을 오른쪽에 열어서 현재 레이아웃을 망가뜨리지 않기 때문에 이걸 훨씬 더 잘해줌
예를 들어 PDF를 열어도 기존 구성을 유지한 채 새 창으로 쉽게 넘어갈 수 있음
몇 년 동안 window manager를 썼지만, WM 바깥 설정까지 직접 만져야 하는 장벽 때문에 결국 완성형 데스크톱 환경으로 돌아갔음
다크 모드 같은 것만 해도 손이 많이 갔는데, Noctalia는 내가 원하던 딱 그 방향으로 보임
언급해줘서 고마움
mangowm의 wl-only 브랜치(wlroots 0.20 기반)를 쓰고 있음
리소스를 훨씬 덜 먹고, 레이아웃도 더 많고, 문제도 더 적음
Niri 쪽이 시각 효과는 더 좋아 보이긴 하지만 한 번 써볼 가치는 충분함
HDR이 필요하면 아직 기다려야 함 https://github.com/mangowm/mango
어떤 문제가 더 적다는 건지 궁금함
내 경우 Niri는 정말 rock solid했음
러시아 천재 하나가 1억 달러어치 Claude 토큰보다 나은 걸 만들어버렸다는 얘기처럼 보임
완전 집단 광기 같은 건 절대 아니니까 다들 SPY나 사라는 분위기임
Hacker News 의견들
Niri가 너무 좋아서 5개월 전쯤 갈아탄 뒤로, 최근 몇 년 사이 Windows를 떠난 것 중 가장 잘한 결정처럼 느껴짐
작성자에게 정말 크게 고마움을 느끼고 있음
내 dotfiles는 원래 CLI 도구 설정, 테마 전환 등을 위한 설치 스크립트를 포함했는데, 이제 Arch 계열에서는 Niri도 완전히 지원함
새 데스크톱 환경을 빨리 써보고 싶다면 https://github.com/nickjj/dotfiles가 꽤 바로 출발하기 좋음
메인 데스크톱과 여행용 노트북 둘 다에서 쓰는 중임
비공식이지만 정말 훌륭함
Win/Cmd + L을 누르면 tiling과 scrolling 사이를 오가고, 지금은 이걸 정말 자주 씀
Niri 덕분에 스크롤 기반 창 관리를 처음 접했는데 바로 감이 왔음
최근 Mac용 OmniWM에 워크스페이스별 완전한 Niri 에뮬레이션 모드가 들어왔고, 다행히 Sequoia와도 호환돼서 바로 메인 윈도우 매니저가 됨
[1] https://github.com/BarutSRB/OmniWM
Niri 방식을 처음 알았을 때 정말 마음에 들었고, Mac에서도 비슷한 걸 계속 찾았음
지금까지 써본 것 중 최고의 구현이고, 분명 자잘한 quirks는 있지만 적어도 내 경우엔 daily driver로 충분히 쓸 만함
특히 tabbed columns가 정말 좋음
유지보수자와 기여자들에게 박수를 보냄
Mac을 쓴다면 OmniWM을 추천함
Niri 스타일 레이아웃뿐 아니라 Hyprland에 더 가까운 레이아웃도 있고, 덕분에 macOS에서의 작업이 훨씬 쾌적해졌음
https://github.com/BarutSRB/OmniWM
예전에 막 쓰기 시작했을 때도 올린 적 있는데, 계속 써보니 정말 괜찮았고 강하게 추천할 만함
그걸 보고 나서 이 소프트웨어를 써보고 싶어질 사람은 없을 것 같고, 이미 사용자여도 삭제하고 싶어질 정도임
GNOME용 PaperWM extension을 쓰고 있는데, 아마 Niri도 여기서 영감을 받은 것 같음
확실히 흥미로운 작업 방식이지만, 한 워크스페이스에 창이 3개를 넘기면 좀 번거롭게 느껴져서 완전히 사랑하게 되진 않았음
그래도 제대로 써보는 중이고, GNOME extension이라서 과한 설정 없이도 나머지 GNOME DE를 그대로 쓸 수 있는 건 좋음
top bar, idle timeout, 알림 같은 것들까지 다 챙겨야 했기 때문임
그런데 최근에 Wayland용 desktop shell들이 있다는 걸 알게 됐고, GNOME 같은 환경에서 기대하는 대부분을 큰 수고 없이 제공해줌
설정 대화상자, 앱 트레이, 리소스 모니터링, top bar까지 다 포함됨
지금은 dank material shell을 쓰는데, desktop shell과 compositor를 제멋대로 조합할 수 있다는 게 정말 멋짐
워크플로우가 전반적으로 나아진 것도 있지만, 덕분에 desktop grid 같은 다른 extension 두세 개도 지울 수 있었음
여러 개의 전용 fullscreen 워크스페이스를 빠르게 넘나들고, 키보드만으로 창 관리하는 tiling WM 흐름에 완전히 익숙해졌음
보통 워크스페이스마다 앱 하나 또는 tmux가 열린 터미널 하나를 두고, 가끔만 앱 둘을 나란히 놓음
비슷한 흐름에서 Niri로 넘어간 사람들은 멘탈 모델이 어떻게 바뀌는지 정말 궁금함
Steam과 게임 위키가 있는 워크스페이스, Emacs와 문서 브라우저가 있는 워크스페이스, Godot와 게임개발 앱이 있는 워크스페이스 식임
Niri의 좋은 점은 창이 너무 많아졌다고 느껴서 뭔가를 닫아야겠다는 압박이 거의 없다는 데 있음
분리해서 정리하기가 꽤 쉬움
앱별 워크스페이스는 왜 쓰는지 잘 모르겠음
Firefox 하나에 일과 취미 탭이 다 섞여 있는 것도 싫어함
awesome, qtile, 잠깐 xmonad, 그다음 i3, Wayland로 넘어가며 sway, 또 hyprland도 조금 써봤음
늘 부딪힌 건 창이 3개를 넘으면 가로 배치는 잘 안 되고, 세로 분할은 너무 작아진다는 점이었음
반면 읽고 있던 것 옆에 새 창을 열거나, 터미널 옆에 ipython 플롯을 띄우고 싶은 순간은 자주 있었음
그때마다 stacked layout으로 묶거나 새 워크스페이스로 옮겨야 해서 꽤 마찰이 생겼고, 창 관리 때문에 작업 흐름이 자꾸 끊겼음
Niri에서는 새 창을 그냥 열면 필요한 자리에 생기고, 다른 창은 좌우에 그대로 남아 있어서 스크롤로 가면 됨
지금은 워크플로우가 예전보다 좀 더 지저분해졌지만 오히려 그게 좋음
기존 tiling WM은 정리를 요구하고 또 쉽게 만들어주지만, Niri에선 굳이 정리하지 않아도 됨
가끔 창을 바로 못 찾을 때는 overview를 쓰고, 나는 rofi로 창 검색도 붙여뒀음
처음엔 sway 시절 습관 때문에 이름 붙은 워크스페이스를 계속 썼지만, 지금은 더 이상 안 씀
워크스페이스 1은 zellij가 열린 fullscreen 터미널, 2는 브라우저, 3은 채팅 앱 두 개 정도였고 단축키로 오갔음
처음엔 Plasma보다 가볍고 다르다는 이유로 Niri를 썼는데, 지금은 워크플로우도 조금 바뀌었음
대부분의 창은 여전히 화면 크기만 하게 쓰고, 1은 개발, 2는 브라우저와 가끔 메일 리더, 3은 채팅 앱처럼 비슷하게 정리함
다만 짧은 명령을 치거나 오래 도는 작업을 띄워둘 때 새 터미널 창을 훨씬 자주 엶
KDE에서는 이런 창들이 뒤에 겹쳐 있었는데, 지금은 1번 안에서 나란히 놓임
돌이켜보면 Alt-Tab으로 오가던 방식이 이제는 꽤 답답하게 느껴지고, Super-hjkl로 넘기는 편이 훨씬 가벼움
물론 사람마다 다르겠지만, 창이 서로 겹치는 대신 옆에 놓이는 느낌이 워크플로우를 더 가볍게 만들어줌
i3나 sway 같은 수동 타일링 WM과 큰 모니터를 쓰면, 화면을 여러 작업 구역으로 나눠서 각 구역에 역할별 앱 여러 개를 두고 워크스페이스 수를 줄일 수 있음
scrolling은 비슷하지만 다른 흐름이고, 특히 작은 화면에서 유연성이 중요할 때 잘 맞음
그 흐름은 floating WM 쪽에 더 잘 맞음
tiling WM의 진짜 장점은 창을 실제로 타일링하는 데 있고, 내겐 브라우저·에디터·터미널이 동시에 보이는 holy trinity가 핵심임
그리고 super+hjkl이나 방향키로 공간적으로 이동할 수 있어야 함
그래서 프로젝트별 워크스페이스가 훨씬 더 자연스럽고, tiling WM다운 흐름이라고 느낌
Niri는 새 창을 오른쪽에 열어서 현재 레이아웃을 망가뜨리지 않기 때문에 이걸 훨씬 더 잘해줌
예를 들어 PDF를 열어도 기존 구성을 유지한 채 새 창으로 쉽게 넘어갈 수 있음
관련 링크들임
The dank case for scrolling window managers - https://news.ycombinator.com/item?id=46820468 - Jan 2026 (61 comments)
Niri 25.11 released with alt-tab and other improvements - https://news.ycombinator.com/item?id=46097051 - Nov 2025 (1 comment)
Niri – A scrollable-tiling Wayland compositor - https://news.ycombinator.com/item?id=45461500 - Oct 2025 (229 comments)
The Future Is Niri - https://news.ycombinator.com/item?id=43342178 - March 2025 (216 comments)
Niri: A scrollable-tiling Wayland compositor - https://news.ycombinator.com/item?id=37367687 - Sept 2023 (37 comments)
NNN (Niri-Nix-Noctalia) dots를 써보고 싶다면 내 flake를 가져가도 됨
https://github.com/MostlyKIGuess/nix-flake-public
다크 모드 같은 것만 해도 손이 많이 갔는데, Noctalia는 내가 원하던 딱 그 방향으로 보임
언급해줘서 고마움
mangowm의 wl-only 브랜치(wlroots 0.20 기반)를 쓰고 있음
리소스를 훨씬 덜 먹고, 레이아웃도 더 많고, 문제도 더 적음
Niri 쪽이 시각 효과는 더 좋아 보이긴 하지만 한 번 써볼 가치는 충분함
HDR이 필요하면 아직 기다려야 함
https://github.com/mangowm/mango
내 경우 Niri는 정말 rock solid했음
러시아 천재 하나가 1억 달러어치 Claude 토큰보다 나은 걸 만들어버렸다는 얘기처럼 보임
완전 집단 광기 같은 건 절대 아니니까 다들 SPY나 사라는 분위기임
릴리스 노트를 보면 그 자체로 아름다울 정도임
작년 말에 i3를 10년 넘게 쓰다가 Niri로 옮겼음
모니터 크기에 묶이지 않는 가로 스크롤과, 설정한 단축키 개수에 묶이지 않는 워크스페이스 수가 정말 해방감을 줌
그래픽 쪽 완성도도 좋음
다만 아직 남은 아쉬움은 X 호환 레이어인 xwayland-satellite가 X 앱과 Wayland 앱 사이의 drag and drop을 아직 지원하지 않는다는 점임
[1]: https://davidyat.es/2026/01/28/niri/
[2]: https://github.com/Supreeeme/xwayland-satellite/issues/133
예전엔 늘 같은 워크스페이스에 같은 것들을 두는 습관이 있어서 쉽게 기억했는데, 지금은 배치가 여기저기 흩어지게 됨
그리고 scratch가 꽤 절실하게 그리움
조금 더 부지런히 설정을 손보면 해결될 것 같긴 한데, 아직 거기까지 시간을 쓰진 않았음