Live data from Hacker News

Sway 1.0

drewdevault.com

131–140 of 256 posts

Re: Sway 1.0

#131

Earlier quoted context omitted.

Some windows are more efficient to use when they are a certain size or shape, such as where text is made to wrap at a comfortable width for reading. Efficiency of screen pixel usage isn't the only factor affecting efficiency of the interface in practice.

You can resize, tab, and float windows in sway. You can also scale individual applications. There's nothing you can do with dragging that you can't do in sway faster with less presses and with saner defaults.

You can scale applications independently when they are floating. But that will affect the layout of other tiled windows on the same screen, as they will tile behind the floating window. So you would need to float everything. In that case it is not being a tiling WM

Re: Sway 1.0

#132

Thank you Sir ! Is there an update guide somewhere ?

Wait for it to land in your distro and then just run updates normally. Feel free to file an out-of-date notice for the package if appropriate. Have fun!

Re: Sway 1.0

#133

Really exciting to see this released! Is there a good distro to run this on? I run Ubuntu at home but from my understanding, adding Sway to Ubuntu seems non-trivial. Is there a good distro I can switch to that supports Sway?

Sway runs fine on most distros, so it's going to come down to other things. Debian experimental has a package for it.

Re: Sway 1.0

#134
post #100
post #57

Earlier quoted context omitted.

As mentioned in the OP, we now have wl-clipboard. :) Furthermore, it's proprietary NVIDIA drivers Wayland isn't supporting, not NVIDIA itself. AFAIK nouveau works just fine. There are many great reasons for not supporting the proprietary NVIDIA drivers.

Noveau sucks, unfortunately. Performance is bad, and you can't load custom firmware like you could with older cards (signing problems). I respect the effort the developers have made; any other driver would be of excellent quality had this much effort been put into it. But Nvidia keeps on being a jerk about it. Easy to say don't support Nvidia, but at the present moment they have the fastest consumer cards on the mark…

I run Wayland on my hypervisor OS and pass through my NVIDIA GPU to a VM with proprietary drivers in order to take full advantage of my card.

Re: Sway 1.0

#135
post #128

Earlier quoted context omitted.

Personally for the most part I only have one application per workspace, and switch workspaces frequently. I often have several terminals on one workspace, though. I don't regularly use any GUI applications other than qutebrowser (web browser) and alacritty (terminal emulator).

how do you do password management? I setup Sway/qutebrowser last week and love it, but the lack of password management extensions was crippling. I reverted to Firefox + Vimium, which has been a subpar experience to qutebrowser. from what I understand the team on qutebrowser is actively working on an API for addons, but in the meantime it's a nonstarter for me. thank you for your contributions, by the way.

https://www.passwordstore.org/

Re: Sway 1.0

#136
post #61

Earlier quoted context omitted.

Tiling window managers were tried early on, when PCs were introduced. They failed because normal people didn't like them. Also, mobile OSes won't really ever have more than 2-3 windows shown at the same time, since the screens are so small. That will probably change once we have folding devices or AR/VR. But super limited "tiling" window managers do make sense with such limited UIs.

> They failed because normal people didn't like them. Do you have proof of this? I suspect they failed because everyone decided to copy the Mac which was trying to emulate a real desktop with bits of paper on it. > Super limited "tiling" window managers do make sense with such limited UIs. They also often make sense for complicated UIs, e.g. IDEs such as Visual Studio and browsers such as Firefox, which have docked s…

From https://en.wikipedia.org/wiki/Tiling_window_manager#Microsof...:

> The first version (Windows 1.0) featured a tiling window manager, partly because of litigation by Apple claiming ownership of the overlapping window desktop metaphor. But due to complaints, the next version (Windows 2.0) followed the desktop metaphor. All later versions of the operating system stuck to this approach as the default behaviour.

Re: Sway 1.0

#137

Earlier quoted context omitted.

But then I fail to see what benefit it's giving me to be a tiling window manager?

Better default window behavior. I do not need to use a mouse with i3.

That's another point of difference, then. I love the mouse! And the default window behavior is appealing to me.

Re: Sway 1.0

#138

Congrats on the release! You should be very proud of what your movement has accomplished. I want to highlight something that I appreciate in your release post, which is the short explanation between paragraphs 1 & 2: "Sway is an i3-compatible Wayland desktop for Linux and FreeBSD" One of my major peeves with OSS projects is the tendency to adopt an "if you're reading this, you already know what this is for" stance. I…

https://swaywm.org should cover this right?

Should, but doesn't. This is all there is:

"Sway allows you to arrange your application windows logically, rather than spatially. Windows are arranged into a grid by default which maximizes the efficiency of your screen and can be quickly manipulated using only the keyboard."

Sounds interesting. No screenshots, though. Just a big black box reading "No compatible source was found for this media." I guess it's trying to play a video? Why not have a video, and also images which are compatible with every single browser since Netscape?

Re: Sway 1.0

#139

Congrats on the release! You should be very proud of what your movement has accomplished. I want to highlight something that I appreciate in your release post, which is the short explanation between paragraphs 1 & 2: "Sway is an i3-compatible Wayland desktop for Linux and FreeBSD" One of my major peeves with OSS projects is the tendency to adopt an "if you're reading this, you already know what this is for" stance. I…

Thanks for saying this! I noticed this too. Sway got this right.

So often I'm linked to a project status announcement where I soon give up because it's not all clear what the project is about. Even just adding a sentence or two like Sway did goes a long way.

Re: Sway 1.0

#140
post #89

Earlier quoted context omitted.

I don't accept that it isn't immediately obvious that tiling is more efficient than dragging to maximize real estate on a single workspace. If someone wants to use an inferior method because that's what they are comfortable with that is fine. Just don't assert that the two are equal without some reasoned argument.

I wasn't actually the original poster :) The thing is, we have studies that prove that mouse + keyboard interaction is faster than keyboard-only https://www.asktog.com/TOI/toi06KeyboardVMouse1.html - until you become super proficient with all the relevant the keyboard shortcuts. So it's not about "inferior"/"superior", it's about your use case.

Another thing to consider:

Even if there were a significant difference one way or the other, it's rare to spend more than 1% of your time arranging your workspace and switching views & windows, so any optimization of that 1% will have minimal effect on your productivity.

Post reply on HN