notification - notify-send (alert) not popping-up GUI bubble messages - Ask Ubuntu
when discovered alias
last night encountered 1 called alert
calls notify-send
should pop gui bubble messages on desktop. in case it's mulit-monitor tv defined on built-in laptop in virtual screen. such notification bubbles (for example volume control) show on tv.
last night when tested:
alert "weather update: it's raining red states"
nothing appeared. @ first au user , myself thought because youtube running full screen , google chrome window defined "always on top". turns out wasn't real problem , it's on-again off-again problem.
how can alert
alias work?
ps: searched similar questions either went unanswered and/or not reference alert
alias want use because native command hard remember, necessary control paramters.
aliases automatically created in ~/.bashrc
when in ~/.bashrc see these lines:
# add "alert" alias long running commands. use so: # sleep 10; alert alias alert='notify-send --urgency=low -i "$([ $? = 0 ] && echo terminal || echo error)" "$(history|tail -n1|sed -e '\''s/^\s*[0-9]\+\s*//;s/[;&|]\s*alert$//'\'')"'
the problem code --urgency=low
flag. message pops up, times doesn't. after low priority right?
to make message appear set urgency critical
. rather changing system default created new line own purposes:
# add "redalert" alias pop-up on gui desktop screens. use so: # redalert "weather update: it's raining red states" alias redalert='notify-send --urgency=critical -i "$([ $? = 0 ] && echo terminal || echo error)" "$(history|tail -n1|sed -e '\''s/^\s*[0-9]\+\s*//;s/[;&|]\s*alert$//'\'')"'
now can use:
redalert "weather update: it's raining red states"
and works perfectly!
Comments
Post a Comment