r/gnome • • 4d ago

Apps This Week in Gnome - #271 Good News

Thumbnail
thisweek.gnome.org
66 Upvotes

r/gnome • • Sep 16 '26

GNOME 51 released!

160 Upvotes

Look forward to faster screen recordings, an Auto Rotate option for screens with accelerometers, offline maps, and much more.

Check out our release video! 👉️️ https://tube.kockatoo.org/w/5vARny78Rv2215JwEwNh8t
Full release notes 👉️️ https://release.gnome.org/51/

We spent the last 6 months polishing the experience, to make it more accessible and more user-friendly. Unlike the current tech industry, we go slow and fix things!

Big thanks to our contributors and donors who made this release possible🩷️ GNOME 51 should arrive to your distribution in the coming weeks, but you can check out GNOME OS Nightly in a VM/bare metal 👉️️ https://os.gnome.org

‼️GNOME OS is still experimental, don't use it for important stuff!

We also want to thank our gracious donors! Every donation matter and they allow us to be able to continue our Fellowship program, keep our infrastructure alive and support our community. Please become a friend of GNOME today! We need your support to keep going for another 29 years!

https://donate.gnome.org


r/gnome • • 43m ago

Extensions I have brought macOS's stage manager to my Linux

Enable HLS to view with audio, or disable this notification

• Upvotes

It is just for fun. I love this feature, but I am not sure it is useful for other Linux users.

Github link: https://github.com/phucvinh57/gnome-stage-manager


r/gnome • • 9h ago

Question Please, can we finally improve GDM customization?

36 Upvotes

One of my biggest frustrations with GNOME is how limited GDM customization is.

I want my login screen to use the same display scaling, appearance, and overall setup as my desktop session. But GDM doesn't provide any straightforward way to configure these things or apply the settings I've already chosen for my desktop.

For example, GNOME uses 125% display scaling on my system, but I can't simply set the same scaling in GDM. Why should the login screen look and behave differently from the desktop I'm about to log into?

KDE has a much more straightforward approach with Plasma Login Manager, where customization feels like a natural part of the desktop experience. Meanwhile, GDM still lacks basic configuration options that many users would expect in 2026.

And honestly, why has this remained an issue for so long? Is there a technical reason why GDM can't expose these settings, or is customization simply not a priority for the GNOME team?

I'm not asking for an incredibly complex customization system. I just want basic options for display scaling and appearance, ideally with a way to apply the relevant settings from my existing desktop configuration.

Can we finally get some proper GDM configuration options?


r/gnome • • 12h ago

Fluff My Gnome 51 Desktop after Aura-Glass Theme

Thumbnail
gallery
32 Upvotes

r/gnome • • 17h ago

LLM Assisted Kitty terminal with Libadwaita UI

Post image
74 Upvotes

Not something special, a fork of kitty with Libadwaita look.

I just loved kitty terminal and hated how it looked out of place in GNOME :D

I used AI, barely read the code and pretty sure the code is a total mess and full of hacks but it works.

You need to enable this to have Libadwaita look:

```

linux_use_gtk_window yes

```

BTW, it doesn't cut off characters if font glyph goes out of the cell and works with RTL languages even inside Neovim.

Download from github releases


r/gnome • • 1h ago

Extensions Question regarding extension

Post image
• Upvotes

I. In the past there was an extension for adding folder options manu directly in top the top bar similar to macos

Similar to this I also saw there is an budgie distro but haven't seen an extension only

Maybe someone here knows if there is a way to add this feature?

Thanks


r/gnome • • 5h ago

Apps Anura: uno strumento OCR + QR che privilegia la privacy per GTK4/Libadwaita. Accetto feedback.

Post image
2 Upvotes

r/gnome • • 1d ago

Extensions Dynamic Panel Mode - Simple Taskbar

Enable HLS to view with audio, or disable this notification

155 Upvotes

I've added a new Dynamic Panel Mode option to Simple Taskbar.

It grows and shrinks with its contents, and you can set a maximum length so it only takes up as much space as you want.

I also added an optional floating mode and adjustable corner rounding, which work really nicely with it.

There are quite a few other changes in this update as well, the full release notes are on the GitHub releases page.

If there are any other features you'd like to see added, let me know.

The video shows how it behaves in use.

https://extensions.gnome.org/extension/10448/simple-taskbar/

https://github.com/simple-taskbar


r/gnome • • 9h ago

LLM Assisted App for using vCard

Post image
2 Upvotes

Hi,

I'd like to present a small project I'm working on called Categories.

I always missed something to work with vCard "categories", because I dont like email distribution lists across different applications. These lists can be difficult to keep synchronized and require regular maintenance (I always have to check whether they're up to date or not). Organizing contacts in separate address books isn't an ideal solution for me, either.

Categories allows you to filter and edit contacts based on their vCard categories. It also provides a way to prepare emails addressed to filtered contacts (after selecting them, highlighted in orange in the screenshot).

You can also change the category of people, delete or add new categories

I'm still developing the application, so I'd especially appreciate honest feedback about whether this solves a real problem or whether I'm overlooking an existing solution or just something no one will use.

And yes, there is AI helping me. I am familiar with python but not gtk/libadwaita, so this is also a project for me to learn. When version 1.0 will be released, I will be able to understand every single line.

GitHub: https://github.com/chcervus/Categories


r/gnome • • 17h ago

LLM Assisted Added a live "Folder Preview / Downloads" widget with thumbnail caching to grid-desktop

Enable HLS to view with audio, or disable this notification

4 Upvotes

Hey everyone!

I just implemented a new Folder Preview / Downloads widget for my extension, grid-desktop.

The goal was to have an interactive, scrollable mini-grid right on the desktop that automatically monitors directory changes in real time—perfect for quick access to recent downloads, screenshots, or any active project folder without needing to open the full file manager window.

Key features:

  • Real-time file monitoring: Uses Gio.FileMonitor to instantly catch new downloads or file changes and update the list without lag.
  • Smart thumbnails & icons: Automatically picks up cached freedesktop/Nautilus thumbnails for images/PDFs using Gio.FileIcon, falling back to standard system mimetype icons.
  • Adaptive layout: Responsive 3-column scrollable grid built with St.ScrollView and St.BoxLayout, following the desktop grid dimensions.
  • Configurable watched path: Starts configured to ~/Downloads by default, but any folder can be set in Preferences via the modern Gtk.FileDialog.
  • Theme integration: Fully respects global fonts and foreground/background colors with dynamic opacity.

Feedback, thoughts, or suggestions for extra features (like drag-and-drop or context actions) are always welcome!

GitHub: https://github.com/pelach/grid-desktop

******
Architecture & Under-the-hood Polish:

Alongside this widget, the extension received a major cleanup:
Unified widget structure: Refactored widget nodes and factories into a consistent modular layout.
Standardized catalog thumbnails: All catalog preview assets now share a unified design and #212126 dark surface style.
Modernized Preferences: Rewritten settings dialogs adopting Libadwaita (Adw.PreferencesGroup, modern Gtk.FileDialog / portal integration) for a smoother, native configuration experience.


r/gnome • • 14h ago

Question Panoramic Monitor dudes....

Thumbnail
2 Upvotes

r/gnome • • 21h ago

Extensions Give Ryuk an apple 🍎 — Ryuk is open source now!

Thumbnail
gallery
7 Upvotes

A follow-up to my earlier post! A few people asked for the repo, so here it is.

I was watching Death Note and wanted Ryuk wandering around my Fedora desktop while I code or browse. Couldn't find what I wanted, so I built it myself lol.

He walks around, stands, looks around, sits, dangles his legs, climbs the screen edges and ceiling, and sometimes jumps. You can drag him around, adjust his speed and size, pause or hide him, and optionally keep him visible over fullscreen windows. You can even feed him an apple by double-clicking it. 🍎

GitHub: Link
Download: Link

Give it a try and let me know how it works on your setup. Bug reports and contributions are welcome!


r/gnome • • 1d ago

Apps Mouse is a box and disappears upon typing

6 Upvotes

I put KDE Plasma in my configuration.nix, after trying it out I then reverted to GNOME, but now my mouse cursor is a white square and disappears when I start typing.

https://reddit.com/link/1xgjkkv/video/hxnrhm5ayxxh1/player

I also can't change the cursor theme in Tweaks for some reason.

How do I fix this issue?


r/gnome • • 1d ago

Fluff Updated my GNOME 50 MacOS thing to 51 with a new Liquid Glass

Post image
5 Upvotes

r/gnome • • 1d ago

Apps Kairos Release 0.8.2

Thumbnail
flathub.org
28 Upvotes

My latest release on Flathub had some hick-up in regard to sandboxing, but with this patch to 0.8.2 I happy to present the new feature of Kairos (for those three users who maybe actively use it <3 )

Collaboration as opt-in feature to share events and see information about invitations

This is a big one.
When I got meeting invitations I had to accepted them in my Calendar provider, I was not able to see the organizer and other participants in Kairos. I always had to go to the web version or similar of my Calendar provider.
This is now solved, as Kairos lets you not only see those details, but also actively invite other participants to your events. You can ether search your contacts or enter a valid email address via the popover.
You will also see invitations in Kairos and be able to respond to them accordingly.
This feature is depending on the provider used and works well with e.g. Google Accounts.
With others as for example Nextcloud you have to set up the backend accordingly. Google search is your friend on that end ;)
To not clutter the UI if not needed, this is an opt-in feature which must be turned on in the preferences. Responding is always possible.

Keyboard selection of events in all views

Another thing I did not look into much in the past was the ability to navigate the visible components via the keyboard.
A lot was already possible with keyboard shortcuts, but the arrow keys felt useless so far. I highly recommend checking out the shortcuts, Home-Row is my favorite and quite useful.
In this release I made the visible components navigable via the arrow-keys, in all different views.

Mini-Mode as opt-in feature to make Kairos a desktop-widget

For those who use a tilling shell extension or any other way to pin windows in the foreground to keep an eye on them and for anyone who likes desktop widgets, I offer the Mini-Mode which can be activated in the preferences.
If it is activated a new icon in the header-bar appears and allows to switch to and back from the mini-mode.
In the mini-mode the Agenda-View is displayed with only max. three events displayed, but with the same customizable information as in the Agenda-View itself.

Last selected calendar becomes the default, no further options in preferences

One preference I struggled with, was the default calendar setting. Its hidden quite deep in regard to accessibility. Also, most modern calendar applications set the last used calendar as default, so I moved with this apporach.
The preferences dialog does not offer to set a calendar as default anymore. If you switch the calendar when creating a new event or changing one, this gets set as default, til the next interaction.

Bugfixes

O'man, so many stupid bugs. Some even with a "TODO" comment attached from earlier days.
A lot has been fixed, I guess a lot are still out there. So anyone finding one, please report them here https://gitlab.com/hinnerkm/Kairos/-/work_items/new?type=Issue&initialCreationContext=list-route, they are mine! :P

Cheers


r/gnome • • 20h ago

LLM Assisted NowCaption 1.2.0: free, offline live captions for Linux, now running my own speech model

Thumbnail
2 Upvotes

r/gnome • • 1d ago

Question GNOME Shell 51.1

17 Upvotes

Do you like gnome 51?
Currently i have animation issue in this version, where it feels choppy. Anyone with similar experience?
None of this happened in Gnome 50.
I use 144hz screen, but 60hz screen same issue. This is same on Intel and Nvidia

Extensions all disabled, animations choppy, as if there is some kind of race condition.
Over all it works fast.

Edit1: As a daily user of gnome for 4 years, i had to downgrade it to Gnome 50.5. The issue is no longer there with this older version. I will submit bug to gnome about this.
Also for people who think I am just complaining, without doing anything, you are dead wrong. I used gnome because it is seamless interface for my workflow, allways has been.
This is probably the cost of using bleeding edge packages.

Edit2:
Yes there is a confirmed bug, so skip updating to Gnome 51.1 for now, and wait for 51.2
https://gitlab.gnome.org/GNOME/mutter/-/work_items/5099


r/gnome • • 20h ago

Question Gnome Network Displays geht nicht.

Thumbnail
1 Upvotes

r/gnome • • 1d ago

LLM Assisted Widgets V0.3.0 IS OUT!

Thumbnail
gallery
33 Upvotes

Hello everyone,

I been putting a lot of work into Widgets recently and here is the new update.

For anyone who has not seen this extension before it tries to bring Mac OS-like widgets to gnome (the key differentiation between this one and many of the other ones is that the widgets do not disappear in the Activities Overview)

In this update I added:

  • Many new widgets: Music, digital clock, binary clock, GitHub activity, screen time, app launcher, stocks and events.
  • More widget sizes: Now every widget has a small, medium and large version.
  • More languages: (Translations entirely made by AI, I looked at the ones in Spanish and they were pretty good, but feel free to drop an issue on Github if anything seems off)
  • Regional formats: To make things like the calendar start on the right day of the week depending on your region.
  • A Widget Gallery: To choose from all the new widgets.
  • A Preferences Page: So you can adjust things like the transparency of the widgets.
  • Maybe more things but I honestly added so much I started to forget 😂.

In future updates I will add:

  • Integration with Blur My Shell: For more consistent styling
  • Desktop files and folders: Maybe directly built into the extension, maybe with DING. (I need to look whether it is possible to integrate with DING).
  • Widgets for the Overview.

Please comment anything you would like added ;)

I want to disclaim that I used AI heavily for this update and there are two main reasons for that, one is that I, sadly, did not have enough time to learn how to add all this features myself before some personal deadlines.

The second one is something that I am nervous about but perhaps you guys can help me with. One person has forked my repo and has added a bunch of things (all very cool). This person is moving at a speed that I just cannot match and I would love for this person to contribute to the repo because his ideas are honestly very cool.

Good news though, I have decided that from now on I will stop using AI for the development of widgets because I already accomplished my goal for the deadline. And, more importantly, I talked to Just Perfection (the main person in charge of approving extensions) and he is definitely has too much on his plate due to the amount of AI-generated and assisted extensions that are not reviewed properly before being submitted to EGO.

If you want to help Just Perfection out, consider donating him a couple coffees, and, if you are a developer, heavily consider your use of AI for your projects (Just Perfection said using AI is fine but to make sure you understand the documentation well enough to modify the common problems it creates like unnecessary try/catch statements).

If you want to help me, no need to donate, but consider dropping a star ;)

To download the extension: https://extensions.gnome.org/extension/10607/widgets/

To drop a star ;): https://github.com/TheRealSourcer/widgets

Thank you all for all the love (7000+ downloads), the gnome community might be the best community on earth <3


r/gnome • • 1d ago

LLM Assisted Aurora Shell 51.1: a steadier dock, matching theme switches and a new logo · LuminusOS Blog

Thumbnail
blog.luminusos.org
4 Upvotes

r/gnome • • 21h ago

Question Is it possible to make GNOME more light?

0 Upvotes

i've been using Fedora and using GNOME for 3 months, it is really hurt my hardware, i mean on idle its using 2.5+Gb ram and when i open a Firefox it goes 6+Gb though i only opened like 5-7 tabs. i have 8gb ram on my laptop (im planning upgrade my ram to 16 but my ram is 4x4 and ram is expensive nowadays). and ive tried installing hyprland on my fedora and my ram usage are more light though is only 2+gb on idle. is the problems on Fedora or the Desktop Environment?


r/gnome • • 1d ago

Extensions Isle: a Dynamic Island-style notch for GNOME (music + synced lyrics, calls, clipboard, focus timer), GPL, written in Rust + GJS

Post image
19 Upvotes

r/gnome • • 1d ago

Question Linux Mint Window Focus / GUI error | Cinnamon & MATE

0 Upvotes

Hello Folks,

So recently I've been convinced to install Linux as opposed to Windows and I've recently run into an issue regarding window focus, keyboard, and mouse issues.

After logging in to either a MATE or Cinnamon gui I'm able to open about one or two programs before all hell breaks loose. Left clicking windows doesn't move them, alt tabbing to different apps is hit or miss, windows will not be in focus when clicked OR be semi in focus? it's very strange, sometimes I'll have to alt+tab to a window and use only keyboard commands to navigate a site (as I'm doing now) Usually I run firefox without hardware acceleration, but this happens with Steam, games, terminal, VLC, basically any app I launch. When this happens Alt+F2, Ctrl+Alt+Del, and other keyboard commands usually stop working.

I've tried the following:

\>Apt-get update / upgrade

\>Changing between chrome / Firefox

\>Changing mouse window focus modes

\>Bios / UFEI updates

\> Changing from Cinnamon to MATE

\> Re-installing Cinnamon

\>Re-installing | Manually installing latest GPU driver updates.

Other than the former I have no clue what to do, I'm new to daily driving linux.

Please ask for any more information on my system, I will gladly give what I can. I have a video of the weird gui issues happening, but can't upload to youtube because of the machine not working.


r/gnome • • 1d ago

Question Latin Extended Additional characters with dot below characters in GNOME compose

3 Upvotes

Hi, I'm trying to get the unicode specs according to this working for create Pāli characters in the Roman numeral but I'm not sure what key I'm suppose to use to make it so rather than when doing compose + [a letter] = [letter with dot above NOT below] it instead creates a letter with the dot below the character.

I'm going off this unicode system: https://tipitaka.net/forge/unicode.htm