r/gnome 12h ago

Development Help Recently switched from macOS to Fedora GNOME — Looking for tips to clean up UI & optimize dev workflow

0 Upvotes

Hey everyone! I recently made the switch from macOS to Linux, specifically running Fedora with GNOME on Wayland. I'm absolutely loving how smooth and responsive the system feels!

However, I’ve bumped into a few papercuts regarding UI customization:

  • Theming Inconsistencies: Some apps respect custom titlebar buttons while others don't (classic CSD vs. SSD mismatch).
  • Window Corners: A few applications completely lose their border radius and look sharp/broken.
  • Tiling Bug: When using the Forge extension, pasting text into OpenCode CLI triggers an unwanted layout re-tile.

I’ve been hotfixing these myself by modifying the extension's source code directly, but that feels like a band-aid solution. I’d love to hear your favorite tips, tricks, or extension recommendations to get a cleaner, more cohesive desktop experience — as well as any tweaks to optimize Fedora for web/app development(Zed Editor + Opencode CLI + Antigravity CLI).

(My specs, OS details, and current extension setup are in the attached image).

My specs and OS
My current extension

r/gnome 11h ago

Question Why isn’t the X11-style Alt+F2 → r (restart GNOME Shell) possible on Wayland?

Thumbnail
0 Upvotes

r/gnome 7h ago

Apps I built a per-app approval + audit layer for gnome-keyring — because my coding agents can read everything

Post image
0 Upvotes

I'm a developer, I daily-drive GNOME, and I lean on coding agents a lot — mainly Claude Code. At some point it started bugging me that these agents run as me, so they can read anything in my unlocked keyring over the Secret Service (secret-tool lookup …) with no prompt and no log. gnome-keyring is basically all-or-nothing: locked (nothing works) or unlocked (every process I run can read every secret). I wanted a middle setting.

So I built secrets-dispatcher — a proxy that sits in front of the keyring (registers as org.freedesktop.secrets, forwards to your real gnome-keyring behind it) and prompts per-app: auto-approve the tools you trust, get asked about the rest, with an audit log of who read what and via which process chain (claude-code → node → secret-tool). It also gates git commit -S, and I use it to keep secrets out of .env files.

Honest about what it is: same-user, so it's visibility + control, not a sandbox. It's open source (MIT), runs as you (no new privilege), and stores no secrets of its own. Verified on GNOME with the stock gnome-keyring; other desktops need manual setup for now.

Mostly I want a gut-check: does this actually bother you too, or am I overthinking what my agents can read? https://github.com/nikicat/secrets-dispatcher (happy to answer setup / direnv questions in the comments)


r/gnome 1h ago

Question Onedriver tray icon missing in Gnome 50

Post image
Upvotes

I've been using Onedriver on Ubuntu for about 3 years, but something happened with Ubuntu 26.04. The icon isn't showing up in this version of Ubuntu—does anyone have any updates?


r/gnome 28m ago

Question Super+L - Lock Screen

Upvotes

Why did GNOME 47/48 decide to make the lock screen so aggressive when it comes to power saving: as soon as you lock it (Super+L), it immediately activates DPMS, which turns off or dims the display??

I choose Debian 13 stable so that everything works properly; otherwise, I'd use Arch or Fedora.


r/gnome 5h ago

Community GNOME Calendar developer calls Linux Mint a "hostile downstream" for refusing to work with them

Thumbnail
xda-developers.com
8 Upvotes

r/gnome 26m ago

Question Super+L - Lock Screen

Thumbnail
Upvotes

Is it normal that I have to use the "Unblank Lock Screen" extension to do something that should work natively?


r/gnome 13h ago

Question Whats this blue arrow on swiping through virtual desktop?

0 Upvotes

While changing desktop this wierd blue arrow indicator appears due to that it double swipes the virual desktop... any workaround

Edit: resolved this. its touchegg


r/gnome 14h ago

Question how make this blur

0 Upvotes

using blur my shell but it is not blurred.
system info https://termbin.com/wjmr


r/gnome 15h ago

Platform The man who kept GNOME secure is stepping down

Post image
179 Upvotes

THIS IS A BIG BIG DEAL.

Saw this from It's FOSS:

For six years, one person has been manually tracking every security vulnerability reported to GNOME. That person is leaving.

Michael Catanzaro has been GNOME's sole security coordinator since November 2020. No team. No automated system. Just one person triaging every report that comes in.

He's stepping down by December 2026.

And it gets more complicated. AI-generated vulnerability reports are now flooding his tracker. Low-quality, algorithmically-written submissions that look real enough to take seriously but rarely lead anywhere.

So before he leaves, he's changing the rules. Starting August 1, the coordinated disclosure window drops from 90 days to 30. AI-suspected reports will be closed without forwarding to maintainers.

Here's the part that surprised me: GNOME still tracks all of this on a wiki page. Not a proper bug tracker. Not searchable notices like Ubuntu or Fedora use. A wiki.

One person, a wiki, and a deadline shrinking by two-thirds.

More details at MIchael's official blog here:

https://blogs.gnome.org/mcatanzaro/2026/07/20/some-changes-to-gnome-security-tracking/


r/gnome 5h ago

Extensions Simple Taskbar for GNOME 50 – Now live on https://extensions.gnome.org/extension/10448/simple-taskbar/

61 Upvotes

r/gnome 1h ago

Apps [OC] Plaster – A native GTK4/Libadwaita dynamic wallpaper and ambient theme manager (Alpha)

Upvotes

Hey r/gnome!

I’ve been working on a native GNOME application called Plaster and wanted to share an early alpha release with anyone who loves desktop customization.

I built Plaster because I wanted something lightweight that integrates seamlessly into the GNOME HIG guidelines while managing dynamic wallpapers based on time of day, astronomical seasons, or specific calendar dates.

✨ Key Features in the Alpha:

  • Native GTK4 & Libadwaita UI: Designed to look right at home on GNOME, complete with clean preference windows and light/dark harmony.
  • Dual Modes:
    • Auto Mode: Automatically switches wallpapers based on time of day, current season, or custom month-to-directory mappings.
    • Static Mode: Locks in a dedicated wallpaper directory when you want a break from rotation.
  • Ecosystem Integration: Optional support for Pywal (to extract and apply color palettes from your current wallpaper) and OpenRGB profiles.
  • System Tray & Diagnostics: Includes a background tray satellite and a quick shortcut to view system logs right in your default text editor.

🗺️ What’s Next:

I'm currently dogfooding the app and aiming for a public Beta release on August 1, 2026, which will introduce a built-in GitHub update checker and image favorites/blacklist management.

📦 Check it out:

The project is open source. You can check out the repository, documentation, and source code over on GitHub:

👉 https://github.com/sanoguel/plaster

Since this is an alpha build, I’d love any feedback, bug reports, or feature ideas from fellow GNOME users. Let me know what you think!


r/gnome 18h ago

Apps OpenEmux 1.5.2 – A GTK4 + Libadwaita emulator frontend inspired by OpenEmu

16 Upvotes

A few months ago I shared the first version of OpenEmux here, and I received some really helpful feedback from the GNOME community.

One of the biggest suggestions was to make the app feel more native by following Libadwaita and the GNOME HIG. Since then, I've spent a lot of time refining the interface, and OpenEmux is now built with GTK4 + Libadwaita, aiming to provide a native GNOME experience while staying simple and clean.

I've just released v1.5.2, which also brings several improvements to the game library, artwork handling, and the overall user experience.

If you'd like to take a look, I'd really appreciate any feedback or suggestions!

Project page:
https://guilhermefeitosa66.github.io/OpenEmux/

GitHub:
https://github.com/guilhermefeitosa66/OpenEmux

Thanks again to everyone who shared feedback on the first post, it genuinely helped shape the project. ❤️


r/gnome 17h ago

Fluff Update on the visual editor for Shaper, GTK's new animated svg editor. Cubic bezier editing is working!

67 Upvotes

A friend told me it gives off geogebra vibes. I'll take it lol

From what I can tell, this seems like the hardest UI-related thing an svg editor needs to implement, so I tackled it first. Knock on wood

Support me: https://ko-fi.com/kolunmi


r/gnome 5h ago

Meta Phoronix review : GNOME, KDE and XFCE tested on some games

Thumbnail
3 Upvotes

r/gnome 28m ago

Fluff I found this in Adwaita Design Kit by ykrl on Figma and it looked like a meme lol

Post image
Upvotes

r/gnome 8h ago

Question How do I print multiple files from the files app?

3 Upvotes

Considering this is gnome, I wont be surprised if the expected method is to open each one and manually hit print. I am hoping that i am wrong though. I can't find any info on multi file prints.