Find below the Bash script I am currently using (don't forget to include it in your crontab):
#!/bin/bash # Change the wallpaper according to time of day
TIME=$(date +"%H") FOLDER='/home/mounir/Pictures/wallpapers/8bit/myselection' export DISPLAY=:0.0 # run "env | grep DISPLAY"
case ${TIME} in 0[5-7]) feh --bg-fill ${FOLDER}/8bit_morning.png ;; 0[8-9]|1[0-1]) feh --bg-fill ${FOLDER}/8bit_latemorning.png ;; 1[2-6]) feh --bg-fill ${FOLDER}/8bit_afternoon.png ;; 1[7-9]|20) feh --bg-fill ${FOLDER}/8bit_evening.png ;; 21) feh --bg-fill ${FOLDER}/8bit_lateevening.png ;; 2[2-3]|0[0-4]) feh --bg-fill ${FOLDER}/8bit_night.png ;; esac
Waiting for your feedbacks, good night for now :)
As everyone else has suggested Xfce is probably the default choice here. Another popular lightweight option is LXDE but if you're really looking for "No flashy animations, quick and slick" it might be worth giving Fluxbox a whirl.
You could always just set your panels to auto hide in xfce if you want to make use of the whole desktop. If you like floating windows you can have a look at something like fluxbox.
> I have a pouty lip for your browser issues! I remember losing so much before that I'd compose in note docs and copy into browser windows. Somewhere along the line, browser matters got better for me. Maybe they fled to your place!
Okay. I'll take them. I think I have a little more leeway and time to argue with my browser issues than you do. Master Tradesman told me last weekend that Firefox is now more closely associated with or owned by Yahoo! now anyway. I might need to see what is truly open source/free software no. Maybe Konqueror? seems like it's a bit heavy of a package and it'll likely pull in a lot more of KDE than I want or need, since I've chosen Fluxbox for my GUI/desktop/Window Manager.
Ah well. I'll either figure something out or I'll live with the occasional crash. It did again just a few minutes ago, so "living with" doesn't sound like what I'd prefer.
Sorry, but I'm not totally sure who made the wallpapers - google reverse image searches only bring up crappy wallpaper aggregation sites.
Also, excuse my weird resolution - one 1080p monitor and one 1440p
EDIT: Also, first-time poster here - let me know if I forgot anything!
Alright, it's not a desktop environment. But I can't say I've ever missed having one in the ~10 years I've been using Flux.
You'll need to be happy to drop to a command line to fix menus and do, well, anything with your desktop. But if you're like me and just get stuff set up and then rarely change it this isn't a problem.
So after staring at http://www.fluxbox.org/help/man-fluxbox-keys.php for a few hours, limited success with this.
TLDR: if you add the following two lines to your keys
file, you can effectively tag multiple tabs with MOD4+T
, and move these tagged clients to your selected window with MOD4+SHIFT-T
without resorting to the mouse.
Mod4 T :MacroCmd {DetachClient} {ShadeOn}
Mod4 Shift T :MacroCmd {ShadeOn} {Attach (Shaded=yes)} {ShadeOff}
This just detaches each client you select with MOD4+T
from it's current group (if it has one) and shades it; then when you MOD4+SHIFT+T
your destination window, this is also shaded, the shaded clients are grouped, and finally the destination is unshaded leaving the new clients attached.
The obvious downside is that if you regularly use shaded windows you're SOL with this method as it will indiscriminately group them. If that's the case you might be able to find some other attribute a window can have that you can toggle on, match to group, and then toggle off.
Frustratingly, there's almost a much neater solution using SetXProp
- apply a custom property to each of the clients you tag, then apply it to the destination window, group them based on the property, and then remove the custom property.
This fell down in implementation as it seems that when you iterate over the windows with ForEach
, only the currently visible tab in the destination window in included leaving a lot of clients lying around with that property still attached and making other attempts to move tabs confusing.
Close enough for me though.
Find one that's close and modify it to fit your needs? Fluxbox themes should be simple text files and some bitmaps.
You might want to give Fluxbox a try. The Fluxbox configuration files are very flexible. You can use the keys file to assign actions, join windows together using tabs and grouping and use the apps file to set rules for individual apps.
It takes some reading and file editing, but think you know that's coming if you're going to get what you want. And if you miss having a panel (as opposed to Fluxbox's task bar), try fbpanel. You can set it up so it's almost indistinguishable from XFCE if you like. Or Tint2 if you want something more minimalist.
As for a distro. Give Salix a look. They have XFCE, Openbox and Fluxbox versions. Or you can download it onto Manjaro if you like that distro.
You can also install Slackware with just Fluxbox and select apps if you want, but you'll probably end up with the same thing the Salix team is doing anyway.