From 899e6e93d58577df6632e0c6873c22454090ad53 Mon Sep 17 00:00:00 2001 From: vincent Date: Tue, 13 Nov 2018 21:28:03 +0100 Subject: [PATCH] add icon --- awesome/.config/awesome/rc.lua | 59 ++++++++++++++++-- .../awesome/themes/default/icons/cpu.png | Bin 0 -> 229 bytes .../awesome/themes/default/icons/mpd.png | Bin 0 -> 365 bytes .../awesome/themes/default/icons/net_down.png | Bin 0 -> 320 bytes .../awesome/themes/default/icons/net_up.png | Bin 0 -> 323 bytes .../themes/default/icons/spr_right.png | Bin 0 -> 148 bytes .../.config/awesome/themes/default/theme.lua | 20 ++++-- wm/.xinitrc | 4 +- 8 files changed, 72 insertions(+), 11 deletions(-) create mode 100644 awesome/.config/awesome/themes/default/icons/cpu.png create mode 100644 awesome/.config/awesome/themes/default/icons/mpd.png create mode 100644 awesome/.config/awesome/themes/default/icons/net_down.png create mode 100644 awesome/.config/awesome/themes/default/icons/net_up.png create mode 100644 awesome/.config/awesome/themes/default/icons/spr_right.png diff --git a/awesome/.config/awesome/rc.lua b/awesome/.config/awesome/rc.lua index cdfd1d0..5d1a45b 100644 --- a/awesome/.config/awesome/rc.lua +++ b/awesome/.config/awesome/rc.lua @@ -127,25 +127,66 @@ mykeyboardlayout = awful.widget.keyboardlayout() -- Create a textclock widget mytextclock = wibox.widget.textclock() +local spr_right = wibox.widget.imagebox(beautiful.spr_right) +local cpuicon = wibox.widget.imagebox(beautiful.cpu_icon,true) local cpu = lain.widget.cpu({ settings = function() - widget:set_markup(markup.fontfg(beautiful.font, "#e33a6e", cpu_now.usage .. "% ")) + widget:set_markup(markup.fontfg(beautiful.font,beautiful.fg_normal, cpu_now.usage .. "% ")) end }) +local mymem = lain.widget.mem({ + settings = function() + widget:set_markup(markup.fontfg(beautiful.font,beautiful.fg_normal, mem_now.perc .. "% ")) + end +}) + -- Net -local netdownicon = wibox.widget.imagebox(beautiful.widget_netdown) +local netdownicon = wibox.widget.imagebox(beautiful.net_down) local netdowninfo = wibox.widget.textbox() -local netupicon = wibox.widget.imagebox(beautiful.widget_netup) +local netupicon = wibox.widget.imagebox(beautiful.net_up) local netupinfo = lain.widget.net({ settings = function() - + widget:set_markup(markup.fontfg(beautiful.font, "#e54c62", net_now.sent .. " ")) netdowninfo:set_markup(markup.fontfg(beautiful.font, "#87af5f", net_now.received .. " ")) end }) -local mpdicon = wibox.widget.imagebox() +---redshift widget +local myredshift = wibox.widget{ + checked = false, + check_color = "#EB8F8F", + border_color = "#EB8F8F", + border_width = 1, + shape = gears.shape.square, + widget = wibox.widget.checkbox +} + +local myredshift_text = wibox.widget{ + align = "center", + widget = wibox.widget.textbox, +} + +local myredshift_stack = wibox.widget{ + myredshift, + myredshift_text, + layout = wibox.layout.stack +} + +lain.widget.contrib.redshift:attach( + myredshift, + function (active) + if active then + myredshift_text:set_markup(markup(beautiful.bg_normal, "R")) + else + myredshift_text:set_markup(markup(beautiful.fg_normal, "R")) + end + myredshift.checked = active + end +) + +local mpdicon = wibox.widget.imagebox(beautiful.mpd) local mpd = lain.widget.mpd({ settings = function() mpd_notification_preset = { @@ -252,18 +293,24 @@ awful.screen.connect_for_each_screen(function(s) mylauncher, s.mytaglist, s.mypromptbox, + spr_right, mpdicon, mpd.widget }, nil -- Middle widget ,{ -- Right widgets layout = wibox.layout.fixed.horizontal, + --myredshift_stack, netdownicon, netdowninfo, netupicon, netupinfo.widget, cpuicon, cpu , + mymemicon, + mymem, + baticon, + bat, mykeyboardlayout, wibox.widget.systray(), mytextclock, @@ -632,3 +679,5 @@ client.connect_signal("unfocus", function(c) c.border_color = beautiful.border_n --include autorun file awful.spawn.with_shell("~/.config/awesome/autorun.sh") +--debug variable: +--naughty.notify({preset=naughty.config.presets.normal, title="debug", text=beautiful.cpu_icon}) diff --git a/awesome/.config/awesome/themes/default/icons/cpu.png b/awesome/.config/awesome/themes/default/icons/cpu.png new file mode 100644 index 0000000000000000000000000000000000000000..1ce87eb8099f7985ec396c43fdec3309c9b81e63 GIT binary patch literal 229 zcmeAS@N?(olHy`uVBq!ia0vp^VnD3G!VDyz?3}s-NO2Z;L>4nJa0`PlBg3pY5H=O_PZR6!VK1~mur6jh2#Q!LR^8gfq{XIjg6*=xbf-Jr~m)| zpFca}1W*NINswPKgTu2MX+Vyzr;B5V#MI=31q>WY43RkxXSNw^tG;pOijcFVdQ&MBb@0F0nal>h($ literal 0 HcmV?d00001 diff --git a/awesome/.config/awesome/themes/default/icons/mpd.png b/awesome/.config/awesome/themes/default/icons/mpd.png new file mode 100644 index 0000000000000000000000000000000000000000..efa8ec3918c497d737f51962bac0d57ff033432c GIT binary patch literal 365 zcmV-z0h0cSP)0001fP)t-s|Ns9mFfcJOF*GzZI5;>u zIyyl?K}<|cPft&6ZEbvfe20gJl9G~_mzSNLouZ%rm3l^tE;Q6t*x%E zuClVSxVX5wy1K!^!OF_Y&(F`&($dq@)7aS9+}zyZ;o;)q;^pP#=;-L_>FMzB@bmNY z_V)Jw|NqF4l;;2d00DGTPE!Ct=GbNc0004EOGiX0%D06i0001JNkl z5JXXO29tBnbN>s1wzVnfJjMRvNp7qt5>5S{q-G`;?!pq8(PF7*be6zeH1EyfX}lGu z^Im(abl%E?GH3joVZTv_DdG%RsXg%1cIqfF#saDzrxN_bKa*$=Ucm^)oq=Bm00000 LNkvXXu0mjfF?OdP literal 0 HcmV?d00001 diff --git a/awesome/.config/awesome/themes/default/icons/net_down.png b/awesome/.config/awesome/themes/default/icons/net_down.png new file mode 100644 index 0000000000000000000000000000000000000000..d5075a1a7f17b8c6700393ee9b06d7c0ba69a664 GIT binary patch literal 320 zcmeAS@N?(olHy`uVBq!ia0vp^VnD3G!3-o7Ju7wsDb50q$YKTtZeb8+WSBKa0w~B{ z;_2(kewTxZ+fcJ$dzcDPC^^6<#1%*z7#J8C8QIv_I5|1Fy1M%K_yh(9=H%qGwzjsl zwe|G$Oqw)l)~s1;*REZ+Zr%Fz>yI8idgjcT^XJcBx^(IC<;&NvU%z?t=DmCO9zTBk z{Q2`2FJAok@#E*upMU=R`Sne8q|tYuBz_zkdCO4I8#@-MW4I_Ctpb9XWF3=+UF+&!4}1`SO)3SFT^b z{_NSa_wV2T`0?ZC&!7MP{rms_fAb|iH=rGiB|(0{3=Yq3q=7g|-tI2)th@qyft(mm z7sn8d;G<{E`5FuuSR8%M&6uN^}GuQeB&v_i-yXWidw9mn@oXz#Y+ZkRk z2dgrC*|$zNee$|VrFX7uxgg13De`_5Pxko$#YwTD*Z*A-nYH{?WY}t1-dc8-^xS?& Ppgjzpu6{1-oD!M<^~{7u literal 0 HcmV?d00001 diff --git a/awesome/.config/awesome/themes/default/icons/spr_right.png b/awesome/.config/awesome/themes/default/icons/spr_right.png new file mode 100644 index 0000000000000000000000000000000000000000..5cca795872d0dc201d0815b8ca05f74779260f4b GIT binary patch literal 148 zcmeAS@N?(olHy`uVBq!ia0vp^96+qV#0(^Z=3R6KQk(@Ik;M!Q+`=Ht$S`Y;1W=H@ z#M9T6{VoR+ud0Hwhif`WU4T!BtCEtEfq}vQ|Nm#+&VLLPWK8mQcVSB7u1NuM1U+3G mLpY+76C7B37EVzLVPJ@#%$}