-
Notifications
You must be signed in to change notification settings - Fork 1
Home
boustrophedon edited this page Apr 1, 2013
·
16 revisions
Welcome to the clippy.py wiki!
Current prank ideas:
- switch random keys -- done, requires xmodmap
- switch desktop background
- open random FF/chrome tabs (jazzhands, etc) -- done, needs more urls
- focus random windows -- done, requires wmctrl
- open random MSWord files (that we plant in some random dir)
- open random images (just in browser, then focus browser)
- randomly move mouse? -- done, requires python-xlib
- run with monit so it always comes back
- alias kill to "kill; /usr/bin/clippy.py&" (it has to sleep 30 seconds or so on start?)
- random popup messages -- done, with a few messages, we could prolly add some more
- change window layout, toggle floating, etc
- switch vim and emacs (and/or ed, etc)
- change shell to csh or lush or something? Will this actually have that much of an effect? They prolly already have terms open...
Install todo:
- make repo public -- Why does it have to be public? so that people can see all our hard work?
- install deps (python-xlib, wmctrl, anything else?) python gtk bindings and pynotify
- git clone repo into /usr/local/bin/clippy or something
- in /etc/bashrc, run clippy
- in /etc/bashrc, alias kill="python2 /usr/local/bin/clippy/clippy.py; kill" anything else? monit?
- for monit: put file in /etc/monit.d/clippy check process clippy with /usr/local/bin/clippy/clippy.pid #(we need to create a pidfile though, see http://mmonit.com/wiki/Monit/FAQ) start = "/usr/local/bin/clippy/clippy.py"