I want to like NixOS but... I can't and I need some help

This page summarizes the projects mentioned and recommended in the original post on /r/NixOS

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • gnome-shell-extensions-sync

    Discontinued Syncs gnome shell keybindings, tweaks settings and extensions with their configuration across all gnome installations

  • As a (primarily Ubuntu, secondarily Fedora) Gnome user I am however a bit annoyed. There are loads of things that are just different by default and that I need to look up etc. I am using the awesome Gnome Shell Extension Sync for my other computers to sync the settings. Which works fine using nixOS unless I want to run Home Manager again... Then home manager won't change some Gnome settings unless I delete the synced config which is a problem because some settings aren't saved in there and I do have to specify them via Home Manager. Do any of you know a way to easily convert exported dconf settings to a nix configuration? Or is there a way to use the extension sync and home-manager without each undoing the changes of the other?

  • Home Manager using Nix

    Manage a user environment using Nix [maintainer=@rycee]

  • I can't answer all your questions, but home-manager does have a dconf module that would probably be better to use than that external tool. Everything inside the options block are the things you can pass to the dconf module.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • dconf2nix

    :feet: Convert dconf files (e.g. GNOME Shell) to Nix, as expected by Home Manager [maintainer=@jtojnar]

  • On that page, they also have a link to a tool to allow you to convert existing dconf databases to nix expressions.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts