Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

is there any way to add a sound event every time i empty trash on my Ubuntu 12.04.2 lts i386 unity version. ?

share|improve this question
1  
In Ubuntu 13.04 there is a sound as a hammer blow (that scares me sometimes) that it's warning me about what I intend to do. Also, a warning window appear in this sense. You don't have this behavior? –  Radu Rădeanu Aug 24 '13 at 9:33
    
no @RaduRădeanu i am using ubuntu 12.04 lts, and i don't have such behavior. any idea how i might add that event ( read as : even i want to get scared sometimes :P :P ) –  ASCIIbetical Aug 25 '13 at 8:36
1  
i too dont have this behaviour @RaduRădeanu , even no login sounds nothing except drumming one at the start, most of my friends dont have those sounds but some have .. –  Sushantp606 Dec 4 '13 at 16:42
1  
@Sushantp606 if you want startup sound, imho i can help you with that and can show you how to add that up. so that it can play on every login. –  ASCIIbetical Dec 4 '13 at 17:20
    
@KunalSangwan i knew that for login , but if its about everything like logout,shutdown, events , caution and please do tell me.. –  Sushantp606 Dec 4 '13 at 17:22

1 Answer 1

up vote 2 down vote accepted

Empty Trash Sound Workaround

for Ubuntu 12.04.3

Maybe you will find my idea useful. After 2 months of searching for a solution to get a trash-empty sound in Ubuntu 12.04.3 I finally was able to put together something that works for me. If anyone has an improved solution then please share.

You will note in the script below that I have chosen to use the "music123" app which can be downloaded from the Ubuntu Software Centre and installed to the /usr/bin folder. I got the idea from an article on how to set up Ubuntu shutdown sound --> from here.
That one worked great also, I even added the Ubuntu start-up sound.

The following script also uses the commands "trash-empty" and "trash-list".

These commands are part of the "trash-cli" command line utility which was also downloaded from the Ubuntu Software Centre.

Linux Script to Empty Trash with sound of glass breaking.

#!/bin/bash
#
# Name of script: empty-trash.sh
# script to empty trash with confirmation and empty trash sound event
# This script is located in /usr/local/bin

SOUND = "/usr/share/sounds/ubuntu/stereo/trash-empty.ogg"
trash-list > ~/.local/share/Trash/files/trash.lst
file = ~/.local/share/Trash/files/trash.lst

if [ ! -s $file ]; then

        rm -f $file;
        zenity --info --text "TRASH is EMPTY"

else

        zenity --question --title "Confirm Yes/No" --text "EMPTY Trash Bin ?"

           case $? in

                0)
                trash-empty;
                /usr/bin/music123 $SOUND
                ;;

           esac

fi 

If you have a trash bin on the desktop or elsewhere, it will continue to work properly and it will still show the full and empty trash bin icons. If you do not want to hear the trash-empty sound then you can right-click on your regular trash bin icon and empty the trash in the usual way. To empty the trash and hear your chosen sound click on the launcher made for that purpose. My trash-empty sound is that of breaking glass. You can choose whatever sound file you like, or make your own.

If you click on "Yes" in the zenity confirmation dialogue, then all the trash in all locations, including partitions and USB drives, will be emptied.

                                      ~.~

You can make an "Empty Trash" launcher and put it on your desktop to launch this script whenever you want to empty the trash. Make sure that you have made this script executable. "Empty Trash" desktop script launcher

Attach a unique icon to the launcher. This is the one I used: "Empty Trash" icon for the desktop script launcher

This is the Zenity dialogue question box to confirm emptying of trash: Empty Trash confirmation zenity question box

This is the Zenity dialogue info box that appears if the trash bin is empty and you have clicked on the "Empty-Trash" launcher.

Zenity empty trash info box

I added the above edit to provide the images that were not permitted during my initial post. I hope this extra information is useful. - walt -wladicus 2013.12.30

share|improve this answer
    
Good Work. Thanks –  ASCIIbetical Dec 29 '13 at 2:22
1  
You are welcome ASCIIbetical. I am happy that my little bit of research not only worked for me, but has found a hopeful application for someone else. -walt –  wladicus Dec 29 '13 at 16:55

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.