Prep Head on over to ubuntu and grab an iso. I chose ubuntu-18.04.1-live-server-amd64.iso, but by the time you’re reading this there is probably something newer. Burn the ISO to a USB disk or a DVD if you’re feeling particularly patient. To LVM or not to LVM At this point many guides will recommend you partition your…
Category Archives: Linux
Debugging golang with IDE support in vs code on ubuntu
Getting Started I’ve been dipping my toes into go development lately. Up to this point I’ve debugged my applications through the ancient practice of console printing. But no more. If you haven’t already, I’d suggest you start by following this guide as they are probably more informed than I am. However, I ran into a…
Multiplank in elementary OS Loki
I have updated my multiplank tool to work with Loki. Thanks to some improvements in plank, multiplank is now more efficient by only needing to run a single instance of plank. The installation/usage instructions have not changed from the original post…
Making Squeezelite play well with KODI under Linux
The default settings for Squeezelite on Linux require it capture your sound card and hoard all audio for itself. This can be frustrating when the computer’s audio is shared with other programs. Sharing is caring The good news is that the latest version of Squeezelite (1.8) can be configured to release the sound card when it is not…
Multi-Planking in elementary OS
A comment on my original article, combined with a holdiay, created an opportunity for improvement. While my previous post provided a method to manually specify 2+ docks, this was not ideal for situations where the number of monitors frequently changes. With that in mind I created a small app that automatically starts a new instance…
Dual docks in elementary OS
Update: this tutorial is still valid for systems that don’t change monitors frequently, but if your system has frequent monitor changes, check out this post: https://heathpaddock.com/?p=854 When using two monitors in elementary OS the dock only shows on one monitor. I prefer to have it shown on both monitors. Here’s how it’s done: Open…
Hacking a Boxee Box remote to work with a PC/Mac
I’ve had a Boxee Box for a few years and while it has served it’s purpose, it’s definitely on it’s last leg. However the remote is a work of genius and I thought I’d see if I could salvage it. If you crack open the case, you’ll find a board holding both the WiFi card…
New features in super-wingpanel
There have been a number of new features added to super-wingpanel recently. You’ll need to add the unstable repository to get these new features: sudo apt-add-repository ppa:heathbar/super-wingpanel-daily sudo apt-get update sudo apt-get install super-wingpanel Global Menus Thanks to +Francisco Javier Delgado del Hoyo for adding global menus. To enable global menus, you’ll need to do…
Charging an iPad Air in Linux
The Backstory Today I plugged my iPad Air into my MacBook Pro (running Linux of course), but was promptly disappointed to notice the “Not Charging” message on the iPad. A friend suggested that the iPad would charge if the screen was turned off–and indeed it did–albeit very slowly. This behavior is a result of the USB…
super-wingpanel
I’m a big fan of elementary OS. Paraphrasing from their design philosophy, elementary OS offers a concise, simple interface that avoids configuration in an effort to get out of your way so that you can get things done. This is great, except when you want to configure something a little differently. Enter super-wingpanel. Super-wingpanel is…