Scrolling on FreeBSD with the arrow keys

UPDATE 2: pynput works now. Ignore the first UPDATE message. UPDATE: An update to pynput has broke FreeBSD. The error I get is: Traceback (most recent call last): File "/home/neel/.local/bin/", line 20, in <module> mouse.scroll(0, scroll_amt) File "/home/neel/.local/lib/python2.7/site-packages/pynput/mouse/", line 78, in scroll self._scroll(dx, dy) File "/home/neel/.local/ [Read More]

Running Minecraft on FreeBSD

I certainly am late to the party, but I got a Minecraft license as a gift. As a user of FreeBSD on the desktop, I do run into a few problems, one being that I can't run Minecraft out of the box. To get Minecraft running on FreeBSD, first you need to install minecraft-client from FreeBSD Ports or pkg (whichever you prefer). Do not download Minecraft directly from [Read More]

Switching from Pelican to Ghost

If you haven't noticed, I have changed my website again. This time, I'm using the popular Node.js blogging platform Ghost. Installing Ghost on FreeBSD did take some effort, primarily because npm didn't detect sqlite3 on my system unless I ran: npm install sqlite3 --sqlite=/usr/local To install Node's SQLite module, and that is after I installed gcc on FreeBSD (although it may work without GCC). But it was [Read More]

FreeBSD, NVIDIA Driver 367.35 (or later), and dealing with the change of kernel module name to nvidia-modeset

UPDATE: A cleaner solution to this can be found in the section Cleaner Solution below. I moved it to the top as of August 30th. If you are still interested with the old cron based solution, it is in the section Old Solution. Cleaner Solution: Looking at the comments on FreeBSD's subreddit, user rhavenn has come up with a cleaner solution. It doesn't require cron, but instead uses kld_list [Read More]

OnionLauncher Guide

OnionLauncher is a launcher for the Internet anonomity software Tor using Python, PyQt5, and Stem. It is similar to a prevoius project I done (TorNova), but is different in some aspects. 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 [Read More]