Discussion
Loading...

#Tag

Log in
  • Sign up
  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Modal Collective
Modal Collective
@modal@mastodon.design  ·  activity timestamp 22 hours ago

In case you didn't make it to FOSDEM (or didn't manage to get in the packed room), the recording of our talk is now available!

@adz and @tbernard are talking about our broader goals and the ongoing work on p2panda and Reflection.

https://fosdem.org/2026/schedule/event/MCVBNK-p2panda-modal-reflection

#p2panda #localfirst #gnome #gtk #reflection

FOSDEM 2026 - Towards a Local-First Linux Desktop with Modal, Reflection and p2panda

  • Copy link
  • Flag this post
  • Block
Modal Collective
Modal Collective
@modal@mastodon.design  ·  activity timestamp 4 days ago

The #ReflectionDeveloperLabs sessions are starting soon! It's a series of online events for GTK app developers to learn more about local-first, and give us feedback on what they need to add local-first sync to their apps 🪴🔃

First session: March 3, 15:00 CET, online

We'll give an introduction to the stack and present the WIP new p2panda node/client APIs and GObject bindings to get early feedback.

You can sign up here: https://pad.gnome.org/4uGYejbVSxO8LUPQRQZW-w

#localfirst #p2panda #gnome #gtk

Sharepic with a landscape painting of the seaside as background. The text in the foreground says:

Reflection Developer Labs, Session 1
March 3, 2026, 15:00 UTC
Sharepic with a landscape painting of the seaside as background. The text in the foreground says: Reflection Developer Labs, Session 1 March 3, 2026, 15:00 UTC
Sharepic with a landscape painting of the seaside as background. The text in the foreground says: Reflection Developer Labs, Session 1 March 3, 2026, 15:00 UTC

Reflection Developer Labs - HedgeDoc

  • Copy link
  • Flag this post
  • Block
blinry
blinry
@blinry@chaos.social  ·  activity timestamp 6 days ago

Hmm, is anyone else missing this icon in pavucontrol? (On more "bare-bones" window managers, maybe?)

I'm trying to figure which piece I'd need to fix here. I'm on #NixOS, but that doesn't seem to be the only reason. :D

This seems to be the "emblem-default" icon https://gitlab.freedesktop.org/pulseaudio/pavucontrol/-/blob/master/src/devicewidget.ui?ref_type=heads#L80 which Nix' adwaita-icon-theme doesn't seem to have anymore…

The nixpkgs derivation is here: https://github.com/NixOS/nixpkgs/blob/master/pkgs/by-name/pa/pavucontrol/package.nix

#gnome #gtk

The icon for "set as default" is missing, and replaced by a page icon with a warning triangle.
The icon for "set as default" is missing, and replaced by a page icon with a warning triangle.
The icon for "set as default" is missing, and replaced by a page icon with a warning triangle.
GitHub

nixpkgs/pkgs/by-name/pa/pavucontrol/package.nix at master · NixOS/nixpkgs

Nix Packages collection & NixOS. Contribute to NixOS/nixpkgs development by creating an account on GitHub.
blinry
blinry
@blinry@chaos.social replied  ·  activity timestamp 5 days ago

So in trying to figure out why my pavucontrol is missing an icon, I learned a lot about how icon themes work today!

First, it seems that if your system is using dconf, #GTK 4 will only observe the value you see when running:

dconf read /org/gnome/desktop/interface/icon-theme

You can change it using:

dconf write /org/gnome/desktop/interface/icon-theme "'name-of-theme'"

(That's single quotes inside double quotes!)

This even seems to work while the application is running! :O

#gnome

  • Copy link
  • Flag this comment
  • Block
rag. Gustavino Bevilacqua boosted
blinry
blinry
@blinry@chaos.social  ·  activity timestamp 6 days ago

Hmm, is anyone else missing this icon in pavucontrol? (On more "bare-bones" window managers, maybe?)

I'm trying to figure which piece I'd need to fix here. I'm on #NixOS, but that doesn't seem to be the only reason. :D

This seems to be the "emblem-default" icon https://gitlab.freedesktop.org/pulseaudio/pavucontrol/-/blob/master/src/devicewidget.ui?ref_type=heads#L80 which Nix' adwaita-icon-theme doesn't seem to have anymore…

The nixpkgs derivation is here: https://github.com/NixOS/nixpkgs/blob/master/pkgs/by-name/pa/pavucontrol/package.nix

#gnome #gtk

The icon for "set as default" is missing, and replaced by a page icon with a warning triangle.
The icon for "set as default" is missing, and replaced by a page icon with a warning triangle.
The icon for "set as default" is missing, and replaced by a page icon with a warning triangle.
GitHub

nixpkgs/pkgs/by-name/pa/pavucontrol/package.nix at master · NixOS/nixpkgs

Nix Packages collection & NixOS. Contribute to NixOS/nixpkgs development by creating an account on GitHub.
  • Copy link
  • Flag this post
  • Block
blinry
blinry
@blinry@chaos.social  ·  activity timestamp 6 days ago

Hmm, is anyone else missing this icon in pavucontrol? (On more "bare-bones" window managers, maybe?)

I'm trying to figure which piece I'd need to fix here. I'm on #NixOS, but that doesn't seem to be the only reason. :D

This seems to be the "emblem-default" icon https://gitlab.freedesktop.org/pulseaudio/pavucontrol/-/blob/master/src/devicewidget.ui?ref_type=heads#L80 which Nix' adwaita-icon-theme doesn't seem to have anymore…

The nixpkgs derivation is here: https://github.com/NixOS/nixpkgs/blob/master/pkgs/by-name/pa/pavucontrol/package.nix

#gnome #gtk

The icon for "set as default" is missing, and replaced by a page icon with a warning triangle.
The icon for "set as default" is missing, and replaced by a page icon with a warning triangle.
The icon for "set as default" is missing, and replaced by a page icon with a warning triangle.
GitHub

nixpkgs/pkgs/by-name/pa/pavucontrol/package.nix at master · NixOS/nixpkgs

Nix Packages collection & NixOS. Contribute to NixOS/nixpkgs development by creating an account on GitHub.
  • Copy link
  • Flag this post
  • Block

Bonfire social

This is a bonfire demo instance for testing purposes

Bonfire social: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.1 no JS en
Automatic federation enabled
Log in Create account
  • Explore
  • About
  • Members
  • Code of Conduct