From 6e936060e17c34a3548a981eb3bb33689ae9daa0 Mon Sep 17 00:00:00 2001 From: archlap666 Date: Fri, 23 Aug 2019 17:37:38 +0100 Subject: [PATCH] arch666lap scripts --- arch666lap-conky-console.conf | 73 ++++++++++++++++ arch666lap-conky-full.conf | 147 ++++++++++++++++++++++++++++++++ arch666lap-conky-htop.conf | 156 ++++++++++++++++++++++++++++++++++ arch666lap-conky-start.sh | 8 ++ 4 files changed, 384 insertions(+) create mode 100644 arch666lap-conky-console.conf create mode 100644 arch666lap-conky-full.conf create mode 100644 arch666lap-conky-htop.conf create mode 100755 arch666lap-conky-start.sh diff --git a/arch666lap-conky-console.conf b/arch666lap-conky-console.conf new file mode 100644 index 0000000..a3f7a94 --- /dev/null +++ b/arch666lap-conky-console.conf @@ -0,0 +1,73 @@ +--[[ +Conky, a system monitor, based on torsmo + +Any original torsmo code is licensed under the BSD license + +All code written since the fork of torsmo is licensed under the GPL + +Please see COPYING for details + +Copyright (c) 2004, Hannu Saransaari and Lauri Hakkarainen +Copyright (c) 2005-2019 Brenden Matthews, Philip Kovacs, et. al. (see AUTHORS) +All rights reserved. + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation, either version 3 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +]] + +conky.config = { + lua_load = '~/.config/conky/functions.lua', + xinerama_head=1, + alignment = 'bm', + background = false, + border_width = 1, + cpu_avg_samples = 2, + draw_borders = false, + draw_graph_borders = true, + draw_outline = false, + draw_shades = true, + use_xft = true, + font = 'xos4 Terminus:size=12', + gap_x = 0, + gap_y = 80, + net_avg_samples = 2, + double_buffer = true, + no_buffers = true, + out_to_console = true, + out_to_ncurses = false, + out_to_stderr = false, + out_to_x = false, + extra_newline = false, + own_window = true, + own_window_class = 'Conky', + own_window_type = 'override', + own_window_transparent = true, + short_units = true, + stippled_borders = 0, + total_run_times = 0, + update_interval = 1.0, + uppercase = false, + use_spacer = 'left', + pad_percents = 3, + show_graph_scale = false, + show_graph_range = false +} + +conky.text = [[ +${cpu}% \ +${upspeed enp4s0} \ +${downspeed enp4s0} \ +$mem \ +${time %Y.%m.%d:%H:%M}\ +]] + +-- vim: set filetype=lua: diff --git a/arch666lap-conky-full.conf b/arch666lap-conky-full.conf new file mode 100644 index 0000000..b7f8b9c --- /dev/null +++ b/arch666lap-conky-full.conf @@ -0,0 +1,147 @@ +--[[ +Conky, a system monitor, based on torsmo + +Any original torsmo code is licensed under the BSD license + +All code written since the fork of torsmo is licensed under the GPL + +Please see COPYING for details + +Copyright (c) 2004, Hannu Saransaari and Lauri Hakkarainen +Copyright (c) 2005-2019 Brenden Matthews, Philip Kovacs, et. al. (see AUTHORS) +All rights reserved. + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation, either version 3 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +]] + +conky.config = { + lua_load = '~/.config/conky/functions.lua', + alignment = 'top_right', + background = false, + border_width = 1, + cpu_avg_samples = 2, + default_color = '705d5e', + color0 = '8c7476', + color1 = 'a3878a', + default_outline_color = 'white', + default_shade_color = 'white', + draw_borders = false, + draw_graph_borders = true, + draw_outline = false, + draw_shades = false, + use_xft = true, + font = 'xos4 Terminus:size=16', + gap_x = 6, + gap_y = 170, + minimum_height = 5,0, + minimum_width = 5, + 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, + extra_newline = false, + own_window = true, + own_window_class = 'Conky', + own_window_type = 'override', + own_window_transparent = true, + short_units = true, + stippled_borders = 0, + update_interval = 1.0, + uppercase = false, + use_spacer = 'left', + show_graph_scale = false, + show_graph_range = false +} + +conky.text = [[ +-----::\ +${lua_parse sub_space 0 ${processes}}\ +:\ +${lua_parse sub_space 0 ${running_processes}}\ +:\ +${lua_parse pad - 3 ${cpu}}\ +${color0}\ +$cpu\ +$color\ +::\ +$color\ +$memmax\ +$color\ +-\ +${color1}\ +$mem\ +$color\ +=\ +${color0}\ +$memeasyfree\ +${color}\ +|$memfree.\ +[\ +${color0}\ +${lua_parse sub_space 0 ${swap}}\ +$color]\ +${color0}\ +$color\ +::\ +\ +/\ +${color1}\ +${lua_parse sub_space 0 ${fs_free /}}\ +$color\ +::\ +\ +${color0}\ +${lua_parse sub_space 0 ${upspeed enp4s0}}\ +$color\ +-\ +${color1}\ +${lua_parse sub_space 0 ${downspeed enp4s0}}\ +$color\ +-\ +${color0}\ +$nodename\ +$color\ +:\ +$sysname\ +:\ +${color0}\ +$kernel\ +$color\ +[\ +$machine\ +]\ +::\ +$color\ +--\ +${color0}\ +${time %Y.%m.%d}\ +$color\ +:\ +${color1}\ +${time %H:%M}\ +$color\ +::\ +$color\ +${lua_parse sub_space 0 ${uptime_short}}\ +$color\ +::\ +${color0}\ +${lua_parse sub_space 0 ${hwmon temp 1}}\ +$color\ +:::--- +]] + +-- vim: set filetype=lua: diff --git a/arch666lap-conky-htop.conf b/arch666lap-conky-htop.conf new file mode 100644 index 0000000..7dbd79a --- /dev/null +++ b/arch666lap-conky-htop.conf @@ -0,0 +1,156 @@ +--[[ +Conky, a system monitor, based on torsmo + +Any original torsmo code is licensed under the BSD license + +All code written since the fork of torsmo is licensed under the GPL + +Please see COPYING for details + +Copyright (c) 2004, Hannu Saransaari and Lauri Hakkarainen +Copyright (c) 2005-2019 Brenden Matthews, Philip Kovacs, et. al. (see AUTHORS) +All rights reserved. + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation, either version 3 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +]] + +conky.config = { + lua_load = '~/.config/conky/functions.lua', + alignment = 'bottom_left', + background = false, + border_width = 1, + cpu_avg_samples = 2, + default_color = '403536', + color0 = '4f4243', + color1 = '544647', + color2 = '635353', + color3 = '705d5e', + color4 = '806a6b', + color5 = '967d7f', + default_outline_color = 'white', + default_shade_color = 'white', + draw_borders = false, + draw_graph_borders = true, + draw_outline = false, + draw_shades = false, + use_xft = true, + font = 'xos4 Terminus:size=18', + gap_x = 6, + gap_y = 180, + minimum_height = 5, + minimum_width = 5, + 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, + extra_newline = false, + own_window = true, + own_window_class = 'Conky', + own_window_type = 'override', + own_window_transparent = true, + short_units = true, + stippled_borders = 0, + update_interval = 3.0, + uppercase = false, + use_spacer = 'left', + show_graph_scale = false, + show_graph_range = false +} + +conky.text = [[ +${color2}\ +--\ +${color3}\ +${lua_parse sub_space 0 ${top pid 1}}\ +${color2}\ +:\ +${color5}\ +${lua_parse sub_space . ${top name 1}}\ +${color4}\ +.\ +${color3}\ +.\ +${color2}\ +.\ +${lua_parse sub_space 0 ${top mem_res 1}}\ +${color2}\ +:\ +${lua_parse sub_space 0 ${top cpu 1}}\ +${color2}\ +::: +${color1}\ +--\ +${color2}\ +${lua_parse sub_space 0 ${top pid 2}}\ +${color1}\ +:\ +${color4}\ +${lua_parse sub_space . ${top name 2}}\ +${color3}\ +.\ +${color2}\ +.\ +${color1}\ +.\ +${lua_parse sub_space 0 ${top mem_res 2}}\ +${color1}\ +:\ +${lua_parse sub_space 0 ${top cpu 2}}\ +${color1}\ +::: +${color0}\ +--\ +${color1}\ +${lua_parse sub_space 0 ${top pid 3}}\ +${color0}\ +:\ +${color3}\ +${lua_parse sub_space . ${top name 3}}\ +${color2}\ +.\ +${color1}\ +.\ +${color0}\ +.\ +${lua_parse sub_space 0 ${top mem_res 3}}\ +${color0}\ +:\ +${lua_parse sub_space 0 ${top cpu 3}}\ +${color0}\ +::: +$color\ +--\ +${color0}\ +${lua_parse sub_space 0 ${top pid 4}}\ +$color\ +:\ +${color2}\ +${lua_parse sub_space . ${top name 4}}\ +${color1}\ +.\ +${color0}\ +.\ +$color\ +.\ +${lua_parse sub_space 0 ${top mem_res 4}}\ +$color\ +:\ +${lua_parse sub_space 0 ${top cpu 4}}\ +$color\ +::: +]] + +-- vim: set filetype=lua: diff --git a/arch666lap-conky-start.sh b/arch666lap-conky-start.sh new file mode 100755 index 0000000..65a41ad --- /dev/null +++ b/arch666lap-conky-start.sh @@ -0,0 +1,8 @@ +#!/bin/sh + +killall conky + +conky -d -c ~/.config/conky/arch666lap-conky-full.conf +conky -d -c ~/.config/conky/arch666lap-conky-htop.conf + +(conky -c /home/ray/.config/conky/arch666lap-conky-console.conf| while read LINE; do xsetroot -name "$LINE"; done) &