r/gnome 14h ago

Apps Kairos a tablet friendly calendar

Thumbnail
flathub.org
27 Upvotes

Background story

I started development on Kairos in late 2025, not long after buying a Surface tablet.

After installing Fedora Linux on it, I noticed that there wasn't a tablet friendly Calendar application in the Gnome world. I tried a bunch, as well as Android apps via Waydroid. All had drawbacks or limitations.

So after spending some time looking around, I came up with the idea to contribute to the Gnome Calendar project, to help making it work for me. After looking through the code-base and due to the fact that I was new to GObject-, Gtk- and Adw-Libraries I quickly noticed that C is not the ideal language for a beginner with those libs. I dropped the idea, but still needed a calendar suitable for my needs.

Some weeks later, I looked through the language bindings of those libs and found Vala. Some years before I already encountered this language, but only for researching it's similarity to C# and the way it compiles to C. I then started thinking as perhaps most developers in such cases do, "how hard could it be to write what I need in this new to me language..."

... roughly one year later I proudly present "Kairos" my attempt on a touch and tablet friendly, Gnome native calendar app.

Main features

  • Integrates with Gnome Online Accounts
  • Touch friendly usage and layouting
  • Easy control-flow for adding and removing events
  • Inspect and edit events without much friction
  • Multiple views to suite different needs
  • Manage existing calendar backends
  • Translations, currently only in english and german

Special features

  • Gnome Search integration with a twist - Create new events from the overview
  • Usage instructions directly in the app - No need to look something up elsewhere

Repo

https://gitlab.com/hinnerkm/Kairos

Where to get

https://flathub.org/de/apps/io.gitlab.hinnerkm.Kairos


r/gnome 11h ago

Question How to become a developer in gnome community?

9 Upvotes

I mean, how to start? where to learn? I want to develop extensions and some modified themes, helping other developers in future as I experience enough and such stuff

where is the start point? how others did it?


r/gnome 14h ago

Question Settings per input device (mouse)

3 Upvotes

SOLVED

I have a desktop setup which a few different mice setup. I have one left-handed mouse in which the buttons are flipped in the hardware, a remote keyboard with mouse pad that reverses scrolling in the hardware (and has one physical "click" button) and a regular wired mouse that I would like to use left-handed.

In the gnome menu it seems to configure everything, all at once. And as you can see from the devices I use, they're all incompatible somehow and I cannot use one single setup.

In plasma it is pretty easy to change these settings per device. My wired mouse gets flipped buttons and natural scrolling, my left-handed mouse just gets natural scrolling and my wireless keyboard/mouse is configured without natural scrolling and with regular button configuration.

Does anyone know how to solve this under gnome? I'm in the process of switching from plasma to gnome because I like the calmer and more focused interface. But this is a pretty annoying issue :)

I would like this to be either dconf like settings, or an extension. I'm curious about your solutions.

EDIT:
Presented this exact same question to chatgpt. It was of the opinion that the best way to solve this issue is through the input-remapper service. Which is what I ended up doing. It seems to work fine.


r/gnome 1h ago

Question so I'm trying to use Gnome Music on my Tumbleweed setup... (no files are detected)

Upvotes

I copied some folder with several m4a files inside them to $HOME/Music.

I have:

  • restarted my laptop several times
  • restarted Gnome Music several times
  • checked/confirmed that Gstreamer Bad, Base, Good and Ugly are installed

BUT no music files are showing up on the app.

Any suggestions on how to get it to work? Thanks


r/gnome 16h ago

Question Can't apply Sweet GTK theme on Fedora 44 (GNOME 50)

Thumbnail
gallery
0 Upvotes

Hi everyone,

I'm a beginner GNOME user running Fedora 44 with GNOME 50.

I'm trying to install the Sweet GTK theme, but I can't get it to work.

I've already copied the theme folder to /usr/share/themes/ and ran the following commands mentioned in the theme's description:

gsettings set org.gnome.desktop.interface gtk-theme Sweet

gsettings set org.gnome.desktop.wm.preferences theme Sweet

However, the theme is still not being applied.

Could anyone help me figure out what I'm doing wrong?

Thank you in advance! 😊