regexghost-dotfiles

My dotfiles and scripts
git clone git@git.regexghost.com/regexghost-dotfiles.git
Log | Files | Refs | README

conky_kde.conf (5869B)


      1 -- Conky, a system monitor https://github.com/brndnmtthws/conky
      2 --
      3 -- This configuration file is Lua code. You can write code in here, and it will
      4 -- execute when Conky loads. You can use it to generate your own advanced
      5 -- configurations.
      6 --
      7 -- Try this (remove the `--`):
      8 --
      9 --   print("Loading Conky config")
     10 --
     11 -- For more on Lua, see:
     12 -- https://www.lua.org/pil/contents.html
     13 
     14 conky.config = {
     15     alignment = 'top_right',
     16     background = false,
     17     own_window_colour = '1d1d1d',
     18     border_width = 1,
     19     cpu_avg_samples = 2,
     20     default_color = 'white',
     21     default_outline_color = 'white',
     22     default_shade_color = 'white',
     23     double_buffer = true,
     24     draw_borders = true,
     25     draw_graph_borders = true,
     26     draw_outline = false,
     27     draw_shades = false,
     28     extra_newline = false,
     29     font = 'Departure Mono:size=10',
     30     font2 = 'Departure Mono:style=bold:size=10',
     31     font3 = 'Departure Mono:style=bold:size=11',
     32     font4 = 'Font Awesome 7 Free Solid:style=Regular:size=9',
     33     gap_x = 16,
     34     gap_y = 16,
     35     minimum_height = 5,
     36     minimum_width = 5,
     37     -- imlib_cache_size = 0,
     38     net_avg_samples = 2,
     39     no_buffers = true,
     40     out_to_console = false,
     41     out_to_ncurses = false,
     42     out_to_stderr = false,
     43     out_to_x = false,
     44     out_to_wayland = true,
     45     own_window = true,
     46     own_window_type = 'dock',
     47     own_window_argb_visual = true,
     48     own_window_hints = 'undecorated,below,sticky,skip_taskbar,skip_pager',
     49     own_window_argb_value = 225,
     50     show_graph_range = false,
     51     show_graph_scale = true,
     52     stippled_borders = 4.0,
     53     update_interval = 1.0,
     54     uppercase = false,
     55     use_spacer = 'none',
     56     use_xft = true,
     57     --minimum_height=1000,
     58     
     59     border_inner_margin = 10,
     60       
     61     color0 = 'ed333b',
     62     color1 = 'ee2e24',
     63     color2 = '1dc300',
     64     color3 = 'ffd204',
     65     color4 = '009ddc',
     66     color5 = 'ee2e24',
     67     color6 = 'ee2e24',
     68     color7 = 'ffffff',
     69     color8 = '737171',
     70     color9 = 'ee2e24',
     71 }
     72 
     73 
     74 conky.text = [[
     75 ${color8}Info:${color} Arch (${no_update $kernel})
     76 $hr
     77 ${color8}Time:$color ${time %H:%M:%S %a %d %b (%Z)}
     78 ${color8}New York:       Seoul:${color}
     79 ${tztime America/New_York %H:%M:%S (%Z)}  ${tztime Asia/Seoul %H:%M:%S (%Z)}
     80 ${color8}Script:$color ${execi 600 ~/.config/regexghost/conky_script.sh}
     81 ${color8}Script:$color ${execi 600 ~/.config/regexghost/conky_script.sh -2}
     82 ${color1}${font3}System${font}$color ${hr 2}
     83 ${color8}Uptime:$color $uptime_short (${execi 1000 uptime -s | sed 's/^..//g' | sed 's/:[0-9]\{2\}$//g'})
     84 ${color8}1m: $color${loadavg 1} ${color8}5m: $color${loadavg 2} ${color8}15m: $color${loadavg 3}
     85 ${color8}CPU Temperature:${color} ${execi 2 cat /sys/devices/pci0000:00/0000:00:18.3/hwmon/hwmon2/temp1_input | cut -c 1-2}°C
     86 ${color8}CPU Util:${color} ${cpu}% (${freq_g 0}GHz)
     87 ${cpugraph 1dc300 ee2e24 -t}
     88 ${color2}${font3}Memory${font}$color ${hr 2}
     89 ${color8}Usage:${color} ${mem}/${memmax}
     90 ${color8}Name:           PID:     Memory:${color}
     91 ${top_mem name 1}${alignc}${top_mem pid 1}${alignr}${top_mem mem_res 1}
     92 ${top_mem name 2}${alignc}${top_mem pid 2}${alignr}${top_mem mem_res 2}
     93 ${top_mem name 3}${alignc}${top_mem pid 3}${alignr}${top_mem mem_res 3}
     94 ${top_mem name 4}${alignc}${top_mem pid 4}${alignr}${top_mem mem_res 4}
     95 ${color3}${font3}Network${font}$color ${hr 2}
     96 ${color8}IP (Local):${color} ${addr wlp4s0}
     97 ${color8}Down:${color} ${downspeed wlp4s0}/s${alignr}${color8}Up:${color} ${upspeed wlp4s0}/s
     98 ${downspeedgraph wlp4s0 25,124 1dc300 ee2e24 -t}${alignc} ${upspeedgraph wlp4s0 25,124 1dc300 ee2e24 -t}
     99 ${color8}Recv:${color} ${totaldown wlp4s0}${alignr}${color8}Sent:${color} ${totalup wlp4s0}
    100 ${color4}${font3}Disk${font}$color ${hr 2}
    101 ${color8}Storage:${color} ${color9}U: ${color}${fs_used /}  ${color2}F: ${color}${fs_free /}
    102 ${color8}Buffered:${color} ${execi 2 grep -e Dirty -e Writeback /proc/meminfo | tr -s " " | cut -d " " -f 2 | awk '{sum+=$1} END {printf "%d MiB", sum/1024}'}
    103 ${color8}Root Disk:${color} ${diskio /dev/nvme0n1}/s
    104 ${diskiograph /dev/nvme0n1 1dc300 ee2e24 -t}${if_existing /dev/sdb}
    105 ${color8}/dev/sdb:${color} ${diskio /dev/sdb}/s
    106 ${diskiograph /dev/sdb 1dc300 ee2e24 -t}${endif}${if_existing /dev/sdc}
    107 ${color8}/dev/sdc:${color} ${diskio /dev/sdc}/s
    108 ${diskiograph /dev/sdc 1dc300 ee2e24 -t}${endif}
    109 ${color2}${font3}Other${font}$color ${hr 2}
    110 ${color8}Weather:${color}
    111 ${execp cat /home/USERNAME/.local/share/regexghost/kde/weather_conky.txt}
    112 ${color8}Sunset:${color}
    113 ${execp cat /home/USERNAME/.local/share/regexghost/kde/sunset_conky.txt}
    114 ${color8}Sunrise:${color}
    115 ${execp cat /home/USERNAME/.local/share/regexghost/kde/sunrise_conky.txt}${voffset 10}
    116 ]]
    117 
    118 -- ${color8}CPU:${color} ${execi 10000 cat /proc/cpuinfo | grep 'model name' | head -n 1 | sed -e 's/model name.*: //' | sed 's/([^)]*)//g' | sed 's/Intel Core //g'} @ ${execi 10000 cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq | awk '{ printf"%0.1f", $1/1000000}'}GHz
    119 --${color8}${font Robot Mono:style=bold}Frequency (GHz):${font}$color $freq_g
    120 --${color8}RAM Usage:$color $mem/$memmax - $memperc% ${membar 4}
    121 --${color8}Swap Usage:$color $swap/$swapmax - $swapperc% ${swapbar 4}
    122 --${color8}CPU Usage:$color $cpu% ${cpubar 4}
    123 --${color8}Processes:$color $processes  ${color8}Running:$color $running_processes
    124 --$hr
    125 --${color8}File systems:
    126 -- / $color${fs_used /}/${fs_size /} ${fs_bar 6 /}
    127 --${color8}Networking:
    128 --Up:$color ${upspeed} ${color8} - Down:$color ${downspeed}
    129 --$hr
    130 --${color8}Name              PID     CPU%   MEM%
    131 --${color lightgrey} ${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1}
    132 --${color lightgrey} ${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2}
    133 --${color lightgrey} ${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3}
    134 --${color lightgrey} ${top name 4} ${top pid 4} ${top cpu 4} ${top mem 4}
    135 --$hr
    136 --${hwmon 5 temp 1}°C
    137 --]]
    138 -- IMAGE CACHE FLUSH OPTION
    139 -- ${execpi 10 /home/USER_USERNAME/.config/conky/refreshImage.sh}