나는 Linux Mint를 실행하고 있으며 해당 notify-send
명령을 다양한 목적으로 사용하고 있으며 물론 Discord 또는 MS Teams와 같은 일반 응용 프로그램으로부터 알림을 받습니다.
Cinnamon DE를 사용하면 정상적으로 보이며 사용자 notify-send
정의 호출에 아이콘을 추가하여 무슨 일이 일어나고 있는지 명확하게 표시할 수도 있습니다.
그러나 최근에 XMonad WM을 사용하기 시작했는데 일반 앱 알림이 보기 흉할 뿐 아니라 내 맞춤 앱 알림(아름다운 아이콘이 있음)도 똑같은 보기 흉한 스타일을 따른다는 사실을 발견했습니다(흐릿한 스크린샷은 양해해 주시기 바랍니다).
예를 들어, 위 알림에는 다음 명령에 따른 아이콘이 포함되어야 합니다.
notify-send --hint=int:transient:1 'Connecting to VPN... Check 2FA Device.' -i myicon
이것은 어디에 구성되어 있나요?
답변1
데스크탑 환경을 사용하지 않는 시스템에서는 일반적으로 알림을 처리하기 위해 별도의 알림 데몬을 설치해야 합니다. 이미 dunst
알림 데몬이 설치되어 있는 것 같습니다 .
모양을 구성하려면 을(를) 편집하면 됩니다 ~/.config/dunst/dunstrc
. 사용할 수 없는 경우 에서 복사본을 만들 수 있습니다 /etc/dunst/dunstrc
.
, 등 다양한 설정을 수정할 수 있습니다 width
.height
font
background
foreground
구성 파일을 수정한 후에는 dunst
프로세스를 종료하고( pkill dunst
) dunst
백그라운드 프로세스로 다시 시작( )하여 dunst & disown $!
다시 시작 해야 합니다. 새 알림을 생성하면 일반적으로 데몬도 시작되지만 알림 데몬이 여러 개 있는 경우 dunst
명시적으로 시작하는 것이 좋습니다 .dunst
man 'dunst(5)'
구성 파일에 대한 자세한 내용은 리소스를 참조하세요.