wingo
sway
wingo | sway | |
---|---|---|
7 | 613 | |
981 | 13,813 | |
- | 1.0% | |
0.0 | 9.2 | |
over 1 year ago | 9 days ago | |
Go | C | |
Do What The F*ck You Want To Public License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
wingo
-
Framework 13 with AMD Ryzen 7040 Series Makes for a Great Linux Laptop
I've been using X11 on my Framework laptop for years. No desktop environment at all. Just my regulard old school window manager[1]. No KDE or GNOME. But also no XFCE.
The only thing I had to do to get scaling working for me was set two environment variables[2].
I was indeed worried about this when I bought the laptop. Prior to this, I avoided anything with resolutions higher than 1920x1200. But it turned out that everything mostly worked with a couple tweaks.
I think the only real issue I've run into is `git gui`. As I understand it, the GUI toolkit it uses doesn't support scaling? Not sure. I ended up working around it by just increasing font sizes. I suppose this exposes the weakness that is probably impacting you: the scaling on my laptop is being done by the GUI toolkits, not the display server or compositor. (I don't always run a compositor, but when I do, I use `picom`. Mostly just to avoid tearing.)
[1]: https://github.com/BurntSushi/wingo
[2]: https://github.com/BurntSushi/dotfiles/blob/ea3a88e6160f4244...
-
Zv/9Problems: A Tiling Window Manager for Plan9
I used Wingo (https://github.com/BurntSushi/wingo) for a while and it did the floating/tiling mix pretty well.
I also used StumpWM (https://stumpwm.github.io/) for years, primarily in purely-tiling mode. The killer feature for me was that you (the user) define frames on the desktop, and then windows are placed into frames rather than resizing and re-jiggering everything whenever a new window opens.
-
This week in KDE: “More Wayland fixes”
Yeah I remember activities from over a decade ago. I don't recall ever being able to get it to work right.
I ended up writing my own WM instead: https://github.com/BurntSushi/wingo
-
Tauri reached 1.0
That's why I went and wrote my own window manager that breaks this aspect of EWMH so that workspaces can be changed independently on each head: https://github.com/BurntSushi/wingo/
- Rust Moderation Team Resigns
-
What DE/WM are using ?
Wingo
-
Feature Request: What are the most important features for you?
Switching to a desktop environment is a no-go for me. (I wrote my own WM.) So I'm very likely going to be spending quite a bit of time trying to find a configuration that works for my eyes. I don't mind putting in that time, I'm just hoping that I can find something that works. But others might bounce off. This is actually why I have historically not purchased laptops with HiDPI displays, specifically to avoid dealing with this problem. I made an exception this time because there are so many other great aspects of the laptop.
sway
- Sway is an i3-compatible Wayland compositor
- Sway 1.9 Release
- Sway 1.9
-
"We understand" ;)
This is partially why i use tools like i3 (/ sway). i like the tool; it works extremely well for me; the design has stayed the same for 20 years; there's no profit motive to come along and fuck everything up. it just works. it is boring in the best way possible.
-
Firefox on the Brink?
I also have crashes on sway, but there’s a rough workaround now which prevents the issue totally.
I believe there’s a design issue with Firefox and GTK handling input events; some Wayland compositors have workarounds but others do not.
https://github.com/swaywm/sway/issues/7645
https://bugzilla.mozilla.org/show_bug.cgi?id=1743144
Firefox is my preferred browser and I hope we can keep its engine alive in this era of Chrome dominance.
-
Sourcing dot profile on sway starutp
I'm seeing this: https://github.com/swaywm/sway/wiki/Setting-Environmental-Variables but I haven't figured out how to make GDM do it, and I was wondering if there was a super simple "HEY SWAY READ MY .PROFILE" thing I could do.
-
Option to not scale xwindow clients still out of the question?
So I searched around and found the following bug report where this problem and a possible solution was borough up: https://github.com/swaywm/sway/issues/2966 , which was then immediately closed again.
- Framework 13 with AMD Ryzen 7040 Series Makes for a Great Linux Laptop
-
What Desktop Environment or Window Manager do you use on your Arch Linux System and why?
I've been using Sway since late 2019. I like the workflow of a WM. I honestly find it hard to go back to a DE, I like having a minimalistic desktop.
-
On Desktop GUI Minimalism
Sway is fast, minimal, and flexible. Their recommended tools/addons are worth a look: https://github.com/swaywm/sway/wiki/Useful-add-ons-for-sway
From that list I use greetd + tuigreet as my login manager, sway-launcher-desktop for FZF-powered app launching, and wob for lightweight brightness and volume display (send '50' to the wob socket and it'll show 50%; it doesn't get simpler).
What are some alternatives?
team - Rust teams structure
Hyprland - Hyprland is a highly customizable dynamic tiling Wayland compositor that doesn't sacrifice on its looks.
xgb - The X Go Binding is a low-level API to communicate with the X server. It is modeled on XCB and supports many X extensions.
wayfire - A modular and extensible wayland compositor
Elm - Compiler for Elm, a functional language for reliable webapps.
i3 - A tiling window manager for X11
NCoC - No Code of Conduct: A Code of Conduct for Adults in Open Source Software
river - [mirror] A dynamic tiling Wayland compositor
pkgstats.archlinux.de - Arch Linux package statistics website
awesome-wayland - A curated list of Wayland code and resources.
byteorder - Rust library for reading/writing numbers in big-endian and little-endian.
qtile - :cookie: A full-featured, hackable tiling window manager written and configured in Python (X11 + Wayland)