Table of Contents
This program brings up a simple window with large buttons that execute commands specified in an ultra simple config file. It can be seen as a general purpose launcher for oft-used commands or programs.
Most typically, the config file is the program itself, e.g.
#!/usr/bin/env bigbuts demo: python $HOME/project/bin/run-project debug: python $HOME/project/bin/run-project --debug --profile chklog: tail -n 20 /var/log/project.log
Or as defined as a shell function/macro:
function bbapache { bigbuts <<EOF restart: sudo /etc/init.d/apache2 restart stop: sudo /etc/init.d/apache2 stop start: sudo /etc/init.d/apache2 start EOF }
You can also run it from a command-line, if you happen to need to repeat a single command a lot of times:
echo 'do it: sudo /etc/init.d/apache2 restart' | bigbuts
Features:
Note: This is an extremely helpful program, one which I have been using for years and which has evolved to become one of the most important casual tools in my toolbox. I run many instances of these on my desktop at all times. Also, I can't help laughing really hard whenever I say its name around the office: 'Everyone needs bigbuts! We should have bigbuts on everyone's screen!'. I love it. Many co-workers have adopted it over the years. This is a simple, relatively mature program. Enjoy! Send me an email if you, like us, are enjoying bigbuts.
Command runner/laucher with big buttons.
Important
This computer program or library is provided for free. I am aware that some of the programs that I provide for free allow people to get their work done faster or better, save them time and money. If you are using this program for benefit, especially if you are using it within a commercial environment and it saves you time or work, please consider making a donation by sending me a book from my Amazon Wishlist or by a direct donation to my company's PayPal account by clicking on the link below.