[{"data":1,"prerenderedAt":456},["ShallowReactive",2],{"project-33168263":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":28,"sentiment":29,"stance_mix":30,"scored_comments":34,"aspects":35,"strip":43,"post_text":46,"what":47,"said":69,"maker_in_thread":132,"shape":143,"grid":148,"attempts":414,"same_week":419,"maker_shows":45,"maker_hidden":448,"reader_version":449,"card":450},"33168263","Komorebi","A tiling window manager for Windows 10\u002F11 written in Rust","title","Show HN: Komorebi – A tiling window manager for Windows 10\u002F11 written in Rust","https:\u002F\u002Fgithub.com\u002FLGUG2Z\u002Fkomorebi","github.com","bsnnkv",1665517366,2022,229,94,227,2570,9,"notable","dev_tools","window manager","desktop_app",[24,25,26,27],"tiling window manager","windows 10","rust","window management","mixed",0.008,{"positive":31,"neutral":32,"mixed":33,"critical":31},6,12,2,26,{"idea":36,"execution":38,"design":39,"docs":40,"performance":42},{"positive":37,"critical":37},1,{"positive":37,"critical":37},{"positive":33,"critical":33},{"positive":41,"critical":33},0,{"positive":41,"critical":41},[44,41,45,44,41,41,44,41,41,41,41,41,41,41,41,41,44,41,41,41,41,41,41,45,44,37,44,45,45,44,44,44,37,37,44,37,44,41,44,41],3,5,null,{"problem":48,"audience":46,"pricing":46,"motivation":58,"time_to_build":46,"stack":62,"openness":68,"stage":68,"team_size":68},{"value":49,"source":50,"evidence":51},"Windows lacks a good tiling window manager and stable virtual desktop APIs","maker",[52,55],{"id":53,"by":11,"text":54},"33169588","I really appreciate this comment, I think it is spot on. The official Win32 API for interacting with Virtual Desktops[1] is severely (deliberately?) lacking. There are some brave…",{"id":56,"by":11,"text":57},"33169777","If your workflow ain't broke, don't fix it. ;) Honestly, this rabbit hole goes so deep. I started using Yabai on macOS, and when I switched to Windows, the experience of trying…",{"value":59,"source":50,"evidence":60},"Maker used Yabai on macOS and found Windows without tiling frustrating, so wrote their own",[61],{"id":56,"by":11,"text":57},[63],{"value":64,"source":50,"evidence":65},"Rust",[66],{"id":67},"post","unknown",{"praise":70,"objections":87,"requests":93,"questions":105,"alternatives":110},[71],{"value":72,"source":73,"evidence":74},"Works well and is a great i3-like option on Windows","commenter",[75,79,83],{"id":76,"by":77,"text":78},"33169415","extr","Komorebi works pretty well. In the end, I felt like it's limitations were mostly at the OS level rather than the fault of the software itself (similar to tiling WM on MacOs). I…",{"id":80,"by":81,"text":82},"33172392","LeonenTheDK","Wow, this is the closest I've gotten to having i3 on not-Linux (even considering Fancy Zones\u002Fthe built-in for Win11, and the MacOS tiling window managers I've tried). After using…",{"id":84,"by":85,"text":86},"33169232","swapsCAPS","Tried Komorebi while running Windows and liked it a lot! Got too annoyed with Windows in general and went back to PopOS with tiling enabled. Would love to see PopOS’ intuitive…",[88],{"value":89,"source":73,"evidence":90},"Windows virtual desktop switching is janky and the OS limits tiling",[91,92],{"id":76,"by":77,"text":78},{"id":53,"by":11,"text":54},[94],{"value":95,"source":73,"evidence":96},"Better fullscreen and game handling and sample config defaults",[97,101],{"id":98,"by":99,"text":100},"33170906","rhodo","Does anyone know how well it handles fullscreen applications like games? Would be nice to not tab out but switch to another workspace.",{"id":102,"by":103,"text":104},"33176590","bogle","If anyone has a good komorebi.ahk that sets up a sensible bunch of defaults then they should try to enhance the komorebi.sample.ahk that's in the repo. I found it had very few…",[106],{"value":107,"source":73,"evidence":108},"How well does it handle fullscreen applications like games?",[109],{"id":98,"by":99,"text":100},[111,118,125],{"value":112,"source":73,"evidence":113},"FancyZones",[114],{"id":115,"by":116,"text":117},"33168942","qwerty456127","Very nice although I feel perfectly happy with MS FancyZones.",{"value":119,"source":73,"evidence":120},"Winsplit Revolution and MaxTo",[121],{"id":122,"by":123,"text":124},"33169615","NaturalPhallacy","I've been using Winsplit Revolution for years, and more recently MaxTo. Is there some reason to use this over one of those?",{"value":126,"source":73,"evidence":127},"i3",[128],{"id":129,"by":130,"text":131},"33187853","throwaway45643","Is it better in anyway compared to i3?",{"comments":133,"answered":134,"key":135},10,4,[136,137,140],{"id":53,"text":54},{"id":138,"text":139},"33171489","My wife chose the name for the project, she is such a beautiful soul.",{"id":141,"text":142},"33171078","For me, one of the biggest motivations in writing komorebi was that I wanted to separate the window management from the key binding and shortcuts using a message-passing…",{"commenters":144,"max_depth":145,"maker_replies":133,"first_comment_mins":146,"lifespan_hours":147},59,8,57,128,[149,151,153,157,161,164,167,170,174,178,181,184,186,189,192,195,199,201,204,207,210,213,215,219,221,223,227,230,233,236,238,241,243,245,248,250,252,254,258,261,263,265,267,270,273,275,278,281,284,288,289,292,295,298,301,303,307,310,312,316,318,321,324,327,329,331,334,336,338,341,343,345,347,350,352,355,358,362,365,367,369,372,376,380,385,390,392,396,399,401,404,406,410,412],[76,41,44,150,77,41],"project\u002Fmixed\u002Fidea",[53,41,41,152,11,37],"maker\u002Fneutral\u002Fnone",[154,41,41,155,156,41],"33173023","other\u002Fneutral\u002Fperformance","runjake",[158,41,41,159,160,41],"33174298","commenter\u002Fneutral\u002Fnone","grncdr",[162,41,41,159,163,41],"33175157","veidr",[165,41,41,166,77,41],"33229684","commenter\u002Fneutral\u002Fperformance",[168,41,45,169,77,41],"33229725","maker\u002Fpositive\u002Fnone",[171,41,44,172,173,41],"33169994","project\u002Fneutral\u002Fexecution","orev",[175,41,41,176,177,41],"33170918","other\u002Fneutral\u002Fnone","timeon",[179,41,41,176,180,41],"33171807","least",[182,41,41,155,183,41],"33171802","fjfbsufhdvfy",[185,41,41,166,180,41],"33171826",[187,41,41,159,188,41],"33171846","hollerith",[190,41,41,155,191,41],"33173640","vladvasiliu",[193,41,44,172,194,41],"33187290","LMMojo",[196,41,44,197,198,41],"33196625","project\u002Fneutral\u002Fnone","CoolCold",[200,41,41,176,180,41],"33170029",[202,41,41,176,203,41],"33170179","bbertelsen",[205,41,41,206,180,41],"33170306","other\u002Fneutral\u002Fdesign",[208,41,41,176,209,41],"33170389","thecrumb",[211,41,41,176,212,41],"33170508","seanp2k2",[214,41,41,155,180,41],"33171779",[216,41,41,217,218,41],"33170965","other\u002Fneutral\u002Fidea","chaorace",[220,41,41,176,180,41],"33171688",[222,41,41,155,191,41],"33173619",[224,41,41,225,226,41],"33170808","commenter\u002Fcritical\u002Fnone","bscphil",[228,41,41,176,229,41],"33172319","blondin",[231,41,41,159,232,41],"33172455","cookiengineer",[234,41,41,176,235,41],"33174858","eitland",[237,41,41,176,226,41],"33172480",[239,41,41,176,240,41],"33173236","egeozcan",[242,41,41,176,232,41],"33172441",[244,41,41,176,191,41],"33173582",[246,41,41,159,247,41],"33186297","naikrovek",[249,41,41,159,191,41],"33187134",[251,41,41,159,247,41],"33191553",[253,41,41,159,191,41],"33193922",[255,41,44,256,257,41],"33171670","project\u002Fneutral\u002Fidea","eyelidlessness",[259,41,41,206,260,41],"33171946","riquito",[262,41,41,206,257,41],"33172034",[264,41,41,217,232,41],"33172398",[266,41,41,159,191,41],"33173525",[268,41,41,176,269,41],"33172899","darthrupert",[271,41,41,176,272,41],"33174603","frzen",[274,41,41,176,269,41],"33175354",[276,41,41,155,277,41],"33173956","suslik",[279,41,41,155,280,41],"33174360","Igrom",[282,41,41,283,77,41],"33229710","other\u002Fcritical\u002Fperformance",[285,37,41,286,287,41],"33171338","other\u002Fpositive\u002Fnone","j1elo",[138,37,41,169,11,37],[290,37,41,176,291,41],"33172143","idiocrat",[293,37,41,176,294,41],"33173332","sedatk",[296,37,41,286,297,41],"33173724","rochak",[299,37,41,176,300,41],"33174670","becquerel",[84,33,45,302,85,41],"project\u002Fpositive\u002Fexecution",[304,44,45,305,306,41],"33169746","project\u002Fpositive\u002Fdesign","raggi",[308,44,45,169,309,41],"33169904","zan2434",[115,134,37,311,116,41],"project\u002Fcritical\u002Fidea",[313,134,37,314,315,41],"33169932","project\u002Fcritical\u002Fexecution","brokenmachine",[317,134,44,172,294,41],"33173339",[319,134,37,320,116,41],"33174904","project\u002Fcritical\u002Fdesign",[322,134,41,159,323,41],"33173655","quyleanh",[325,134,44,256,326,41],"33173843","Klaster_1",[328,134,41,159,116,41],"33174918",[80,45,45,330,81,41],"project\u002Fpositive\u002Fidea",[332,31,44,333,247,41],"33171016","project\u002Fmixed\u002Fdesign",[141,31,41,335,11,37],"maker\u002Fneutral\u002Fdesign",[337,31,45,305,247,41],"33171789",[339,31,44,152,340,41],"33175126","comfypotato",[342,31,41,152,11,37],"33176877",[122,344,44,256,123,41],7,[56,344,41,346,11,37],"maker\u002Fneutral\u002Fidea",[348,145,41,176,349,41],"33173824","alpb",[351,145,41,176,11,37],"33175398",[353,18,44,256,354,41],"33171526","hsbauauvhabzb",[356,133,41,286,357,41],"33169830","sonovice",[359,133,37,360,361,41],"33174090","project\u002Fcritical\u002Fdocs","innocenat",[363,133,41,176,364,41],"33184604","mdpm",[102,366,37,360,103,41],11,[98,32,44,368,99,41],"project\u002Fneutral\u002Fperformance",[370,32,41,371,11,37],"33171040","maker\u002Fpositive\u002Fperformance",[373,374,41,375,11,37],"33170078",13,"maker\u002Fpositive\u002Fidea",[377,378,37,320,379,41],"33170926",14,"im3w1l",[381,382,41,383,384,41],"33177128",15,"other\u002Fcritical\u002Fnone","fortyseven",[386,387,44,388,389,41],"33170791",16,"project\u002Fneutral\u002Fdesign","ChrisClark",[391,387,41,335,11,37],"33171103",[393,394,41,176,395,41],"33171341",17,"philliphaydon",[397,394,41,176,398,41],"33172220","yellow_postit",[400,394,41,286,395,41],"33172847",[402,394,41,176,403,41],"33174766","redacted",[129,405,44,256,130,41],18,[407,408,41,176,409,41],"33170707",19,"waynesonfire",[411,408,41,176,11,37],"33170787",[413,408,41,176,384,41],"33177115",[415,418],{"id":416,"t":417,"points":44,"comments":41},"28091065",1628274241,{"id":4,"t":12,"points":14,"comments":15},[420,425,430,435,440,444],{"id":421,"name":422,"points":423,"category":424},"33155074","InvokeAI",414,"ai",{"id":426,"name":427,"points":428,"category":429},"33153152","agreper",392,"infrastructure",{"id":431,"name":432,"points":433,"category":434},"33147079","Pages on Pages",345,"web_saas",{"id":436,"name":437,"points":438,"category":439},"33150086","playlists.dags.dev",295,"consumer_social",{"id":441,"name":442,"points":443,"category":20},"33164922","Open-Sourcing InboxSDK (YC S11)",257,{"id":445,"name":446,"points":447,"category":20},"33115719","Lambda-8cc",249,false,"v2",{"id":451,"name":5,"line":6,"ai":448,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":452,"top":18,"kw":453,"maker":11,"domain":10,"tier":19,"attempts":33,"strip":454,"url":9,"mix":455,"praise":72,"objection":89,"sub":21},33168263,0.01,[24,25,26,27],"3053003000000000300000053135533311313030",[31,32,33,31],1793991052971]