waybar-privacy(5) File Formats Manual waybar-privacy(5)

waybar-privacy - ماژول حریم خصوصی در waybar

ماژول privacy نشان می‌دهد که آیا برنامه‌ای در حال ضبط صدا، اشتراک‌گذاری صفحه نمایش یا پخش صدا است یا خیر.

icon-spacing:
نوع: عدد صحیح (integer)
پیش‌فرض: 4
فاصله بین هر یک از نمادهای حریم خصوصی.

icon-size:
نوع: عدد صحیح (integer)
پیش‌فرض: 20
اندازه هر یک از نمادهای حریم خصوصی.

transition-duration:
نوع: عدد صحیح (integer)
پیش‌فرض: 250
مدت زمان پویانمایی گذار (انیمیشن) به میلی‌ثانیه.

modules
نوع: آرایه‌ای از اشیاء (array of objects)
پیش‌فرض: [{"type": "screenshare"}, {"type": "audio-in"}]
ماژول‌های حریم خصوصی برای پایش. برای اطلاعات بیشتر به بخش پیکربندی ماژول‌ها مراجعه کنید.

expand:
نوع: بولی (bool)
پیش‌فرض: false
فعال‌سازی این ماژول برای مصرف پویای تمامی فضای باقی‌مانده.

ignore-monitor
نوع: بولی (bool)
پیش‌فرض: true
نادیده گرفتن جریان‌ها (streams) با ویژگی stream.monitor.

ignore
نوع: آرایه‌ای از اشیاء (array of objects)
پیش‌فرض: []
جریان‌های اضافی که باید نادیده گرفته شوند. برای اطلاعات بیشتر به بخش پیکربندی نادیده‌گرفتن مراجعه کنید.

type:
نوع: رشته (string)
مقادیر مجاز: "screenshare", "audio-in", "audio-out"
ماژول مورد نظر برای استفاده و پیکربندی را مشخص می‌کند.

tooltip:
نوع: بولی (bool)
پیش‌فرض: true
گزینه‌ای برای فعال یا غیرفعال کردن راهنمای شناور (tooltip) در هنگام نگه‌داشتن اشاره‌گر ماوس.

tooltip-icon-size:
نوع: عدد صحیح (integer)
پیش‌فرض: 24
اندازه هر نماد در راهنمای شناور (tooltip).

type:
نوع: رشته (string)
نوع جریان برای نادیده گرفتن.

name:
نوع: رشته (string)
نام برنامه یا جریان برای نادیده گرفتن.

"privacy": {
	"icon-spacing": 4,
	"icon-size": 18,
	"transition-duration": 250,
	"modules": [
		{
			"type": "screenshare",
			"tooltip": true,
			"tooltip-icon-size": 24
		},
		{
			"type": "audio-out",
			"tooltip": true,
			"tooltip-icon-size": 24
		},
		{
			"type": "audio-in",
			"tooltip": true,
			"tooltip-icon-size": 24
		}
	],
	"ignore-monitor": true,
	"ignore": [
		{
			"type": "audio-in",
			"name": "cava"
		},
		{
			"type": "screenshare",
			"name": "obs"
		}
	]
},

  • #privacy
  • #privacy-item
  • #privacy-item.screenshare
  • #privacy-item.audio-in
  • #privacy-item.audio-out
2026-08-31