FLUTTER ECOSYSTEM

canonical/gsettings.dart

Provides a client to use [GSettings](https://developer.gnome.org/gio/stable/GSettings.html) - a settings database used for storing user preferences on Linux.

gsettings.dart project cover
Stars
20
Forks
10
Last push (UTC)
Aug 25, 2025
Project status
Active
Canonical GitHub avatar
GITHUB Organization

Canonical ↗

LanguagesDart

Packages published by this repository

Dependencies used

Dependency list 5 items

Original README

English project snapshot. Visit GitHub for the latest content.

Expand / collapse project README

Pub Package codecov

Provides a client to use GSettings - a settings database used for storing user preferences on Linux.

import 'package:gsettings/gsettings.dart';

void main() async {
  var settings = GSettings('org.gnome.desktop.interface');
  var value = await settings.get('font-name');
  var font = value.asString();
  print('Current font set to: $font');
  await settings.close();
}

Contributing to gsettings.dart

We welcome contributions! See the contribution guide for more details.