<div>(There&#39;s a lot of replies, so I&#39;m going to answer to the topics).</div><div><br></div>As for the &quot;Windows inside plasmoids is ugly&quot; part, when I said my idea was to make applications and plamoids the same thing, I meant it form the POV of the user. Internally, they would remain different -- note that, in my mockups, a plasmoid does not leave background (although this is not very clear, I admit). Actually, they would still remain different at all, just with more interaction.<br>

<div><br></div><div>As for &quot;You&#39;ll need to create a whole new WM from scratch&quot;, I don&#39;t understand why. This new plasma shell wouldn&#39;t drop any KWin feature a priori, it would just, as I said, make it interact with plasma and, perhaps, hide the titlebar and/or modify window&#39;s borders. It would be just like Marco said.</div>

<div><br></div><div>By the way, how does resizing work? I think KWin sends some kind of signal to the application, but I don&#39;t know X, so I don&#39;t know. But, if so, could it be used for this matter?</div><div><br>
</div>
<div>About &quot;KWin scripting is not powerful enough&quot;, maybe we could extend it to do whatever is needed. But I don&#39;t think it would be necessary -- not, at least, in the beginning.</div><div><br></div><div>About &quot;Sorry for being the bad guy&quot;, there&#39;s no problem at all. Actually, I want you to show me what&#39;s possible and what&#39;s not. My intention here is not to make a shell that resembles exactly my mockups, but rather showing an ideal mockup and see what I can do out of it.</div>

<div><br></div><div>Oh, and thank you guys for the answers. I&#39;m doing some more mockups right now, btw.</div>