NixOS / nixpkgs

Nix Packages collection & NixOS
MIT License
16.46k stars 12.95k forks source link

GNOME does not have a cursor style by default #306678

Open l0b0 opened 2 months ago

l0b0 commented 2 months ago

Describe the bug

When installing recent versions of NixOS (unstable within the last couple of months or so), GNOME seems to be installed without the default Adwaita cursor theme.

Steps To Reproduce

Steps to reproduce the behavior:

  1. Install NixOS with GNOME

Expected behavior

Cursors should have a reasonable size and shape in most applications by default.

Additional context

Workaround: In GNOME Tweaks → Appearance, set the cursor style from "" (nothing) to "Adwaita (default)". Alternatively, set

programs.dconf.profiles.user.databases = [
  {
    settings."org/gnome/desktop/interface".cursor-theme = "Adwaita";
  }
];

Notify maintainers

Metadata


Add a :+1: reaction to issues you find important.

jtojnar commented 2 months ago

Adwaita is the default value in the schema:

https://gitlab.gnome.org/GNOME/gsettings-desktop-schemas/-/blob/b5ef1fcf0be8d60b3c24e8faf231df3bc810b7e4/schemas/org.gnome.desktop.interface.gschema.xml.in#L181

Maybe some app unsets it? I recall KDE Plasma messing up some GNOME theme settings in the past.

Are you able to reproduce it in a clean VM/fresh install from the get go?

l0b0 commented 2 months ago

Maybe some app unsets it? I recall KDE Plasma messing up some GNOME theme settings in the past.

That might be it. I only vaguely remember the details, and it might be that both instances happened when switching from Plasma to GNOME (which has happened twice).

Are you able to reproduce it in a clean VM/fresh install from the get go?

I'll see if I have time.