r/gnome

▲ 28 r/gnome

I went back from 20 extensions to 5 essentials - Gnome is actually near-perfect by design

Like everyone else when I first started using Gnome I went crazy with extensions, but recently I realised I didn't need most of them. Especially all the ones with fancy blur effects and visual changes.

Gnome is actually great for getting work done by default. Here are my essentials which are all just small tweaks.

  • Alphabetical App Grid (this used to be default in Gnome)
  • Blur My Shell (only for the Overview) *
  • Just Perfection (remove a couple of buttons)
  • Night Light Scheduler (gradually redden screen throughout the evening)
  • Rounded Window Corners Reborn (rounded corners on electron apps like VS Codium, Mailspring)

Oh, and the Ubuntu extensions

  • AppIndicators
  • Ubuntu Dock (Dash to Dock)
  • Workspace Indicator

Does anyone else have a minimal set of extensions they can't live without?

*Edit: I don't need Blur My Shell. default is perfectly fine.

reddit.com
u/tornado99_ — 17 hours ago
▲ 14 r/gnome

Minimal GTK4/libadwaita override for macOS-style window buttons

I wanted a way to get macOS-style window buttons on GNOME without changing anything else.

Most themes and tweaks I found modified much more than just the window controls, and I couldn't find a simple, straightforward solution that only changed the buttons.

So I made Adwaita-MacButtons: a minimal GTK4/libadwaita override that changes only the window control buttons while preserving the rest of the native Adwaita experience.

GitHub: https://github.com/Adiells/Adwaita-MacButton/tree/main

u/olarione — 13 hours ago
▲ 34 r/gnome

I ported GNOME Papers natively to Windows (GTK4 + Libadwaita + Rust)

Hey everyone,

Like many of you, I love the clean design language of GNOME, but I have to use a Windows machine for specific tasks (dual-booting/gaming/work). I got tired of using heavy, tracking-laden web-based readers or outdated PDF viewers on Windows, so I decided to port the new **GNOME Papers** natively.

https://preview.redd.it/quh1tf363ebh1.png?width=1155&format=png&auto=webp&s=82655a570fe25e1788e174e7c48bf2d64ef992fb

https://preview.redd.it/j3kr69183ebh1.png?width=1162&format=png&auto=webp&s=67f492b44946e675f22241c615d9fe6700f98bfe

This isn't running in WSL; it’s a native Windows port using MSYS2 and the UCRT64 toolchain.

### What’s working:

* Full native rendering of PDFs, and TIFF. DjVu and CBR need work

* Complete Libadwaita/GTK4 interface rendering beautifully on Windows 11.

* Rust shell execution fallback via `std::process::Command`.

### Key Porting Adjustments:

* **Win32 PAL:** Extracted platform-dependent GUI and rendering functions into `libview/pps-platform-win32.c` to swap out Unix coordinate mapping.

* **POSIX Gating:** Gated Unix-specific file descriptor operations (`fcntl`/`F_DUPFD_CLOEXEC`) behind `#ifndef G_OS_WIN32` blocks.

* **Rust Shell:** Replaced Unix-only `glib::spawn_command_line_async` in the shell execution path.

The repository includes a detailed README and an automated PowerShell setup script to pull down the required compiler toolchains and library dependencies (like `poppler-glib` and `libadwaita`).

I’ve also published a working release for those who want to try it out. I'd love to get feedback from other GNOME users who spend time on Windows!

**Repository:** https://github.com/harshmishrahm01/papers-for-windows

reddit.com
u/That-Confection-9035 — 20 hours ago
▲ 0 r/gnome

Why extensions.gnome.org website was not redesigned yet (at least with the help of LLMs)? (honest question)

Pretty much the title..

Many times done is better than perfect, so I think it's better to have a website that looks modern and is built by some LLM than to have this very archaic looking website.

Thoughts?

This might come across as me not being nice, I love GNOME and GNOME extensions, it's just a practical/operational question.

Thank you!

reddit.com
u/danideicide — 20 hours ago
▲ 2 r/gnome

Gnome web/Epiphany Youtube adds

What is the current situation? Is it possible to block adds on youtube and, if possible, how?

reddit.com
u/nikoldije — 17 hours ago
▲ 7 r/gnome

Is this doable in gnome-web? I can't seem to figure out how if so

Not sure how to enable localStorage if it is in fact possible on gnome web. Anyone have any insight here? thanks!

u/_firn_ — 16 hours ago
▲ 114 r/gnome

Tray icons in GNOME, done properly (I hope) – my first extension

So I got tired of the few tray extensions out there never quite doing what I wanted, and ended up building my own: Better Tray Icons

The idea was also to make the switch from Windows or Mac a bit easier. If you miss your tray icons, this brings some of that familiarity back to GNOME.

Icons go back in the panel, the rest hides in a popup. Reorder everything with drag-and-drop, set custom click actions, swap icons out, style it however you want. There's also export/import and sync across devices via JSON.

It's been sitting in the EGO review queue for months, so for now you can only install it from the repo:
github -> nexaknight/BetterTrayIcons

Wayland only btw, and disable other tray extensions first or they'll fight each other.

Would love some feedback, it's my first extension!

u/nexaknight-com — 1 day ago
▲ 2 r/gnome

Unremovable appgrid icons

Hi all.

I have a selection of appgrid icons i cannot seem to get rid of.

These are icons for some apps and games which i no longer have installed.

How can i remove these?

I've been through Warehouse and they aren't listed there.

For context i'm running Bazzite.

reddit.com
u/LegallyDistinctUser — 1 day ago
▲ 38 r/gnome

Mariner: fuzzy typeahead, GNOME Design team Tags feature, command runner, directory sizes, and more

Exciting new experimental features for Mariner!

1. Fuzzy typeahead

Typeahead nows uses a fuzzy-finding typo-tolerant algorithm. You no longer need to use navigation keys if you have multiple entries with the same prefix: just keep refining your typeahead query.

2. Tags feature

GNOME Someone plans has mockups to replace Starred items with Tags. This has been implemented in Mariner! Uses the de-facto user.xdg.tags standard for compatibility with other file managers.

3. Command runner

Inspired by Windows File Explorer, you can now run commands directly from Mariner. ! to output a command directly in-app, !! to run it in an external terminal.

4. Directory size in bytes

Inspired by macOS Finder, a new opt-in setting has been added to show directory sizes in list view. Defers to POSIX's du, with caching and configurable TTL.

5. Settings for a clutter-free experience

Did you ever wish you could hide the useless Recent entry, or are you already hating seeing Tags that you're never going to use? The preferences now allow you to show exactly the features you care about and hide the rest.

6. Performance improvements and warning!

On a lower-level note, node-gtk (the Node.JS GTK bindings on which Mariner is built) has received performance optimizations to speed up its startup time, which should help it feel closer to native. It now initializes GIR bindings lazily. This may cause stability issues, some edge-cases have been figured out, but more may remain.

Be aware that Mariner is still beta-level and experimental.

u/romgrk — 1 day ago
▲ 4 r/gnome

Add .ics file to GNOME Calendar APP?

Is supported only online calendars in GNOME Calendar APP , no option for local fille *.ics ?

Thanks in advance!

EDIT: SOLVED!

Click on .ics file to import in Gnome calendar .

reddit.com
u/Crib0802 — 1 day ago
▲ 32 r/gnome

Mobian - privacy focused GNOME Phosh OS using 100% Debian FOSS and 0% Google or 3rd Party Services, for touch devices like Surface Pro 3 - 10, Zenbook, Thinkpad, Chromebook, XPS etc

A 100% Debian Linux, free, privacy focused, open-source operating system for touch devices, designed to liberate users from any kind of Google or third party surveilance, data collection and security concerns. Only official Debian sources are used, meaning no third party repositories, packages or code of any kind, while granting users complete control over every single package that is installed. The native implementation of custom kernels with the included build recipes enables support for almost any brand/model of x86-x64 tablet or lap-top, such as Surface Pro 3-10, Zenbook, Thinkpad, Chromebook etc. and a range of ARM phones. Additionally, custom or deb packages and files of any kind can also be included. The mobian build-script produces personalized images, with unlimited customization of any available setting and device behavior.

Source: https://github.com/tabletseeker/mobian

▲ 2 r/gnome

GNOME Terminal icon shows as Settings icon (Ubuntu 24)

GNOME Terminal icon is showing as the Settings icon. It happens with the default theme and other icon themes too.

this is my /usr/share/applications/org.gnome.Terminal.desktop:

[Desktop Entry]
Name=Terminal
Comment=Use the command line
Keywords=shell;prompt;command;commandline;cmd;
TryExec=gnome-terminal --full-screen
Exec=gnome-terminal --full-screen
Icon=org.gnome.Terminal
Type=Application
Categories=GNOME;GTK;System;TerminalEmulator;
StartupNotify=true
StartupWMClass=Gnome-terminal
SingleMainWindow=false
OnlyShowIn=GNOME;Unity;
Actions=new-window;preferences;
X-ExecArg=--
X-Ubuntu-Gettext-Domain=gnome-terminal

[Desktop Action new-window]
Name=New Window
Exec=gnome-terminal --window

[Desktop Action preferences]
Name=Preferences
Exec=gnome-terminal --preferences

This file is not present `~/.local/share/applications/org.gnome.Terminal.desktop`, so local is not overriding.

It has been happening since I installed the OS or during around that time last year.

reddit.com
u/nish_ntr — 2 days ago
▲ 10 r/gnome

I made a Catppuccin theme for Nautilus with all four official flavors

I've been using Catppuccin across my desktop for a while, but I couldn't find a Nautilus theme that matched what I wanted, so I decided to make one.

It keeps the native GTK 4.0 look while recoloring Nautilus with the official Catppuccin palettes. I also made the sidebar labels bold to improve readability and included all four flavors:

  • 🌿 Latte
  • 🌸 Frappé
  • 🌺 Macchiato
  • 🌙 Mocha

I also added a simple installer so switching between flavors is straightforward.

It's my first GTK theme, so I'd really appreciate any feedback, suggestions, or bug reports.

GitHub: https://github.com/stealthyboy93/Catppuccin-Nautilus-GTK-Theme

u/STEALTHYBOY93 — 2 days ago