Page 2284 of 2293 FirstFirst ... 1284178421842234227422822283228422852286 ... LastLast
Results 22,831 to 22,840 of 22924

Thread: Post your .conkyrc files w/ screenshots

  1. #22831
    Join Date
    Jun 2014
    Beans
    0

    Re: Post your .conkyrc files w/ screenshots

    I just added some weather info, still needs some fine tuning though

    https://imageshack.com/i/msfsbuj

  2. #22832
    Join Date
    Mar 2014
    Beans
    Hidden!

    Re: Post your .conkyrc files w/ screenshots

    You want to use $goto in your conky for proper alignment.
    eg the bottom processes section.
    Code:
    ${color grey} $alignc Processes:${color  red} $processes  
    ${color grey} $alignc Running:${color red}$running_processes${color grey}
    ${goto 7.5}${voffset 4}${font Poky:size=15}a${font}${goto 32}${voffset -10}Highest: ${goto 124}CPU${goto 200}RAM${alignr }PID
    ${goto 32}${voffset -5.5}${hr 1}
    ${color grey}${voffset -1}${goto 32}${top name 1} ${goto 124}${top cpu 1}${goto 200}${top mem 1}${alignr }${top pid 1}
    ${voffset -1}${goto 32}${top name 2} ${goto 124}${top cpu 2}${goto 200}${top mem 2}${alignr }${top pid 2}
    ${voffset -1}${goto 32}${top name 3} ${goto 124}${top cpu 3}${goto 200}${top mem 3}${alignr }${top pid 3}
    ${voffset -1}${goto 32}${top name 4} ${goto 124}${top cpu 4}${goto 200}${top mem 4}${alignr }${top pid 4}
    ${voffset -1}${goto 32}${top name 5} ${goto 124}${top cpu 5}${goto 200}${top mem 5}${alignr }${top pid 5}
    ${voffset -1}${goto 32}${top name 6} ${goto 124}${top cpu 6}${goto 200}${top mem 6}${alignr }${top pid 6}
    $hr
    Last edited by grumblebum2; July 8th, 2014 at 03:44 AM.

  3. #22833
    Join Date
    Jul 2008
    Beans
    70

    Re: Post your .conkyrc files w/ screenshots

    Hey everyone, Got a quick question. Is there anyway i can tidy up the text in the attatched image? I thought I could use fold, but it seems not. Ideally I'd like to get the "downloading" text to appear directly under the "dropbox" text. Any suggestions? Here is the code
    Code:
    ${goto 30}Dropbox status: ${color green}${execi 6 dropbox status}
    Attached Images Attached Images
    Linux...The mistress we all left Windows for

  4. #22834
    Join Date
    Mar 2014
    Beans
    Hidden!

    Re: Post your .conkyrc files w/ screenshots

    Quote Originally Posted by merlin_ie View Post
    Hey everyone, Got a quick question. Is there anyway i can tidy up the text in the attatched image? I thought I could use fold, but it seems not. Ideally I'd like to get the "downloading" text to appear directly under the "dropbox" text. Any suggestions? Here is the code
    Code:
    ${goto 30}Dropbox status: ${color green}${execi 6 dropbox status}
    One way would be to send the output of dropbox status to a text file then manipulate the text file with awk.

    eg
    Code:
    ${execi 6 dropbox status > ~/.dropbox-status.txt}${goto 30}Dropbox status: ${color green}${execi 6 awk '{printf "%s\n                                        ", $0} END {printf "\n"}' ~/.dropbox-status.txt}
    This sends the output of dropbox status to ~/.dropbox-status.txt then uses awk to replace the newline character with a newline character plus a set amount of spaces.
    Adjusting the space between {printf "%s\n and ", $0} determines the indent of a new line.


    EDIT: Should work by just using awk directly on the dropbox status output.
    Try this one...
    Code:
    ${goto 30}Dropbox status: ${color green}${execi 6 dropbox status | awk '{printf "%s\n                                        ", $0} END {printf "\n"}'}
    Same deal...adjust the space for the newline indent.
    Attached Images Attached Images
    Last edited by grumblebum2; July 11th, 2014 at 05:38 AM.

  5. #22835
    Join Date
    Jul 2008
    Beans
    70

    Re: Post your .conkyrc files w/ screenshots

    Quote Originally Posted by grumblebum2 View Post
    One way would be to send the output of dropbox status to a text file then manipulate the text file with awk.

    eg
    Code:
    ${execi 6 dropbox status > ~/.dropbox-status.txt}${goto 30}Dropbox status: ${color green}${execi 6 awk '{printf "%s\n                                        ", $0} END {printf "\n"}' ~/.dropbox-status.txt}
    This sends the output of dropbox status to ~/.dropbox-status.txt then uses awk to replace the newline character with a newline character plus a set amount of spaces.
    Adjusting the space between {printf "%s\n and ", $0} determines the indent of a new line.


    EDIT: Should work by just using awk directly on the dropbox status output.
    Try this one...
    Code:
    ${goto 30}Dropbox status: ${color green}${execi 6 dropbox status | awk '{printf "%s\n                                        ", $0} END {printf "\n"}'}
    Same deal...adjust the space for the newline indent.
    yuuuuup, that did it. thank you very much
    Linux...The mistress we all left Windows for

  6. #22836
    Join Date
    Feb 2010
    Location
    SR11 Cockpit
    Beans
    Hidden!

    Re: Post your .conkyrc files w/ screenshots

    What happened? 2284 pages of conky screeching to a halt here????

  7. #22837
    Join Date
    Dec 2012
    Beans
    0

    Re: Post your .conkyrc files w/ screenshots

    i know this might be a really noob question however i use conky and i would like to have the information displayed with a gradient of colors in the letters a know is possible to make gradients on graphics for conky but i was wondering if it was possible to make gradients on the dates and so on

  8. #22838
    Join Date
    Feb 2010
    Location
    SR11 Cockpit
    Beans
    Hidden!

    Re: Post your .conkyrc files w/ screenshots

    Quote Originally Posted by miguel5862 View Post
    i know this might be a really noob question however i use conky and i would like to have the information displayed with a gradient of colors in the letters a know is possible to make gradients on graphics for conky but i was wondering if it was possible to make gradients on the dates and so on
    Wlourf's blog might help: text-widget and Part II

  9. #22839
    Join Date
    May 2007
    Beans
    9

    Re: Post your .conkyrc files w/ screenshots

    Mainly focused on keeping an eye on remaining storage space:
    Conky.jpg

    conkyrc
    Code:
    # Conky settings #
    background no
    update_interval 1
    
    cpu_avg_samples 2
    net_avg_samples 2
    
    override_utf8_locale yes
    
    double_buffer yes
    no_buffers yes
    
    text_buffer_size 2048
    #imlib_cache_size 0
    
    temperature_unit fahrenheit
    
    # Window specifications #
    
    own_window yes
    own_window_type normal
    own_window_transparent yes
    own_window_hints undecorate,sticky,skip_taskbar,skip_pager,below
    
    border_inner_margin 0
    border_outer_margin 0
    
    minimum_size 200 250
    maximum_width 200
    
    alignment tr
    gap_x 35
    gap_y 55
    
    # Graphics settings #
    draw_shades no
    draw_outline no
    draw_borders no
    draw_graph_borders no
    
    # Text settings #
    use_xft yes
    override_utf8_locale yes
    xftfont Neuropolitical:size=8
    xftalpha 0.8
    uppercase no
    
    temperature_unit fahrenheit
    
    default_color FFFFFF
    
    # Lua Load  #
    lua_load ./clock_rings.lua
    lua_draw_hook_pre clock_rings
    
    own_window_argb_value 0
    own_window_argb_visual yes
    own_window_colour 000000
    TEXT
    ${font Neuropolitical:size=42}${time %e}
    ${goto 100}${font Neuropolitical:size=18}${color FF3300}${voffset -75}${time %b}
    ${font Neuropolitical:size=10}${color FF3300}${voffset 15}${time %A}${color FF3300}${hr}
    ${goto 100}${font Neuropolitical:size=15}${color FFFFFF}${voffset -35}${time %Y}
    ${font Neuropolitical:size=18}${voffset 10}${alignr}${time %I}:${time %M}${time %p}
    # ${goto 166}${voffset -30}${font Neuropolitical:size=10}${time %S}
    ${voffset 5}${font Neuropolitical:size=30}${color FF3300}${alignr}Redbox${font}
    ${font Neuropolitical:size=13}${color FFFFFF}${alignr}Waukegan: ${weather http://weather.noaa.gov/pub/data/observations/metar/stations/ KUGN temperature temperature 30} °F${font}
    ${color FF3300}${hr}
    ${image ./logo.png -p 165,10 -s 35x35}
    ${color FFFFFF}${font Neuropolitical:size=8}${alignr}${voffset -10}Uptime: ${uptime_short}
    # ${color FFFFFF}${font Neuropolitical:size=8}Processes: ${processes}
    # ${color FFFFFF}${font Neuropolitical:size=8}Running: ${running_processes}
    
    ${color FF3300}${goto 125}${voffset 42}CPU
    ${color FFFFFF}${goto 125}${cpu cpu0}%
    ${color FF3300}${goto 120}${voffset 53}RAM
    ${color FFFFFF}${goto 125}${memperc}%
    ${color FF3300}${goto 125}${voffset 53}SSD
    ${color FFFFFF}${goto 125}${fs_used_perc /}%
    ${color FF3300}${goto 100}${voffset 53}Archive
    ${color FFFFFF}${goto 125}${fs_used_perc /mnt/lvm/Archive}%
    ${color FF3300}${goto 102}${voffset 53}Backup
    ${color FFFFFF}${goto 125}${fs_used_perc /mnt/lvm/Backup}%
    
    # ${color FF3300}${font Neuropolitical:size=8}${alignr}${nodename}
    ${color FFFFFF}${font Neuropolitical:size=8}${alignr}${voffset 15}${pre_exec cat /etc/issue.net} $machine
    ${color FFFFFF}${font Neuropolitical:size=8}${alignr}Kernel: ${kernel}
    ${color FF3300}${hr}
    clock_rings.lua
    Code:
    --[[
    Clock Rings by Linux Mint (2011) reEdited by despot77
    
    This script draws percentage meters as rings, and also draws clock hands if you want! It is fully customisable; all options are described in the script. This script is based off a combination of my clock.lua script and my rings.lua script.
    
    IMPORTANT: if you are using the 'cpu' function, it will cause a segmentation fault if it tries to draw a ring straight away. The if statement on line 145 uses a delay to make sure that this doesn't happen. It calculates the length of the delay by the number of updates since Conky started. Generally, a value of 5s is long enough, so if you update Conky every 1s, use update_num>5 in that if statement (the default). If you only update Conky every 2s, you should change it to update_num>3; conversely if you update Conky every 0.5s, you should use update_num>10. ALSO, if you change your Conky, is it best to use "killall conky; conky" to update it, otherwise the update_num will not be reset and you will get an error.
    
    To call this script in Conky, use the following (assuming that you save this script to ~/scripts/rings.lua):
        lua_load ~/scripts/clock_rings.lua
        lua_draw_hook_pre clock_rings
        
    Changelog:
    + v1.0 -- Original release (30.09.2009)
       v1.1p -- Jpope edit londonali1010 (05.10.2009)
    *v Mint-lua -- reEdit despot77 (18.02.2011)
    ]]
    
    settings_table = {
        
        {
            name='cpu',
            arg='cpu0',
            max=100,
            bg_colour=0xffffff,
            bg_alpha=0.2,
            fg_colour=0xFF3300,
            fg_alpha=0.8,
            x=163, y=280,
            radius=25,
            thickness=25,
            start_angle=-90,
            end_angle=180
        },
        {
            name='memperc',
            arg='',
            max=100,
            bg_colour=0xffffff,
            bg_alpha=0.2,
            fg_colour=0xFF3300,
            fg_alpha=0.8,
            x=163, y=360,
            radius=25,
            thickness=25,
            start_angle=-90,
            end_angle=180
        },
        {
            name='fs_used_perc',
            arg='/',
            max=100,
            bg_colour=0xffffff,
            bg_alpha=0.2,
            fg_colour=0xFF3300,
            fg_alpha=0.8,
            x=163, y=440,
            radius=25,
            thickness=25,
            start_angle=-90,
            end_angle=180
        },
        {
            name='fs_used_perc',
            arg='/mnt/lvm/Archive',
            max=100,
            bg_colour=0xffffff,
            bg_alpha=0.2,
            fg_colour=0xFF3300,
            fg_alpha=0.8,
            x=163, y=520,
            radius=25,
            thickness=25,
            start_angle=-90,
            end_angle=180
        },
            {
            name='fs_used_perc',
            arg='/mnt/lvm/Backup',
            max=100,
            bg_colour=0xffffff,
            bg_alpha=0.2,
            fg_colour=0xFF3300,
            fg_alpha=0.8,
            x=163, y=600,
            radius=25,
            thickness=25,
            start_angle=-90,
            end_angle=180
        
        },
    }
    
    -- Use these settings to define the origin and extent of your clock.
    
    clock_r=65
    
    -- "clock_x" and "clock_y" are the coordinates of the centre of the clock, in pixels, from the top left of the Conky window.
    
    clock_x=100
    clock_y=150
    
    show_seconds=true
    
    require 'cairo'
    
    function rgb_to_r_g_b(colour,alpha)
        return ((colour / 0x10000) % 0x100) / 255., ((colour / 0x100) % 0x100) / 255., (colour % 0x100) / 255., alpha
    end
    
    function draw_ring(cr,t,pt)
        local w,h=conky_window.width,conky_window.height
        
        local xc,yc,ring_r,ring_w,sa,ea=pt['x'],pt['y'],pt['radius'],pt['thickness'],pt['start_angle'],pt['end_angle']
        local bgc, bga, fgc, fga=pt['bg_colour'], pt['bg_alpha'], pt['fg_colour'], pt['fg_alpha']
    
        local angle_0=sa*(2*math.pi/360)-math.pi/2
        local angle_f=ea*(2*math.pi/360)-math.pi/2
        local t_arc=t*(angle_f-angle_0)
    
        -- Draw background ring
    
        cairo_arc(cr,xc,yc,ring_r,angle_0,angle_f)
        cairo_set_source_rgba(cr,rgb_to_r_g_b(bgc,bga))
        cairo_set_line_width(cr,ring_w)
        cairo_stroke(cr)
        
        -- Draw indicator ring
    
        cairo_arc(cr,xc,yc,ring_r,angle_0,angle_0+t_arc)
        cairo_set_source_rgba(cr,rgb_to_r_g_b(fgc,fga))
        cairo_stroke(cr)        
    end
    
    function draw_clock_hands(cr,xc,yc)
        local secs,mins,hours,secs_arc,mins_arc,hours_arc
        local xh,yh,xm,ym,xs,ys
        
        secs=os.date("%S")    
        mins=os.date("%M")
        hours=os.date("%I")
            
        secs_arc=(2*math.pi/60)*secs
        mins_arc=(2*math.pi/60)*mins+secs_arc/60
        hours_arc=(2*math.pi/12)*hours+mins_arc/12
             
    end
    
    function conky_clock_rings()
        local function setup_rings(cr,pt)
            local str=''
            local value=0
            
            str=string.format('${%s %s}',pt['name'],pt['arg'])
            str=conky_parse(str)
            
            value=tonumber(str)
            pct=value/pt['max']
            
            draw_ring(cr,pct,pt)
        end
        
        -- Check that Conky has been running for at least 5s
    
        if conky_window==nil then return end
        local cs=cairo_xlib_surface_create(conky_window.display,conky_window.drawable,conky_window.visual, conky_window.width,conky_window.height)
        
        local cr=cairo_create(cs)    
        
        local updates=conky_parse('${updates}')
        update_num=tonumber(updates)
        
        if update_num>5 then
            for i in pairs(settings_table) do
                setup_rings(cr,settings_table[i])
            end
        end
        
        draw_clock_hands(cr,clock_x,clock_y)
    end

  10. #22840
    Join Date
    Jan 2008
    Beans
    130

    Re: Post your .conkyrc files w/ screenshots

    sacrilege, I know. But it looks pretty.
    10344186.jpg

Page 2284 of 2293 FirstFirst ... 1284178421842234227422822283228422852286 ... LastLast

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •