summaryrefslogtreecommitdiff
path: root/modules/home/gtk-bookmarks.nix
blob: e6c1ec7d5f2d6b0dfc0e4cf1a813a4e067c939d0 (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.home; [
			"file://${downloads} Downloads"
			"file://${documents} Documents"
			"file://${pictures} Pictures"
		] ++ config.additional-gtk-bookmarks;
	};
}