selfcontrol by zengargoyle

A port of the SelfControl (Mac OS X) application for Ubuntu, Debian, Linux.

This application allows one to make a list of internet sites by hostname or IP address, and then to block access to those sites for a specifig amount of time. For example: block access to metafilter.com and slashdot.org for 45 minutes.

Latest Posts

Welcome to SelfControl

Well, it has been a busy weekend… I almost have this blog thing figured out, maybe in a few more days. It has been way hot the past few days, breaking 108°F (uggh).

  • CLI tools rock!
  • GUI tools are hard.
  • Tests are good.
  • Blogs are weird.
  • SelfControl is on Ubuntu Software Center (but broken)
  • I’ve mostly figured out Private APT Repositories
  • It’s HOT

I should be working on SelfControl v1.0.0, but instead I’ve been playing around with a v2.0.0 test. It’s a shame people don’t like command line tools, the cli version is coming along nicely.

It uses...

Dependencies

Perl modules: Gtk2, YAML Common: iptables, at, ed

License

This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License. See http://dev.perl.org/licenses/ for more information.

Authors

zengargoyle (zengargoyle@gmail.com)

Contact

(zengargoyle@gmail.com)

Download

You can download the latest release of this project as a debian package from the downloads page. (Recommended)

Install by running:

$ sudo dpkg --install selfcontrol_VERSION_all.deb

You can also download this project in either zip or tar formats. Included file 'download.html' not found in _includes directory

You can also clone the project with Git by running:

$ git clone git://github.com/zengargoyle/selfcontrol

Fork me on GitHub