From 5c6a605270359804be8119133f46983819cdcbbc Mon Sep 17 00:00:00 2001 From: Jeff LANCE Date: Tue, 11 Feb 2020 14:49:16 +0100 Subject: [PATCH] add conky conf --- conky/conky.conf | 83 +++++++++++++++++++++++++++++++++++++++++ conky/conky_no_x11.conf | 55 +++++++++++++++++++++++++++ 2 files changed, 138 insertions(+) create mode 100644 conky/conky.conf create mode 100644 conky/conky_no_x11.conf diff --git a/conky/conky.conf b/conky/conky.conf new file mode 100644 index 0000000..36956d4 --- /dev/null +++ b/conky/conky.conf @@ -0,0 +1,83 @@ +-- vim: ts=4 sw=4 noet ai cindent syntax=lua +--[[ +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-2012 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 = { + alignment = 'top_right', + background = false, + border_width = 1, + cpu_avg_samples = 2, + default_color = 'white', + 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 = 'Hasklug Medium Nerd Font Complete Mono:size=12', + gap_x = 5, + gap_y = 60, + minimum_height = 5, + minimum_width = 5, + net_avg_samples = 2, + no_buffers = true, + out_to_console = false, + out_to_stderr = false, + extra_newline = false, + own_window = true, + own_window_class = 'Conky', + own_window_type = 'desktop', + stippled_borders = 0, + update_interval = 1.0, + uppercase = false, + use_spacer = 'none', + show_graph_scale = false, + show_graph_range = false +} + +conky.text = [[ +${scroll 16 $nodename - $sysname $kernel on $machine | } +$hr +${color grey}Uptime:$color $uptime +${color grey}Frequency (in MHz):$color $freq +${color grey}Frequency (in GHz):$color $freq_g +${color grey}RAM Usage:$color $mem/$memmax - $memperc% ${membar 4} +${color grey}Swap Usage:$color $swap/$swapmax - $swapperc% ${swapbar 4} +${color grey}CPU Usage:$color $cpu% ${cpubar 4} +${color grey}Processes:$color $processes ${color grey}Running:$color $running_processes +$hr +${color grey}File systems: + / $color${fs_used /}/${fs_size /} ${fs_bar 6 /} +${color grey}Networking: +Up:$color ${upspeed eth0} ${color grey} - Down:$color ${downspeed eth0} +$hr +${color grey}Name PID CPU% MEM% +${color lightgrey} ${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1} +${color lightgrey} ${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2} +${color lightgrey} ${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3} +${color lightgrey} ${top name 4} ${top pid 4} ${top cpu 4} ${top mem 4} +]] diff --git a/conky/conky_no_x11.conf b/conky/conky_no_x11.conf new file mode 100644 index 0000000..07f18e7 --- /dev/null +++ b/conky/conky_no_x11.conf @@ -0,0 +1,55 @@ +-- 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-2012 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 = { + background = false, + cpu_avg_samples = 2, + net_avg_samples = 2, + no_buffers = true, + out_to_stderr = false, + update_interval = 1.0, + uppercase = false, + use_spacer = 'none', +}; + +conky.text = +[[${scroll 16 $nodename - $sysname $kernel on $machine | } +Uptime: $uptime +Frequency (in MHz): $freq +Frequency (in GHz): $freq_g +RAM Usage: $mem/$memmax - $memperc% ${membar 4} +Swap Usage: $swap/$swapmax - $swapperc% ${swapbar 4} +CPU Usage: $cpu% ${cpubar 4} +Processes: $processes Running: $running_processes +File systems: + / ${fs_used /}/${fs_size /} ${fs_bar 6 /} +Networking: +Up: ${upspeed eth0} - Down: ${downspeed eth0} +Name PID CPU% MEM% + ${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1} + ${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2} + ${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3} + ${top name 4} ${top pid 4} ${top cpu 4} ${top mem 4} +]];