But the point of this article is to serve as a guide for OnionLauncher.
First, you should make sure that you have all the dependencies installed. The installation varies between operating systems and distributions so I don't plan to cover it here. You will also need to have
tor in your
$PATH which won't be covered either. I will cover how to run OnionLauncher from two methods: from the source directory and if you installed it through
setup.py or a packaging manager (like
If you are running OnionLauncher from the source directory, you can launch it with something like this:
$ cd OnionLauncher/ $ python main.py
python with the name and location of your Python intepreter.
If you have installed OnionLauncher from
setup.py or a packaging manager, you can just run OnionLauncher like this:
I'm assuming you are on a Unix-like system if you used this method as I have not run OnionLauncher on Windows with
After you have opened OnionLauncher, you should get a window that looks like
To start Tor with the default settings, you can just press Start Tor. Keep in mind that may take a few seconds to start. To stop Tor, you can press Stop Tor. Keep in mind that to the right of the (Start/Stop) Tor button, there is a label that mentions whether Tor is running or not.
OnionLauncher allows you to specify options (although it can't save them, for now at least). Clicking on the + button on the bottom left allows you to add a row. In the newly created row, you can specify an option in the Setting row and the parameter of the option you want to set in the Parameter row. If a option includes spaces, you need to add it in the Setting row (It worked better for me).
To remove an option, select a row, or a column from the row you want to delete, and then press the - button.
And that's all, or atleast for the current moment it is.