aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSilvio Rhatto <rhatto@riseup.net>2017-08-20 13:30:29 -0300
committerSilvio Rhatto <rhatto@riseup.net>2017-08-20 13:30:29 -0300
commit9e2c35ebe318d8b8ac95107bec32f5a405ba2d83 (patch)
tree865e46db5737c883f7138d39c6df059b23b2189e
parentd763f83a314722f0d0b0917a32ff7400c7d09969 (diff)
downloadconky-9e2c35ebe318d8b8ac95107bec32f5a405ba2d83.tar.gz
conky-9e2c35ebe318d8b8ac95107bec32f5a405ba2d83.tar.bz2
Coding style and new conky instance
-rw-r--r--conky.dot.link/status/conkyrc49
-rw-r--r--conky.dot.link/weather/conkyrc177
-rw-r--r--conkyrc.dot.link406
3 files changed, 321 insertions, 311 deletions
diff --git a/conky.dot.link/status/conkyrc b/conky.dot.link/status/conkyrc
new file mode 100644
index 0000000..34d3d20
--- /dev/null
+++ b/conky.dot.link/status/conkyrc
@@ -0,0 +1,49 @@
+conky.config = {
+ -- Set to yes if you want conky to be forked in the background
+ background = true,
+
+ -- Use Xft?
+ use_xft = true,
+
+ -- Xft font when Xft is enabled
+ font = 'Terminus:size=8',
+
+ -- Update interval in seconds
+ update_interval = 30.0,
+
+ -- Create own window instead of using desktop (required in nautilus)
+ --own_window = false,
+
+ -- Use double buffering (reduces flicker, may not work for everyone)
+ double_buffer = true,
+
+ own_window = true,
+ own_window_type = 'override',
+ own_window_transparent = true,
+ own_window_hints = 'undecorated,below,sticky,skip_taskbar,skip_pager',
+ own_window_argb_visual = true,
+ own_window_colour = '1C1C1C',
+
+ -- 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 = 20,
+ gap_y = 30,
+
+ -- Subtract file system buffers from used memory?
+ no_buffers = true,
+
+ -- Set to yes if you want all text to be in uppercase
+ uppercase = false,
+
+ -- Size of buffer used for intermediary text: individual lines, $exec vars etc
+ text_buffer_size = 512
+};
+
+conky.text = [[
+${exec ~/apps/scripts/status }
+]];
diff --git a/conky.dot.link/weather/conkyrc b/conky.dot.link/weather/conkyrc
index d0e3869..8c1ac20 100644
--- a/conky.dot.link/weather/conkyrc
+++ b/conky.dot.link/weather/conkyrc
@@ -1,96 +1,87 @@
conky.config = {
+ -- conky configuration for weather information
--- conky configuration for weather information
+ -- Set to yes if you want conky to be forked in the background
+ background = true,
+ -- Use Xft?
+ use_xft = true,
--- set to yes if you want conky to be forked in the background
- background = true,
+ -- Xft font when Xft is enabled
+ font = 'Terminus:size=8',
--- X font when Xft is disabled, you can pick one with program xfontsel
---font 5x7
---font 6x10
---font 7x13
---font 8x13
---font 9x15
---font *mintsmild.se*
---font -*-*-*-*-*-*-34-*-*-*-*-*-*-*
+ -- Update interval in seconds
+ update_interval = 60.0,
--- Use Xft?
- use_xft = true,
+ -- Create own window instead of using desktop (required in nautilus)
+ own_window = true,
+ own_window_type = 'override',
+ own_window_transparent = true,
+ own_window_hints = 'sticky,skip_taskbar,skip_pager,below',
+ own_window_colour = '1C1C1C',
--- Xft font when Xft is enabled
---xftfont courier-12
- font = 'Terminus:size=8',
+ -- Use double buffering (reduces flicker, may not work for everyone)
+ double_buffer = true,
--- Text alpha when using Xft
---xftalpha 0.8
+ -- Text alignment, other possible values are commented
+ --alignment = top_left,
+ --alignment = top_right,
+ --alignment = bottom_left,
+ alignment = bottom_right,
--- mail spool
---mail_spool $MAIL
+ -- Gap between borders of screen and text
+ gap_x = 20,
+ gap_y = 30,
--- Update interval in seconds
- update_interval = 5.0,
+ -- Subtract file system buffers from used memory?
+ no_buffers = true,
--- Create own window instead of using desktop (required in nautilus)
- own_window = true,
- own_window_type = 'override',
- own_window_transparent = true,
- own_window_hints = 'undecorate,sticky,skip_taskbar,skip_pager,below',
-
--- Use double buffering (reduces flicker, may not work for everyone)
- double_buffer = true,
-
--- Minimum size of text area
---minimum_size 280 5
-
--- Draw shades?
---draw_shades yes
-
--- Draw outlines?
---draw_outline no
-
--- Draw borders around text
---draw_borders yes
-
--- Stippled borders?
---stippled_borders 8
-
--- border margins
---border_margin 4
-
--- border width
---border_width 1
-
--- Default colors and also border colors
---default_color white
---default_shade_color black
---default_outline_color black
-
--- 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 30
---gap_y 25
- gap_x = 20,
- gap_y = 30,
-
--- Subtract file system buffers from used memory?
- no_buffers = true,
-
--- set to yes if you want all text to be in uppercase
- uppercase = false,
-
--- increase buffer size
- text_buffer_size = 400,
-
--- stuff after 'TEXT' will be formatted on screen
+ -- Set to yes if you want all text to be in uppercase
+ uppercase = false,
+ -- Size of buffer used for intermediary text: individual lines, $exec vars etc
+ text_buffer_size = 512
};
+-- Old config with brweather support
+--conky.text = [[
+--Weather
+--$stippled_hr
+--${execi 3600 weather-query weather}
+--
+--
+--
+--
+--${execpi 3600 weather-query brweather --imagem4=C1 -p 10,110 -s 60x60}
+--${execpi 3600 weather-query brweather --imagem4=C2 -p 110,110 -s 60x60}
+--${execpi 3600 weather-query brweather --imagem4=C3 -p 210,110 -s 60x60}
+--${execi 3600 weather-query brweather --option=Day1 | sed -e 's/á/a/g'}: ${execi 3600 weather-query brweather --option=LT1 | sed -e 's/°/C/g'}/${execi 3600 weather-query brweather --option=HT1 | sed -e 's/°/C/g'} ${goto 100} ${execi 3600 weather-query brweather --option=Day2 | sed -e 's/á/a/g'}: ${execi 3600 weather-query brweather --option=LT2 | sed -e 's/°/C/g'}/${execi 3600 weather-query brweather --option=HT2 | sed -e 's/°/C/g'} ${goto 200} ${execi 3600 weather-query brweather --option=Day3 | sed -e 's/á/a/g'}: ${execi 3600 weather-query brweather --option=LT3 | sed -e 's/°/C/g'}/${execi 3600 weather-query brweather --option=HT3 | sed -e 's/°/C/g'}
+--
+--${voffset -35}${goto 345}${execpi 3600 weather-query brweather --option=LUA2D}
+--${voffset -10}${goto 425}${execpi 3600 weather-query brweather --option=LUA3D}
+--${voffset -10}${goto 505}${execpi 3600 weather-query brweather --option=LUA4D}
+--${voffset 0}${goto 345}${execpi 3600 weather-query brweather --option=LUA2T}
+--${voffset -10}${goto 425}${execpi 3600 weather-query brweather --option=LUA3T}
+--${voffset -10}${goto 505}${execpi 3600 weather-query brweather --option=LUA4T}
+--${execpi 3600 weather-query brweather --option=LUA1I -s 75x75 -p 405,50}
+--${execpi 3600 weather-query brweather --option=LUA2I -s 30x30 -p 350,130}
+--${execpi 3600 weather-query brweather --option=LUA3I -s 30x30 -p 420,130}
+--${execpi 3600 weather-query brweather --option=LUA4I -s 30x30 -p 500,130}
+--
+--${voffset -165}${goto 490}${execpi 3600 weather-query brweather --option=LUA1T}
+--
+--
+--
+--
+--
+--
+--
+--
+--
+--
+--
+--]];
+
conky.text = [[
Weather
$stippled_hr
@@ -99,32 +90,4 @@ ${execi 3600 weather-query weather}
-${execpi 3600 weather-query brweather --imagem4=C1 -p 10,110 -s 60x60}
-${execpi 3600 weather-query brweather --imagem4=C2 -p 110,110 -s 60x60}
-${execpi 3600 weather-query brweather --imagem4=C3 -p 210,110 -s 60x60}
-${execi 3600 weather-query brweather --option=Day1 | sed -e 's/á/a/g'}: ${execi 3600 weather-query brweather --option=LT1 | sed -e 's/°/C/g'}/${execi 3600 weather-query brweather --option=HT1 | sed -e 's/°/C/g'} ${goto 100} ${execi 3600 weather-query brweather --option=Day2 | sed -e 's/á/a/g'}: ${execi 3600 weather-query brweather --option=LT2 | sed -e 's/°/C/g'}/${execi 3600 weather-query brweather --option=HT2 | sed -e 's/°/C/g'} ${goto 200} ${execi 3600 weather-query brweather --option=Day3 | sed -e 's/á/a/g'}: ${execi 3600 weather-query brweather --option=LT3 | sed -e 's/°/C/g'}/${execi 3600 weather-query brweather --option=HT3 | sed -e 's/°/C/g'}
-
-${voffset -35}${goto 345}${execpi 3600 weather-query brweather --option=LUA2D}
-${voffset -10}${goto 425}${execpi 3600 weather-query brweather --option=LUA3D}
-${voffset -10}${goto 505}${execpi 3600 weather-query brweather --option=LUA4D}
-${voffset 0}${goto 345}${execpi 3600 weather-query brweather --option=LUA2T}
-${voffset -10}${goto 425}${execpi 3600 weather-query brweather --option=LUA3T}
-${voffset -10}${goto 505}${execpi 3600 weather-query brweather --option=LUA4T}
-${execpi 3600 weather-query brweather --option=LUA1I -s 75x75 -p 405,50}
-${execpi 3600 weather-query brweather --option=LUA2I -s 30x30 -p 350,130}
-${execpi 3600 weather-query brweather --option=LUA3I -s 30x30 -p 420,130}
-${execpi 3600 weather-query brweather --option=LUA4I -s 30x30 -p 500,130}
-
-${voffset -165}${goto 490}${execpi 3600 weather-query brweather --option=LUA1T}
-
-
-
-
-
-
-
-
-
-
-
]];
diff --git a/conkyrc.dot.link b/conkyrc.dot.link
index 665123a..1b3b102 100644
--- a/conkyrc.dot.link
+++ b/conkyrc.dot.link
@@ -1,208 +1,206 @@
conky.config = {
-
--- conky configuration
-
--- Resources:
--- http://dancingpenguinsoflight.com/2009/01/gorgeous-and-useful-information-configuring-conky/
--- http://cristalinux.blogspot.com.br/2011/03/some-conky-favorites-of-mine_04.html
--- http://desktopspotting.com/26/best-conky-configs-for-linux-desktop/
--- http://www.linuxandlife.com/2011/09/beautiful-conky-linux.html
-
--- set to yes if you want conky to be forked in the background
- background = true,
-
--- X font when Xft is disabled, you can pick one with program xfontsel
---font 5x7
---font 6x10
---font 7x13
---font 8x13
---font 9x15
---font *mintsmild.se*
---font -*-*-*-*-*-*-34-*-*-*-*-*-*-*
-
--- Use Xft?
- use_xft = true,
-
--- Xft font when Xft is enabled
---xftfont courier-12
- font = 'Terminus:size=8',
-
--- Text alpha when using Xft
---xftalpha 0.8
-
--- mail spool
---mail_spool $MAIL
-
--- Update interval in seconds
- update_interval = 5.0,
-
--- Create own window instead of using desktop (required in nautilus)
- own_window = false,
-
--- Use double buffering (reduces flicker, may not work for everyone)
- double_buffer = true,
-
--- Minimum size of text area
---minimum_size 280 5
-
--- Draw shades?
---draw_shades yes
-
--- Draw outlines?
---draw_outline no
-
--- Draw borders around text
---draw_borders yes
-
--- Stippled borders?
---stippled_borders 8
-
--- border margins
---border_margin 4
-
--- border width
---border_width 1
-
--- Default colors and also border colors
---default_color white
---default_shade_color black
---default_outline_color black
-
--- 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 30
---gap_y 25
- gap_x = 20,
- gap_y = 30,
-
--- Subtract file system buffers from used memory?
- no_buffers = true,
-
--- set to yes if you want all text to be in uppercase
- uppercase = false,
-
--- Size of buffer used for intermediary text: individual lines, $exec vars etc
---text_buffer_size 512
-
--- boinc (seti) dir
---seti_dir /usr/local/seti
-
--- Possible variables to be used:
-
--- Variable Arguments Description
--- acpiacadapter ACPI ac adapter state.
--- acpifan ACPI fan state
--- acpitemp ACPI temperature.
--- adt746xcpu CPU temperature from therm_adt746x
--- adt746xfan Fan speed from therm_adt746x
--- battery (num) Remaining capasity in ACPI or APM
--- battery. ACPI battery number can be
--- given as argument (default is BAT0).
--- buffers Amount of memory buffered
--- cached Amount of memory cached
--- color (color) Change drawing color to color
--- cpu CPU usage in percents
--- cpubar (height) Bar that shows CPU usage, height is
--- bar's height in pixels
--- downspeed net Download speed in kilobytes
--- downspeedf net Download speed in kilobytes with one
--- decimal
--- exec shell command Executes a shell command and displays
--- the output in torsmo. warning: this
--- takes a lot more resources than other
--- variables. I'd recommend coding wanted
--- behaviour in C and posting a patch :-).
--- execi interval, shell Same as exec but with specific interval.
--- command Interval can't be less than
--- update_interval in configuration.
--- fs_bar (height), (fs) Bar that shows how much space is used on
--- a file system. height is the height in
--- pixels. fs is any file on that file
--- system.
--- fs_free (fs) Free space on a file system available
--- for users.
--- fs_free_perc (fs) Free percentage of space on a file
--- system available for users.
--- fs_size (fs) File system size
--- fs_used (fs) File system used space
--- hr (height) Horizontal line, height is the height in
--- pixels
--- i2c (dev), type, n I2C sensor from sysfs (Linux 2.6). dev
--- may be omitted if you have only one I2C
--- device. type is either in (or vol)
--- meaning voltage, fan meaning fan or temp
--- meaning temperature. n is number of the
--- sensor. See /sys/bus/i2c/devices/ on
--- your local computer.
--- kernel Kernel version
--- loadavg (1), (2), (3) System load average, 1 is for past 1
--- minute, 2 for past 5 minutes and 3 for
--- past 15 minutes.
--- machine Machine, i686 for example
--- mails Mail count in mail spool. You can use
--- program like fetchmail to get mails from
--- some server using your favourite
--- protocol. See also new_mails.
--- mem Amount of memory in use
--- membar (height) Bar that shows amount of memory in use
--- memmax Total amount of memory
--- memperc Percentage of memory in use
--- new_mails Unread mail count in mail spool.
--- nodename Hostname
--- outlinecolor (color) Change outline color
--- pre_exec shell command Executes a shell command one time before
--- torsmo displays anything and puts output
--- as text.
--- processes Total processes (sleeping and running)
--- running_processes Running processes (not sleeping),
--- requires Linux 2.6
--- shadecolor (color) Change shading color
--- stippled_hr (space), Stippled (dashed) horizontal line
--- (height)
--- swapbar (height) Bar that shows amount of swap in use
--- swap Amount of swap in use
--- swapmax Total amount of swap
--- swapperc Percentage of swap in use
--- sysname System name, Linux for example
--- time (format) Local time, see man strftime to get more
--- information about format
--- totaldown net Total download, overflows at 4 GB on
--- Linux with 32-bit arch and there doesn't
--- seem to be a way to know how many times
--- it has already done that before torsmo
--- has started.
--- totalup net Total upload, this one too, may overflow
--- updates Number of updates (for debugging)
--- upspeed net Upload speed in kilobytes
--- upspeedf net Upload speed in kilobytes with one
--- decimal
--- uptime Uptime
--- uptime_short Uptime in a shorter format
-
--- seti_prog Seti@home current progress
--- seti_progbar (height) Seti@home current progress bar
--- seti_credit Seti@hoome total user credit
-
---seti_progbar
-
--- variable is given either in format $variable or in ${variable}. Latter
--- allows characters right after the variable and must be used in network
--- stuff because of an argument
-
--- stuff after 'TEXT' will be formatted on screen
-
---${color grey}Mails: ${color}$mails${color grey} New: ${color}$new_mails${color grey}
---${color grey}Temperatures:
--- CPU:$color ${i2c temp 1}°C${color grey} - MB:$color ${i2c temp 2}°C
-
--- feed parser
--- $color${execi 900 ~/.conky/scripts/feed_parser/feed_parser.sh}
-
+ -- conky configuration
+ --
+ -- Resources:
+ -- http://dancingpenguinsoflight.com/2009/01/gorgeous-and-useful-information-configuring-conky/
+ -- http://cristalinux.blogspot.com.br/2011/03/some-conky-favorites-of-mine_04.html
+ -- http://desktopspotting.com/26/best-conky-configs-for-linux-desktop/
+ -- http://www.linuxandlife.com/2011/09/beautiful-conky-linux.html
+
+ -- Set to yes if you want conky to be forked in the background
+ background = true,
+
+ -- X font when Xft is disabled, you can pick one with program xfontsel
+ --font 5x7
+ --font 6x10
+ --font 7x13
+ --font 8x13
+ --font 9x15
+ --font *mintsmild.se*
+ --font -*-*-*-*-*-*-34-*-*-*-*-*-*-*
+
+ -- Use Xft?
+ use_xft = true,
+
+ -- Xft font when Xft is enabled
+ --xftfont courier-12
+ font = 'Terminus:size=8',
+
+ -- Text alpha when using Xft
+ --xftalpha 0.8
+
+ -- Mail spool
+ --mail_spool $MAIL
+
+ -- Update interval in seconds
+ update_interval = 5.0,
+
+ -- Create own window instead of using desktop (required in nautilus)
+ own_window = false,
+
+ -- Use double buffering (reduces flicker, may not work for everyone)
+ double_buffer = true,
+
+ -- Minimum size of text area
+ --minimum_size 280 5
+
+ -- Draw shades?
+ --draw_shades yes
+
+ -- Draw outlines?
+ --draw_outline no
+
+ -- Draw borders around text
+ --draw_borders yes
+
+ -- Stippled borders?
+ --stippled_borders 8
+
+ -- Border margins
+ --border_margin 4
+
+ -- Border width
+ --border_width 1
+
+ -- Default colors and also border colors
+ --default_color white
+ --default_shade_color black
+ --default_outline_color black
+
+ -- 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 30
+ --gap_y 25
+ gap_x = 20,
+ gap_y = 30,
+
+ -- Subtract file system buffers from used memory?
+ no_buffers = true,
+
+ -- Set to yes if you want all text to be in uppercase
+ uppercase = false,
+
+ -- Size of buffer used for intermediary text: individual lines, $exec vars etc
+ --text_buffer_size 512
+
+ -- Boinc (seti) dir
+ --seti_dir /usr/local/seti
+
+ -- Possible variables to be used:
+
+ -- Variable Arguments Description
+ -- acpiacadapter ACPI ac adapter state.
+ -- acpifan ACPI fan state
+ -- acpitemp ACPI temperature.
+ -- adt746xcpu CPU temperature from therm_adt746x
+ -- adt746xfan Fan speed from therm_adt746x
+ -- battery (num) Remaining capasity in ACPI or APM
+ -- battery. ACPI battery number can be
+ -- given as argument (default is BAT0).
+ -- buffers Amount of memory buffered
+ -- cached Amount of memory cached
+ -- color (color) Change drawing color to color
+ -- cpu CPU usage in percents
+ -- cpubar (height) Bar that shows CPU usage, height is
+ -- bar's height in pixels
+ -- downspeed net Download speed in kilobytes
+ -- downspeedf net Download speed in kilobytes with one
+ -- decimal
+ -- exec shell command Executes a shell command and displays
+ -- the output in torsmo. warning: this
+ -- takes a lot more resources than other
+ -- variables. I'd recommend coding wanted
+ -- behaviour in C and posting a patch :-).
+ -- execi interval, shell Same as exec but with specific interval.
+ -- command Interval can't be less than
+ -- update_interval in configuration.
+ -- fs_bar (height), (fs) Bar that shows how much space is used on
+ -- a file system. height is the height in
+ -- pixels. fs is any file on that file
+ -- system.
+ -- fs_free (fs) Free space on a file system available
+ -- for users.
+ -- fs_free_perc (fs) Free percentage of space on a file
+ -- system available for users.
+ -- fs_size (fs) File system size
+ -- fs_used (fs) File system used space
+ -- hr (height) Horizontal line, height is the height in
+ -- pixels
+ -- i2c (dev), type, n I2C sensor from sysfs (Linux 2.6). dev
+ -- may be omitted if you have only one I2C
+ -- device. type is either in (or vol)
+ -- meaning voltage, fan meaning fan or temp
+ -- meaning temperature. n is number of the
+ -- sensor. See /sys/bus/i2c/devices/ on
+ -- your local computer.
+ -- kernel Kernel version
+ -- loadavg (1), (2), (3) System load average, 1 is for past 1
+ -- minute, 2 for past 5 minutes and 3 for
+ -- past 15 minutes.
+ -- machine Machine, i686 for example
+ -- mails Mail count in mail spool. You can use
+ -- program like fetchmail to get mails from
+ -- some server using your favourite
+ -- protocol. See also new_mails.
+ -- mem Amount of memory in use
+ -- membar (height) Bar that shows amount of memory in use
+ -- memmax Total amount of memory
+ -- memperc Percentage of memory in use
+ -- new_mails Unread mail count in mail spool.
+ -- nodename Hostname
+ -- outlinecolor (color) Change outline color
+ -- pre_exec shell command Executes a shell command one time before
+ -- torsmo displays anything and puts output
+ -- as text.
+ -- processes Total processes (sleeping and running)
+ -- running_processes Running processes (not sleeping),
+ -- requires Linux 2.6
+ -- shadecolor (color) Change shading color
+ -- stippled_hr (space), Stippled (dashed) horizontal line
+ -- (height)
+ -- swapbar (height) Bar that shows amount of swap in use
+ -- swap Amount of swap in use
+ -- swapmax Total amount of swap
+ -- swapperc Percentage of swap in use
+ -- sysname System name, Linux for example
+ -- time (format) Local time, see man strftime to get more
+ -- information about format
+ -- totaldown net Total download, overflows at 4 GB on
+ -- Linux with 32-bit arch and there doesn't
+ -- seem to be a way to know how many times
+ -- it has already done that before torsmo
+ -- has started.
+ -- totalup net Total upload, this one too, may overflow
+ -- updates Number of updates (for debugging)
+ -- upspeed net Upload speed in kilobytes
+ -- upspeedf net Upload speed in kilobytes with one
+ -- decimal
+ -- uptime Uptime
+ -- uptime_short Uptime in a shorter format
+
+ -- seti_prog Seti@home current progress
+ -- seti_progbar (height) Seti@home current progress bar
+ -- seti_credit Seti@hoome total user credit
+
+ --seti_progbar
+
+ -- variable is given either in format $variable or in ${variable}. Latter
+ -- allows characters right after the variable and must be used in network
+ -- stuff because of an argument
+
+ -- stuff after 'TEXT' will be formatted on screen
+
+ --${color grey}Mails: ${color}$mails${color grey} New: ${color}$new_mails${color grey}
+ --${color grey}Temperatures:
+ -- CPU:$color ${i2c temp 1}°C${color grey} - MB:$color ${i2c temp 2}°C
+
+ -- feed parser
+ -- $color${execi 900 ~/.conky/scripts/feed_parser/feed_parser.sh}
};
conky.text = [[