MX Fluxbox Screenshots

Help for MX Fluxbox
When asking for help, use Quick System Info from MX Tools. It will be properly formatted using the following steps.
1. Click on Quick System Info in MX Tools
2. Right click in your post and paste.
Message
Author
User avatar
Jerry3904
Administrator
Posts: 23224
Joined: Wed Jul 19, 2006 6:13 am

Re: MX Fluxbox Screenshots

#551 Post by Jerry3904 »

Very handsome indeed!
Production: 5.10, MX-23 Xfce, AMD FX-4130 Quad-Core, GeForce GT 630/PCIe/SSE2, 16 GB, SSD 120 GB, Data 1TB
Personal: Lenovo X1 Carbon with MX-23 Fluxbox
Other: Raspberry Pi 5 with MX-23 Xfce Raspberry Pi Respin

User avatar
siamhie
Global Moderator
Posts: 3377
Joined: Fri Aug 20, 2021 5:45 pm

Re: MX Fluxbox Screenshots

#552 Post by siamhie »

ceeslans wrote: Wed Mar 02, 2022 2:06 pm Conky is in its newest version (1.12.2-1 --> thanks @Stevo ), showing 'old-style' memory level set by the added ${legacymem} variable.
I just upgraded conky to 1.12.2 and tried the ${legacymem} variable in my code but all that shows up on screen is the code ' ${legacymem} '. How did you get it to work?
This is my Fluxbox . There are many others like it, but this one is mine. My Fluxbox is my best friend. It is my life.
I must master it as I must master my life. Without me, my Fluxbox is useless. Without my Fluxbox, I am useless.

User avatar
AVLinux
Posts: 3004
Joined: Wed Jul 15, 2020 1:15 am

Re: MX Fluxbox Screenshots

#553 Post by AVLinux »

@ceesians,

Every time I think you can't do a better one and then you do! I'd love to see your code for the conky... I've been working on the weather one from this thread but I'm a bit stuck on how to do the moon phases with wttr.in... Any chance you could share it or at least the moon snippet?

User avatar
ceeslans
Posts: 829
Joined: Sun Apr 14, 2019 3:48 am

Re: MX Fluxbox Screenshots

#554 Post by ceeslans »

siamhie wrote: Wed Mar 02, 2022 9:42 pm
ceeslans wrote: Wed Mar 02, 2022 2:06 pm Conky is in its newest version (1.12.2-1 --> thanks @Stevo ), showing 'old-style' memory level set by the added ${legacymem} variable.
I just upgraded conky to 1.12.2 and tried the ${legacymem} variable in my code but all that shows up on screen is the code ' ${legacymem} '. How did you get it to work?
I didn't do anything more than upgrading the 'conky-all' package. The 'legacymem' variable is hardcoded in conky v1.12.2 --> check the manpage for it. Please verify that you applied correct spelling and punctuation characters: { }
Or try below datetime.conkyrc:

Code: Select all

------------------------
---- conky_datetime ----
-- @ceeslans may 2020 --
------------------------

conky.config = {

update_interval = 1,
total_run_times = 0,
double_buffer = true,
no_buffers = true,
text_buffer_size = 1024,
imlib_cache_size = 0,
cpu_avg_samples = 2,
short_units = true,
use_spacer = 'none',
  
background = true,
own_window = true,
own_window_type = 'desktop',
own_window_hints = 'undecorated,below,sticky,skip_taskbar,skip_pager',
	--own_window_transparent = true,
own_window_argb_visual = true,
own_window_argb_value = 0,
own_window_class = 'Conky',
own_window_title = 'ConkyDatetime',

draw_shades = false,
draw_outline = false,
draw_borders = false,
border_inner_margin = 10,
border_width = 0,
draw_graph_borders = false,
  
use_xft = true,
font = 'DejaVu Mono:size=9:bold',
xftalpha = 0.9,
override_utf8_locale = true,  
  
minimum_width = 150,
gap_x = 25,
gap_y = 55,
alignment = 'top_right',  

default_color = 'd8dee9', --clear
color1 = 'bbbbbb', --very light grey
color2 = 'ebcb8b', --yellow
color3 = 'a3be8c', --green
color4 = 'd08770', --orange
color5 = 'bf616a', --red
color6 = '6B94BC', --blue
default_shade_color = 'black',
default_outline_color = 'white'

}

conky.text = [[
${color1}${voffset -15}${font DejaVu Mono:size=80:bold}${alignc}${time %H}${font}
${color2}${voffset 2}${alignc}${time %A} ${color3}${time %d %b}${font}
${color6}${voffset -16}${font DejaVu Mono:size=80:bold}${alignc}${time %M}${color}${font}
${color3}${voffset 3}${font}${alignc}mem ${color1}${legacymem} ${color4}cpu ${color1}${cpu cpu0} %
${voffset -80}
]]
You do not have the required permissions to view the files attached to this post.
Last edited by ceeslans on Thu Mar 03, 2022 5:43 am, edited 4 times in total.
Sony Vaio VPCF23P (2011), Intel Core i7-2670, 6gb RAM, 240gb SSD, MX-Linux 23 based Fluxbox v/1.3.7+
Lenovo Thinkpad L560 (2016), Intel Core i5-6200, 16gb RAM, 240gb SSD, Devuan Daedalus based Fluxbox v/1.3.7+

User avatar
ceeslans
Posts: 829
Joined: Sun Apr 14, 2019 3:48 am

Re: MX Fluxbox Screenshots

#555 Post by ceeslans »

AVLinux wrote: Wed Mar 02, 2022 10:50 pm Every time I think you can't do a better one and then you do! I'd love to see your code for the conky... I've been working on the weather one from this thread but I'm a bit stuck on how to do the moon phases with wttr.in... Any chance you could share it or at least the moon snippet?
The secret is in the choice of font. Only a few fonts apparently have a moonphase symbol that can be displayed in conky. I know it sounds weird, but found this by trial and error. Even the great Noto font falls short here. For me, fonts like Droid Sans, DejaVu Sans, DejaVu Mono ultimately display it corrrectly.

Weather-wttr.conkyrc

Code: Select all

--[[
Minimalist Conky Designed for World Weather Widget
Release date 12 January 2022
Tested on Linux Mint 20.3
Modified @ceeslans 23 feb 2022

see below for letter code outputs
	c Weather condition,
	C Weather condition textual name,
	x Weather condition, plain-text symbol,
	h Humidity,
	t Temperature (Actual),
	f Temperature (Feels Like),
	w Wind,
	l Location,
	m Moon phase,
	M Moon day,
	p Precipitation (mm/3 hours),
	P Pressure (hPa),
	D Dawn*,
	S Sunrise*,
	z Zenith*,
	s Sunset*,
	d Dusk*,
	T Current time*,
	Z Local timezone.
	(*times are shown in the local timezone)
]]

conky.config = {

update_interval = 1, 
cpu_avg_samples = 2, 
net_avg_samples = 2,
double_buffer = true, 
no_buffers = true, 
out_to_console = false, 
out_to_ncurses = false, 
out_to_stderr = false, 
out_to_x = true, 
use_spacer = 'none', 

background = true, 
own_window = true, 
own_window_type = 'desktop',
own_window_transparent = false, 
own_window_argb_visual = true,
own_window_argb_value = 0,
own_window_hints = 'undecorated,sticky,skip_taskbar,skip_pager,below', 
own_window_class = 'Conky', 
own_window_title = 'Conky_wttr_geo',

draw_borders = false, 
draw_graph_borders = true, 
draw_outline = false, 
draw_shades = false, 
default_outline_color = 'white', 
default_shade_color = 'white', 
extra_newline = false,
show_graph_range = false, 
show_graph_scale = false, 
stippled_borders = 0,
border_inner_margin = 5, 
border_outer_margin = 5,  

use_xft = true,  
font = 'DejaVu Mono:size=9', 
xftalpha = 0.7,
override_utf8_locale = true,
uppercase = false,

minimum_width = 280,
maximum_width = 280,
	--minimum_height = 250, 
gap_x = 60, 
gap_y = 60,  
alignment = 'top_left',

default_color = 'dddddd', --'eedd70',
color1 = '96B9B7',  --'48bcff',
color2 = 'eeeeee',

--## location by name or geo-detect 
template0 = 'Rotterdam',
	--template0 = '',

	--lua_load = '~/.conky/LUA/draw_bg.lua',
	--lua_draw_hook_pre = 'draw_bg',
}

conky.text = [[ 
${voffset -15}\
## show location
${alignc}${color1}Weather  * ${execi 900 curl -s 'wttr.in/${template0}?format=%l'} *${font}
${voffset 5}\
## current condition
${alignc}${color1}Currently${font}
${voffset 0}${alignc}${color}${execi 900 curl -s 'wttr.in/${template0}?format=%C'|fold -s45}
${voffset 10}\
## actual temp / feels like
${goto 10}${color1}Temperature ${alignr 145}${color}${execi 900 curl -s 'wttr.in/${template0}?format=%t'}
${voffset -15}${goto 160}${color1}RealFeel ${alignr}${color}${execi 900 curl -s 'wttr.in/${template0}?format=%f'}
## humidity / wind
${color1}${goto 10}Humidity ${alignr 145}${color}${execi 900 curl -s 'wttr.in/${template0}?format=%h'}
${voffset -15}${goto 160}${color1}Wind ${alignr}${color}${execi 900 curl -s 'wttr.in/${template0}?format=%w'}
## precipitation / pressure
${color1}${goto 10}Precipitation ${alignr 145}${color}${execi 900 curl -s 'wttr.in/${template0}?format=%p'}
${voffset -15}${goto 160}${color1}Pressure ${alignr}${color}${execi 900 curl -s 'wttr.in/${template0}?format=%P'}
## sunrise / dawn
${color1}${goto 10}Sunrise ${alignr 145}${color}${execi 900 curl -s 'wttr.in/${template0}?format=%S'|cut -c1-5}
${voffset -15}${goto 160}${color1}Dawn ${alignr}${color}${execi 900 curl -s 'wttr.in/${template0}?format=%D'|cut -c1-5}
## sunset / dusk
${color1}${goto 10}Sunset ${alignr 145}${color}${execi 900 curl -s 'wttr.in/${template0}?format=%s'|cut -c1-5}
${voffset -15}${goto 160}${color1}Dusk ${alignr}${color}${execi 900 curl -s 'wttr.in/${template0}?format=%d'|cut -c1-5}
## moon phase / moon day
${voffset 10}\
${color1}${alignr 140}Moon phase  ${color2}${font DejaVu Sans:size=15}${voffset -4}${execi 900 curl -s 'wttr.in/${template0}?format=%m'}${font}
${voffset -18}${goto 160}${color1}Moon day  ${color}${execi 900 curl -s 'wttr.in/${template0}?format=%M'}
${voffset -22}
]]
Sony Vaio VPCF23P (2011), Intel Core i7-2670, 6gb RAM, 240gb SSD, MX-Linux 23 based Fluxbox v/1.3.7+
Lenovo Thinkpad L560 (2016), Intel Core i5-6200, 16gb RAM, 240gb SSD, Devuan Daedalus based Fluxbox v/1.3.7+

User avatar
asqwerth
Developer
Posts: 7947
Joined: Sun May 27, 2007 5:37 am

Re: MX Fluxbox Screenshots

#556 Post by asqwerth »

@AVLinux I will add that not every font displays the wind direction arrows, though more do than that show the moon phase. Only realised this in my recent period of wttr.in conky tests. ceeslans was very helpful to me as well.
Desktop: Intel i5-4460, 16GB RAM, Intel integrated graphics
Clevo N130WU-based Ultrabook: Intel i7-8550U (Kaby Lake R), 16GB RAM, Intel integrated graphics (UEFI)
ASUS X42D laptop: AMD Phenom II, 6GB RAM, Mobility Radeon HD 5400

User avatar
asqwerth
Developer
Posts: 7947
Joined: Sun May 27, 2007 5:37 am

Re: MX Fluxbox Screenshots

#557 Post by asqwerth »

ceeslans wrote: Wed Mar 02, 2022 2:06 pm March 2022 screeny of a fairly uncluttered fluxbox desktop.
Am using the rather monotone grey-toned 'crunchbang' theme (for gtk2/3, tint2 and fluxbox-style), which suits most backgrounds.
Conky is in its newest version (1.12.2-1 --> thanks @Stevo ), showing 'old-style' memory level set by the added ${legacymem} variable.
And joining the crowd with a wttr.in weather report... :wink:
....
Another beautiful desktop, ceeslans.

Accuweather script's output went wonky again yesterday, so looks like I'll be using wttr.in conkies a little more. Luckily all the accuweather RSS scripts (even the 1d one from 2017) continue to work all these years, though they don't give much weather details.

I dusted off some of TBG's weather underground ones I'd used before. Still work, and I adjusted a few to reduce the output to just a few days.
Desktop: Intel i5-4460, 16GB RAM, Intel integrated graphics
Clevo N130WU-based Ultrabook: Intel i7-8550U (Kaby Lake R), 16GB RAM, Intel integrated graphics (UEFI)
ASUS X42D laptop: AMD Phenom II, 6GB RAM, Mobility Radeon HD 5400

User avatar
AVLinux
Posts: 3004
Joined: Wed Jul 15, 2020 1:15 am

Re: MX Fluxbox Screenshots

#558 Post by AVLinux »

asqwerth wrote: Thu Mar 03, 2022 7:39 am @AVLinux I will add that not every font displays the wind direction arrows, though more do than that show the moon phase. Only realised this in my recent period of wttr.in conky tests. ceeslans was very helpful to me as well.
Haha, that was to be my next question, very prescient! :happy:

*Edit - DejaVuSans saves the day for both Moon and Wind direction! As a side benefit it's a little easier to read than the Roboto I was using.. Thanks to you both, now you've got me rethinking my whole Conky... :confused: :happy:

User avatar
ceeslans
Posts: 829
Joined: Sun Apr 14, 2019 3:48 am

Re: MX Fluxbox Screenshots

#559 Post by ceeslans »

asqwerth wrote: Thu Mar 03, 2022 7:51 am ... Accuweather script's output went wonky again yesterday ...
Noticed the same. But il.harun meanwhile already published an updated accuweather script on the bunsenlabs forum, which tackles the issues.
Looks like il.harun is a worthy accuweather guardian in absence of TBG :happy:
Sony Vaio VPCF23P (2011), Intel Core i7-2670, 6gb RAM, 240gb SSD, MX-Linux 23 based Fluxbox v/1.3.7+
Lenovo Thinkpad L560 (2016), Intel Core i5-6200, 16gb RAM, 240gb SSD, Devuan Daedalus based Fluxbox v/1.3.7+

User avatar
siamhie
Global Moderator
Posts: 3377
Joined: Fri Aug 20, 2021 5:45 pm

Re: MX Fluxbox Screenshots

#560 Post by siamhie »

ceeslans wrote: Thu Mar 03, 2022 1:52 am
siamhie wrote: Wed Mar 02, 2022 9:42 pm
ceeslans wrote: Wed Mar 02, 2022 2:06 pm Conky is in its newest version (1.12.2-1 --> thanks @Stevo ), showing 'old-style' memory level set by the added ${legacymem} variable.
I just upgraded conky to 1.12.2 and tried the ${legacymem} variable in my code but all that shows up on screen is the code ' ${legacymem} '. How did you get it to work?
I didn't do anything more than upgrading the 'conky-all' package. The 'legacymem' variable is hardcoded in conky v1.12.2 --> check the manpage for it.
I was editing some systemd services and noticed upon reboot that the variable is indeed working and matches what free displays. This is so nice to have conky show a respectable value now. :singing:
This is my Fluxbox . There are many others like it, but this one is mine. My Fluxbox is my best friend. It is my life.
I must master it as I must master my life. Without me, my Fluxbox is useless. Without my Fluxbox, I am useless.

Post Reply

Return to “MX Fluxbox Official Release”