Decided to lean into a no Windows setup, including for gaming. I’ve swapped over from X on the basis that I’ll be using a 7900 XTX, and wanted to spend some time preparing a Wayland setup to reduce configuration time on the desktop.
Dots are on GitHub, but I haven’t had the chance to rewrite the readme yet; the current tooling is as follows:
- WM/Compositor: Hyprland, using XWayland USE flags for certain items (discord, obsidian)
- Term: foot
- Media: mpv
- Code/notes: nvim using lazy.nvim, hooks into obsidian.md
- Files: ranger
What surprised me the most is that gestures worked out of the box which has been incredible. I just picked up an apple trackpad for the desktop as well, which works out of the box as expected.
Edit: https://github.com/adrnbs/.dotfiles - again, take readme with a grain of salt as a number of items have been updated vs what is checked into configs.
You can use https://github.com/SpacingBat3/WebCord as a replacement for the official Discord client, it runs with the system Electron and can run in wayland natively.
It’s useful to switch most stuff out of xwayland as some stuff just doesn’t work in it (screen sharing, DnD is kinda broken, etc.)
Great points - I’ve heard of the screen sharing issue and the workarounds sound like a major pain. Will definitely give this a spin this weekend. Good looks!
Realistically, what’s the chance of Discord realising about this and you getting banned. Do they see that as simply a web client? Thanks.
Honestly, I’ve been using Discord since 2018, and I’ve met many people who have been using custom clients, and I don’t think I’ve heard of one getting banned. You should be safe unless you start doing some bad stuff, like spamming the API, or recovering deleted messages.
https://github.com/SpacingBat3/WebCord/blob/master/docs/FAQ.md#5-is-this-project-violating-discords-terms-of-service
I’ve been using Webcord for the last year and haven’t been banned. Though if I were banned I would have an excuse for my friends to use something else that isn’t this shitty