SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
conky.config = {
-- Based on conky-jc and the default .conkyrc.
-- INCLUDES:
-- - tail of /var/log/messages
-- - netstat connections to your computer
-- -- Pengo (conky@pengo.us)
-- Create own window instead of using desktop (required in nautilus)
background = false,
own_window = true,
own_window_type = 'normal',
own_window_argb_visual = true,
own_window_transparent = true,
--own_window_class = 'override',
own_window_hints = 'undecorated,below,sticky,skip_taskbar,skip_pager',
own_window_argb_value = 85,--#decrease for darker
maximum_width = 720,
--added Dec 5
update_interval = 0.3,
total_run_times = 0,
-- Use double buffering (reduces flicker, may not work for everyone)
double_buffer = true,
-- fiddle with window
--use_spacer true
use_xft = true,
-- Update interval in seconds
update_interval = 1.0,
-- Minimum size of text area
minimum_width = 120, minimum_height = 5,
-- Draw shades?
draw_shades = false,
-- Text stuff
draw_outline = false,-- amplifies text if yes
draw_borders = false,
uppercase = false,-- set to yes if you want all text to be in uppercase
-- Stippled borders?
stippled_borders = 8,
-- border margins
--border_margin 4
-- border width
border_width = 1,
-- Default colors and also border colors, grey90 == #e5e5e5
default_color = 'white',
default_shade_color = 'black',
default_outline_color = 'white',
-- Text alignment, other possible values are commented
--alignment top_left
alignment = 'top_right',
--alignment bottom_left
--alignment bottom_right
-- Gap between borders of screen and text
gap_x = 10,
gap_y = 40,
-- stuff after 'TEXT' will be formatted on screen
override_utf8_locale = false,
font = 'Terminus:size=14',
xftalpha = 0.8,
color0 = 'orange',
color2 = '#FFA300',
};
conky.text = [[
${offset 380}${color orange}${hr 2}$color
${offset 380}${color yellow} SLACKWARE 15.0 FINAL
${offset 380}${color orange}${hr 2}$color
${offset 380}${color steel blue}${image ~/SlackNew.png -p 260,20 -s 100x100}$color
${offset 380}${color green} Slack-XFS
${offset 380}${color steel blue}${hr 2}$color
${offset 380}${color lightgrey} Asus ROG Maximus XII Hero
${offset 380}${color steel blue}${hr 2}$color
${offset 380}${color slate grey}UpTime: ${color }$uptime
${offset 380}${color slate grey}$sysname ${color }$kernel $machine
${offset 380}${color slate white}${execi 1000 cat /proc/cpuinfo | grep 'model name' | cut -d " " -f "3-13" | sort -u}
${offset 350}${color red} CPU Frequency:${color white} $freq ${color yellow} Maximum:${color lightgreen} $freq_g
${offset 360}${color cyan}CPU:${color } $cpu% ${color steel blue}${execi 30 sensors |grep "CPU Temperature" |cut -d " " -f6}${hr 2}$color
${offset 380}${color slate grey}${cpugraph 20,200}
${offset 400}${color red}${exec sensors | grep 'Core 0' | awk '{print $0,$1,$2,$3}'| cut -c1-24}
${offset 410}${color red}${exec sensors | grep 'Core 1' | awk '{print $0,$1,$2,$3}'| cut -c1-24}
${offset 420}${color red}${exec sensors | grep 'Core 2' | awk '{print $0,$1,$2,$3}'| cut -c1-24}
${offset 430}${color red}${exec sensors | grep 'Core 3' | awk '{print $0,$1,$2,$3}'| cut -c1-24}
${offset 440}${color red}${exec sensors | grep 'Core 4' | awk '{print $0,$1,$2,$3}'| cut -c1-24}
${offset 450}${color red}${exec sensors | grep 'Core 5' | awk '{print $0,$1,$2,$3}'| cut -c1-24}
${offset 350}${color orange}Highest CPU:${hr 2}$color
${offset 380}${color yellow} ${top name 1}${top_mem cpu 1}
${offset 380}${color lightgrey} ${top name 2}${top cpu 2}
${offset 380}${color lightgrey} ${top name 3}${top cpu 3}
${offset 380}${color lightgrey} ${top name 4}${top cpu 4}
### GPU Temps
###${offset 380}${color cyan}GPU Temp: ${execi 7 nvidia-settings -query gpucoretemp -t}
${offset 320}${color green}NVIDIA:${hr 2}$color
${offset 340}${color2}GPU Temp ${alignr}${color0}${nvidia temp} °C
${offset 340}${color2}Fan Speed ${alignr}${color0}${execi 5 nvidia-settings -q [fan:0]/GPUCurrentFanSpeed -t} %
${offset 340}${color2}GPU Clock ${alignr}${color0}${nvidia gpufreq} MHz
${offset 340}${color2}Mem Used ${alignr}${color0}${execi 5 nvidia-settings -q [gpu:0]/UsedDedicatedGPUMemory -t} / ${exec nvidia-settings -q [gpu:0]/TotalDedicatedGPUMemory -t} MiB
${offset 340}${image ~/NvidiaGF.png -p 480,550 -s 76x76}
${offset 340}${color cyan}RAM Usage: ${hr 2}$color
${offset 380}${color } $memperc% $mem/$memmax
${offset 380}${color slate grey}${memgraph 20,200}
${offset 340}${color orange}Highest MEM:${hr 2}$color
${offset 380}${color yellow} ${top_mem name 1}${top_mem mem 1}
${offset 380}${color lightgrey} ${top_mem name 2}${top_mem mem 2}
${offset 380}${color lightgrey} ${top_mem name 3}${top_mem mem 3}
${offset 380}${color lightgrey} ${top_mem name 4}${top_mem mem 4}
${offset 355}${color cyan}Disks: ${hr 2}$color
${offset 380}${color slate grey}SWAP: ${color }$swapperc% $swap/$swapmax
${offset 380}${color lightgrey}${swapbar 2,100}
${offset 380}${color slate grey}ROOT: ${color }${fs_free /}/${fs_size /}
${offset 380}${color lightgrey}${fs_bar 2,100 /}
${offset 340}${color red}NETWORK: ${hr 2}$color
${offset 340}${color orange} ${addr eth1} #${wireless_essid wlan0} ${wireless_link_qual wlan0}%
#${offset 380}${color slate grey}IP: ${addr eth1}
${offset 380}${color}Up: ${color }${upspeed eth1} k/s
${offset 380}${color slate grey}${upspeedgraph eth1 20,200}
${offset 380}${color}Down: ${color }${downspeed eth1}k/s${color}
${offset 380}${color slate grey}${downspeedgraph eth1 20,200}
${offset 280}${color steel blue}${hr 2}$color
${offset 280}${color lightblue}Port(s)${offset 240}Connections:
${offset 280}${color lightgrey} ALL: ${offset 280}${tcp_portmon 1 65535 count}
${offset 280}${color lightgrey} mpd: ${offset 280}${tcp_portmon 6600 6600 count}
${offset 280}${color lightgrey} del 1 - 1024: ${offset 190}${tcp_portmon 1 1024 count}
${offset 280}${color lightgrey} del 1025 - 65535: ${offset 150}${tcp_portmon 1024 65535 count}
${offset 280}${color steel blue}${hr 2}$color
### Logins Monitor
${offset 380}${color orange}LOGINS:${hr 2}$color
${offset 280}${color yellow}${user_names}${hr 2}$color
]];
I probably should change the # comments to ; but it works without error. The one for wireless is just to avoid forgetting wireless specifics and be able to switch quickly.
conky.config = {
-- Based on conky-jc and the default .conkyrc.
-- INCLUDES:
-- - tail of /var/log/messages
-- - netstat connections to your computer
-- -- Pengo (conky@pengo.us)
-- Create own window instead of using desktop (required in nautilus)
background = false,
own_window = true,
own_window_type = 'normal',
own_window_argb_visual = true,
own_window_transparent = true,
--own_window_class = 'override',
own_window_hints = 'undecorated,below,sticky,skip_taskbar,skip_pager',
own_window_argb_value = 85,--#decrease for darker
maximum_width = 720,
--added Dec 5
update_interval = 0.3,
total_run_times = 0,
-- Use double buffering (reduces flicker, may not work for everyone)
double_buffer = true,
-- fiddle with window
--use_spacer true
use_xft = true,
-- Update interval in seconds
update_interval = 1.0,
-- Minimum size of text area
minimum_width = 120, minimum_height = 5,
-- Draw shades?
draw_shades = false,
-- Text stuff
draw_outline = false,-- amplifies text if yes
draw_borders = false,
uppercase = false,-- set to yes if you want all text to be in uppercase
-- Stippled borders?
stippled_borders = 8,
-- border margins
--border_margin 4
-- border width
border_width = 1,
-- Default colors and also border colors, grey90 == #e5e5e5
default_color = 'white',
default_shade_color = 'black',
default_outline_color = 'white',
-- Text alignment, other possible values are commented
--alignment top_left
alignment = 'top_right',
--alignment bottom_left
--alignment bottom_right
-- Gap between borders of screen and text
gap_x = 10,
gap_y = 40,
-- stuff after 'TEXT' will be formatted on screen
override_utf8_locale = false,
font = 'Terminus:size=14',
xftalpha = 0.8,
color0 = 'orange',
color2 = '#FFA300',
};
conky.text = [[
${offset 380}${color orange}${hr 2}$color
${offset 380}${color yellow} SLACKWARE 15.0 FINAL
${offset 380}${color orange}${hr 2}$color
${offset 380}${color steel blue}${image ~/SlackNew.png -p 260,20 -s 100x100}$color
${offset 380}${color green} Slack-XFS
${offset 380}${color steel blue}${hr 2}$color
${offset 380}${color lightgrey} Asus ROG Maximus XII Hero
${offset 380}${color steel blue}${hr 2}$color
${offset 380}${color slate grey}UpTime: ${color }$uptime
${offset 380}${color slate grey}$sysname ${color }$kernel $machine
${offset 380}${color slate white}${execi 1000 cat /proc/cpuinfo | grep 'model name' | cut -d " " -f "3-13" | sort -u}
${offset 350}${color red} CPU Frequency:${color white} $freq ${color yellow} Maximum:${color lightgreen} $freq_g
${offset 360}${color cyan}CPU:${color } $cpu% ${color steel blue}${execi 30 sensors |grep "CPU Temperature" |cut -d " " -f6}${hr 2}$color
${offset 380}${color slate grey}${cpugraph 20,200}
${offset 400}${color red}${exec sensors | grep 'Core 0' | awk '{print $0,$1,$2,$3}'| cut -c1-24}
${offset 410}${color red}${exec sensors | grep 'Core 1' | awk '{print $0,$1,$2,$3}'| cut -c1-24}
${offset 420}${color red}${exec sensors | grep 'Core 2' | awk '{print $0,$1,$2,$3}'| cut -c1-24}
${offset 430}${color red}${exec sensors | grep 'Core 3' | awk '{print $0,$1,$2,$3}'| cut -c1-24}
${offset 440}${color red}${exec sensors | grep 'Core 4' | awk '{print $0,$1,$2,$3}'| cut -c1-24}
${offset 450}${color red}${exec sensors | grep 'Core 5' | awk '{print $0,$1,$2,$3}'| cut -c1-24}
${offset 350}${color orange}Highest CPU:${hr 2}$color
${offset 380}${color yellow} ${top name 1}${top_mem cpu 1}
${offset 380}${color lightgrey} ${top name 2}${top cpu 2}
${offset 380}${color lightgrey} ${top name 3}${top cpu 3}
${offset 380}${color lightgrey} ${top name 4}${top cpu 4}
### GPU Temps
###${offset 380}${color cyan}GPU Temp: ${execi 7 nvidia-settings -query gpucoretemp -t}
${offset 320}${color green}NVIDIA:${hr 2}$color
${offset 340}${color2}GPU Temp ${alignr}${color0}${nvidia temp} °C
${offset 340}${color2}Fan Speed ${alignr}${color0}${execi 5 nvidia-settings -q [fan:0]/GPUCurrentFanSpeed -t} %
${offset 340}${color2}GPU Clock ${alignr}${color0}${nvidia gpufreq} MHz
${offset 340}${color2}Mem Used ${alignr}${color0}${execi 5 nvidia-settings -q [gpu:0]/UsedDedicatedGPUMemory -t} / ${exec nvidia-settings -q [gpu:0]/TotalDedicatedGPUMemory -t} MiB
${offset 340}${image ~/NvidiaGF.png -p 480,550 -s 76x76}
${offset 340}${color cyan}RAM Usage: ${hr 2}$color
${offset 380}${color } $memperc% $mem/$memmax
${offset 380}${color slate grey}${memgraph 20,200}
${offset 340}${color orange}Highest MEM:${hr 2}$color
${offset 380}${color yellow} ${top_mem name 1}${top_mem mem 1}
${offset 380}${color lightgrey} ${top_mem name 2}${top_mem mem 2}
${offset 380}${color lightgrey} ${top_mem name 3}${top_mem mem 3}
${offset 380}${color lightgrey} ${top_mem name 4}${top_mem mem 4}
${offset 355}${color cyan}Disks: ${hr 2}$color
${offset 380}${color slate grey}SWAP: ${color }$swapperc% $swap/$swapmax
${offset 380}${color lightgrey}${swapbar 2,100}
${offset 380}${color slate grey}ROOT: ${color }${fs_free /}/${fs_size /}
${offset 380}${color lightgrey}${fs_bar 2,100 /}
${offset 340}${color red}NETWORK: ${hr 2}$color
${offset 340}${color orange} ${addr eth1} #${wireless_essid wlan0} ${wireless_link_qual wlan0}%
#${offset 380}${color slate grey}IP: ${addr eth1}
${offset 380}${color}Up: ${color }${upspeed eth1} k/s
${offset 380}${color slate grey}${upspeedgraph eth1 20,200}
${offset 380}${color}Down: ${color }${downspeed eth1}k/s${color}
${offset 380}${color slate grey}${downspeedgraph eth1 20,200}
${offset 280}${color steel blue}${hr 2}$color
${offset 280}${color lightblue}Port(s)${offset 240}Connections:
${offset 280}${color lightgrey} ALL: ${offset 280}${tcp_portmon 1 65535 count}
${offset 280}${color lightgrey} mpd: ${offset 280}${tcp_portmon 6600 6600 count}
${offset 280}${color lightgrey} del 1 - 1024: ${offset 190}${tcp_portmon 1 1024 count}
${offset 280}${color lightgrey} del 1025 - 65535: ${offset 150}${tcp_portmon 1024 65535 count}
${offset 280}${color steel blue}${hr 2}$color
### Logins Monitor
${offset 380}${color orange}LOGINS:${hr 2}$color
${offset 280}${color yellow}${user_names}${hr 2}$color
]];
I probably should change the # comments to ; but it works without error. The one for wireless is just to avoid forgetting wireless specifics and be able to switch quickly.
RE:wireless:
You do realize there are commands (scroll to find them in my example below) for automatic switching?
Slackware 15.0, finally, switched to KDE from Fluxbox. I am using vinceliuice's (my favorite designer) awesome KDE theme, all package; Style, Icons and cursors. The dashboard in first picture is a Conky by me using Lua.
Theme: Graphite-Dark
Icons: Tela Circle Dark
Cursor: Graphite Dark
Continuing to work on my fvwm setup to give 15.0 a nice fresh face.
I am deeply jealous of your beautiful menu. Mine is gray and ugly with a tiny font, nothing I would dare to show on a forum! Would you mind sharing the MenuStyle part of your Fvwm script please?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.