I have been a full-time freelance developer for several years and one of the most challenging parts for me has always been staying focused and keeping an even flow of work throughout the day. It might sound odd but working alone brings boredom. While some suggest listening to music while writing codes,
I find myself a bit carried away by the ‘regular’ form of music being a music lover. I rather prefer ambient sounds that keep me warm and focused to my work.
I have long been a fan of Coffitivity but the problem with the service is, I have to keep it open on a separate tab or browser window which is quite an inconvenience when I have several tabs and windows open and I get a Skype call that I have to answer quickly. The Ambient Noise Player, being a native Linux app, solves this issue. The player sits nicely on my desktop panel and is a mere click away. Apart from the default tracks like Rain, Fire, Wind, etc. more tracks can be added either manually or by download contributions by the community members of the app.
It is a really simple app but does bring a big difference.
Install Ambient Noise Player
You have to add their ppa and install the app.
sudo add-apt-repository ppa:costales/anoise
sudo apt-get update
sudo apt-get install anoise
If you are on GNOME SHELL, Mate, KDE, Cinnamon, XFCE or any other desktop environment, you will need to install the GUI package as well.
sudo apt-get install anoise-gui
Install Community Extensions
sudo apt-get install anoise-community-extension1