Basement Accent Lighting

When I built out my basement man-cave, I wanted to do something unique with accent lighting. I designed and built three light boxes that I attached to the ceiling. On the bottom are dimmable warm-white LEDs, randomly dispersed to mimic stars. This creates a great ambiance for watching movies. Around the edges of the top…

Read More

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…

Read More

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…

Read More

Office Lights: Revisited

My office lights were a problematic project from the very beginning. I struggled to get the TLC5940 LED drivers to correctly light the LED strips and when I finally got that working I shoved it all in the wall and sealed it up before anything could go wrong. The problem was: the TLC5940 chips were…

Read More

Xbox 360: Repurposed

I’ve never had a shortage of RROD Xbox 360s so when I needed to raise my monitor up a few inches, I had the perfect thing. Since my desk shares a wall with the utility room, I decided to move the tower in there and ran some extra long USB/Video/Speaker/etc. cables through the wall. This…

Read More

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…

Read More

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…

Read More

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…

Read More

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…

Read More