ΠΡΡΡ Π»ΠΈ ΠΏΡΠΎΡΡΠΎΠΉ ΡΠΏΠΎΡΠΎΠ± Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ ΠΎΡΠΊΠ»ΡΡΠΈΡΡ ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡ? Π― Π±Ρ ΡΠ±ΠΈΠ» dunst, Π½ΠΎ ΡΠΎΠ³Π΄Π° ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ (Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ firefox, chrome) ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ ΡΠ²ΠΎΠΈ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠ΅ ΡΠ²Π΅Π΄ΠΎΠΌΠΈΡΠ΅Π»ΠΈ. ΠΠΎΡ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½Π°Ρ ΠΌΡΡΠ»Ρ Π·Π°ΠΊΠ»ΡΡΠ°Π»Π°ΡΡ Π² ΡΠΎΠΌ, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ΄Π°Π²ΠΈΡΡ Π²ΡΠ΅ ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡ, Π½ΠΎ ΠΈΠΌΠ΅ΡΡ ΡΡΠ΅Π½Π°ΡΠΈΠΉ, ΠΊΠΎΡΠΎΡΡΠΉ Π²ΡΠ±ΠΎΡΠΎΡΠ½ΠΎ ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΎ ΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ ΠΈΡ , Π΅ΡΠ»ΠΈ Π½Π΅ ΠΏΠΎΠ΄Π°Π²Π»ΡΠ΅ΡΡΡ. Π₯ΠΎΡΡ ΠΊΠ°ΠΆΠ΅ΡΡΡ Ρ Π°ΠΊΠ΅ΡΡΠΊΠΈΠΌ ...
Linux 4.15.11-1-ARCH
ΠΡΡΡ Π΄ΠΎΡΡΡΠΏΠ½ΡΠΉ Π²Π·Π»ΠΎΠΌ:
ΠΡΠΏΡΠ°Π²ΡΡΠ΅ ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ ΡΠΎ ΡΠ²ΠΎΠ΄ΠΊΠΎΠΉ DUNST_COMMAND_PAUSE
ΠΈΠ»ΠΈ DUNST_COMMAND_RESUME
. ΠΡΠΎ Π½ΠΈΠ³Π΄Π΅ Π½Π΅ Π·Π°Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½ΠΎ, ΠΈ ΠΌΡ ΡΠ²Π½ΠΎ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌ ΡΡΠΎ, Π½ΠΎ ΡΡΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ: tm :. Π£Π²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡ, ΠΎΡΠΏΡΠ°Π²Π»Π΅Π½Π½ΡΠ΅ ΠΌΠ΅ΠΆΠ΄Ρ ΠΏΠ°ΡΠ·ΠΎΠΉ ΠΈ Π²ΠΎΠ·ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ, Π±ΡΠ΄ΡΡ Π·Π°Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡΡΡ, Π½ΠΎ Π½Π΅ ΠΏΡΠΎΠΏΠ°Π΄ΡΡ.
ΠΡ ΠΏΠ»Π°Π½ΠΈΡΡΠ΅ΠΌ Π·Π°ΠΌΠ΅Π½ΠΈΡΡ Π΅Π³ΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠΈΠΌ ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ (ΡΠΌ. β445). ΠΠΆΠΈΠ΄Π°ΠΉΡΠ΅, ΡΡΠΎ Π² ΠΊΠ°ΠΊΠΎΠΉ-ΡΠΎ ΠΌΠΎΠΌΠ΅Π½Ρ Π΅Π³ΠΎ ΡΡΠΎΠ½ΡΡ. (ΠΠΎ ΠΌΡ Π΅Π³ΠΎ Π½Π΅ Π±ΡΠΎΡΠΈΠΌ, ββΠΊΠΎΠ³Π΄Π° Π½Π΅Ρ Π·Π°ΠΌΠ΅Π½Ρ).
ΠΠ΅ΡΡΠΈΡ: v1.2.0-213-g65043c0
ΠΡ, Π²Π΅ΡΠΎΡΡΠ½ΠΎ, Π·Π°Ρ ΠΎΡΠΈΡΠ΅ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΠΠ°Π½ΡΡ. Π‘ΠΎΠ²ΡΠ΅ΠΌ Π½Π΅Π΄Π°Π²Π½ΠΎ ΠΌΡ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΠΈΠ»ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ ΠΏΠΎΠ»Π½ΠΎΡΠΊΡΠ°Π½Π½ΠΎΠ³ΠΎ ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½ΠΈΡ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π·Π°Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ / Π±Π»ΠΎΠΊΠΈΡΠΎΠ²Π°ΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠ΅ / Π²ΡΠ΅ ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΡΠ°Π²ΠΈΠ», ΠΊΠΎΠ³Π΄Π° Π²Ρ Π½Π°Ρ ΠΎΠ΄ΠΈΡΠ΅ΡΡ Π² ΠΏΠΎΠ»Π½ΠΎΡΠΊΡΠ°Π½Π½ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅.
https://github.com/dunst-project/dunst/blob/aa5ccd7dd75e7c563a2b57e964ab80bbbe73365e/dunstrc#L297 -L308
Π‘ΠΏΠ°ΡΠΈΠ±ΠΎ! ΠΡΡΡ Π»ΠΈ ΠΊΠ°ΠΊΠΎΠΉ-Π½ΠΈΠ±ΡΠ΄Ρ ΠΏΡΠΎΡΡΠΎΠΉ ΡΠΏΠΎΡΠΎΠ± ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ, ΠΎΡΠΊΠ»ΡΡΠ΅Π½ Π»ΠΈ Π·Π²ΡΠΊ dunst ΠΏΠΎΡΠ»Π΅ ΠΏΠ°ΡΠ·Ρ, Π² Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠΌ ΡΠΎΠ΄Π΅? (Π½Π΅ Π±Π΅ΡΠΏΠΎΠΊΠΎΠΉΡΠ΅ΡΡ, Π΅ΡΠ»ΠΈ Π½Π΅Ρ, Ρ ΠΏΡΠΎΡΡΠΎ ΡΠΎΠ·Π΄Π°ΠΌ ΡΠ°ΠΉΠ» tmp).
ΠΠ΅Ρ, ΠΈΠΌΠ΅Π½Π½ΠΎ Π² ΡΡΠΎΠΌ ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°: joy:
ΠΠ°Π½ΡΡΡ Π½ΡΠΆΠ΅Π½ Π½Π°Π΄Π»Π΅ΠΆΠ°ΡΠΈΠΉ ΠΊΠ»ΠΈΠ΅Π½Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ, ΡΠΏΠΎΡΠΎΠ±Π½ΡΠΉ ΡΠΏΡΠ°Π²ΠΈΡΡΡΡ Ρ ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΠΌΠΈ Π²Π΅ΡΠ°ΠΌΠΈ.
notify-send DUNST_COMMAND_PAUSE
ΡΠ΄Π΅Π»Π°Π» ΡΡΠΎ Π·Π° ΠΌΠ΅Π½Ρ. Π‘ΠΏΠ°ΡΠΈΠ±ΠΎ!
Π’Π΅ΠΏΠ΅ΡΡ ΡΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ ΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ dunstctl set-paused true
. ΠΡΠΎΡ Π²ΠΎΠΏΡΠΎΡ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΊΡΡΡΡ.