{ config, lib, userDetails, ... }: { options = { additional-gtk-bookmarks = lib.mkOption { type = with lib.types; listOf str; default = []; description = "gtk bookmarks for file managers, etc."; }; }; config = { gtk.gtk3.bookmarks = with userDetails.home; [ "file://${downloads} Downloads" "file://${documents} Documents" "file://${pictures} Pictures" ] ++ config.additional-gtk-bookmarks; }; }