~kris/dots

srice

ref: c8d9c68937f2c331a6bac47481ed40147fe73cba srice/.config/conky/conky.conf -rw-r--r-- 4.2 KiB
c8d9c689 — Kris Yotam shell migration: fish -> mksh, reorganize bin/, wallpaper cleanup 4 months ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
-- =============================================================================
-- Conky Configuration - Winter Blues Theme (Simple)
-- Adapted from r/Conkyporn
-- Author: Kris Yotam
-- =============================================================================

conky.config = {
    alignment = 'top_left',
    background = false,
    border_width = 1,
    border_inner_margin = 15,

    -- Winter Blues colors
    default_color = 'dae4ee',
    color1 = '989fa6',           -- muted gray for labels
    color2 = '9CC2EC',           -- accent blue
    color3 = 'B0C5DA',           -- lighter blue
    color4 = 'DEC292',           -- tan/gold highlight
    default_outline_color = '90B0D2',
    default_shade_color = '1f2933',

    cpu_avg_samples = 2,
    double_buffer = true,
    draw_borders = true,
    draw_graph_borders = false,
    draw_outline = false,
    draw_shades = false,
    use_xft = true,
    font = 'JetBrainsMono Nerd Font:size=11',

    -- Position on primary monitor
    xinerama_head = 0,
    gap_x = 57,
    gap_y = 55,

    minimum_width = 380,
    maximum_width = 380,
    minimum_height = 60,

    default_bar_width = 120,
    default_bar_height = 10,

    net_avg_samples = 2,
    no_buffers = true,
    out_to_console = false,
    out_to_stderr = false,
    extra_newline = false,

    own_window = true,
    own_window_hints = 'undecorated,below,sticky,skip_taskbar,skip_pager',
    own_window_class = 'Conky',
    own_window_type = 'override',
    own_window_transparent = false,
    own_window_argb_visual = true,
    own_window_argb_value = 180,
    own_window_colour = '1f2933',

    stippled_borders = 0,
    update_interval = 1,
    uppercase = false,
    use_spacer = 'left',
    show_graph_scale = false,
    show_graph_range = false,
}

conky.text = [[
${color4}${font JetBrainsMono Nerd Font:bold:size=14}${time %H:%M:%S}${font}${color}${alignr}${color1}${time %A, %d %B %Y}${color}
${color1}Uptime:${color} ${uptime}${alignr}${color1}Kernel:${color} ${kernel}

${color2}${font JetBrainsMono Nerd Font:bold:size=11}SYSTEM${font}${color} ${hr 1}

${color1}CPU:${color} ${cpu}%${goto 220}${color3}${cpubar cpu0 10,140}${color}
${color1}CPU Temp:${color} ${hwmon 4 temp 1}°C${goto 220}${color3}${execbar echo $(($(cat /sys/class/hwmon/hwmon4/temp1_input)/1000))}${color}

${color1}Battery:${color} ${battery_percent BAT0}%${goto 220}${color3}${battery_bar 10,140 BAT0}${color}
${color1}Status:${color} ${battery BAT0}

${color1}RAM:${color} ${mem} / ${memmax}${goto 220}${memperc}% ${color3}${membar 10,80}${color}
${color1}SSD:${color} ${fs_used /} / ${fs_size /}${goto 220}${fs_used_perc /}% ${color3}${fs_bar 10,80 /}${color}

${color2}${font JetBrainsMono Nerd Font:bold:size=11}PROCESSES${font}${color} ${hr 1}

${color1}Total:${color} ${processes}  ${color1}Running:${color} ${running_processes}

${color1}Name${goto 180}PID${goto 260}CPU%${goto 330}MEM%${color}
${color}${top name 1}${goto 180}${top pid 1}${goto 260}${top cpu 1}${goto 330}${top mem 1}
${top name 2}${goto 180}${top pid 2}${goto 260}${top cpu 2}${goto 330}${top mem 2}
${top name 3}${goto 180}${top pid 3}${goto 260}${top cpu 3}${goto 330}${top mem 3}
${top name 4}${goto 180}${top pid 4}${goto 260}${top cpu 4}${goto 330}${top mem 4}
${top name 5}${goto 180}${top pid 5}${goto 260}${top cpu 5}${goto 330}${top mem 5}

${color2}${font JetBrainsMono Nerd Font:bold:size=11}NETWORK${font}${color} ${hr 1}
${if_existing /sys/class/net/wlan0/operstate up}
${color1}Interface:${color} wlan0${alignr}${color4}ONLINE${color}
${color1}IP:${color} ${addr wlan0}

${color3}${downspeedgraph wlan0 30,175 90B0D2 B0C5DA}${goto 200}${upspeedgraph wlan0 30,175 B0C5DA 9CC2EC}${color}
${color1}Down:${color} ${downspeed wlan0}/s${goto 200}${color1}Up:${color} ${upspeed wlan0}/s
${color1}Total:${color} ${totaldown wlan0}${goto 200}${color1}Total:${color} ${totalup wlan0}
${else}
${color1}Network:${color} OFFLINE
${endif}

${color2}${font JetBrainsMono Nerd Font:bold:size=11}HARDWARE${font}${color} ${hr 1}

${color1}CPU:${color} ${execi 3600 cat /proc/cpuinfo | grep 'model name' | head -1 | cut -d: -f2 | sed 's/^ //' | cut -c1-35}
${color1}GPU:${color} ${execi 3600 lspci | grep -i vga | cut -d: -f3 | cut -c1-40}
${color1}MBD:${color} ${execi 3600 cat /sys/devices/virtual/dmi/id/board_name}
]]