summaryrefslogtreecommitdiff
path: root/modules/home/gtk-bookmarks.nix
blob: 067543dddcf3371a31dc660805f56251efefd252 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
{ 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; [
			"file://${home.downloads} Downloads"
			"file://${home.documents} Documents"
			"file://${home.pictures} Pictures"
		] ++ config.additional-gtk-bookmarks;
	};
}