RICE (not that kind)
Posts related to pointlessly tweaking and polishing my Linux setup in order to make it look nicer. Sometimes I even stumble across genuine usability improvements, but most ricing is just for the looks.
January 2014 Screenshots
Overkill Initial Release
I have been working on a project I call overkill for the past few months or so. It’s is a publish-subscribe framework (or a functional-reactive programming framework if you want to use the latest buzz word) for collecting and distributing information on a local machine. Personally, I use it to generate my status bar (hence the name, overkill). See the project page for more information.
May 2013 Screenshots
My Configuration Files
I have finally got around to making a git repository for my configuration files.
Here they are: http://github.com/Stebalien/dotfiles
Make Gksu and Policykit red
Caveat lector: I wrote this post in high school; it’s likely outdated and poorly written.
I was bored one day and decided to make my gksu(do) and policykit dialogs red. The results are actually quite nice.
Add this to the bottom of your gtkrc file:
style "gksu" {
bg[NORMAL] = "#770000"
bg[ACTIVE] = "#550000"
bg[PRELIGHT] = "#990000"
bg[SELECTED] = "#550000"
bg[INSENSITIVE] = "#220000"
}
widget "GksuuiDialog*" style "gksu"widget "PolkitGnomeAuthenticationDialog*" style "gksu"
Screenshot of Arch
Caveat lector: I wrote this post in high school; it’s likely outdated and poorly written.
I have been trying Arch Linux in VirtualBox and will probably switch when I get around to it (or at least duel boot along with Ubuntu).
Here is what it looks like so far; if you have any questions about tools, configs, etc., ask and I will post.
Kupfer Plugins
Caveat lector: I wrote this post in high school; it’s likely outdated and poorly written.
After getting frustrated with GNOME-Do’s memory hogging, I switched to Kupfer. Kupfer is a lightweight, extensible application launcher like Do (as it is now called) but much more powerful and easier to extend (it is written in python).
My Plugins
So far, I’ve written the following plugins:
gwibber\_plugin.py
: This plugin allows you to send messages from Kupfer through Gwibber (with no configuration).exaile\_plugin.py
: This plugin allows you to pause, play, skip, and go backwards in Exaile. It is based on the Rhytmbox plugin.
+1: evolution\_plugin.py
: I did not write this plugin (although I did do a fair bit of editing). The Evolution plugin adds an evolution contact source (and works with the built in email plugin).
Download: kupfer-plugins.tar.gz
Start conky only after the root window loads
Caveat lector: I wrote this post in high school; it’s likely outdated and poorly written.
Every time I logged in, conky would start up before nautilus loaded the desktop. This caused conky to load as a floating window that stayed on top of all other windows. I have finally gotten around to fixing this problem.
Here (gone, email if found) is a simple python script that waits for nautilus to load the desktop before starting conky.
I stored the script referenced in this post in a paste-bin and now it’s gone. Live and learn…
This script is probably very inefficient but it gets the job done.
New Desktop Theme
Caveat lector: I wrote this post in high school; it’s likely outdated and poorly written.
Just in case anyone is interested, here is my new desktop layout.
This theme works with 1280x800 screens. (If you have a different size screen, you will have to modify it)
Download: theme.tar.gz
Font: Droid Sans
Panel: tint2
- Install from this PPA
- The tint2rc file (from my theme package) to “~/.config/tint2/”
Background: custom (includes panel and conky backgrounds)
- Either use my background (background.png) or replace the background layer in background.xcf with your own image and save it as a png.
Conky:
System Information and Calendar.
You can find them in the theme package.
To install:
- Create a new folder “~/.conky/”
- Copy “cal.conkyrc”, “cal.py” and “system.conkyrc” to “~/.conky/”
- Add a new startup item
sh -c "conky -d -c ~/.conky/system.conkyrc; conky -d -c ~/.conky/cal.conkyrc"
Theme:
- Metacity: Nooto
- GTK2: Ghostship
- Icons: Elementary
Dark-Minimal Lock Dialog
Caveat lector: I wrote this post in high school; it’s likely outdated and poorly written.
I finally uploaded my first contribution to gnome-look.org: Dark-Minimal Lock Dialog.