diff options
Diffstat (limited to 'settings.lua')
-rw-r--r-- | settings.lua | 86 |
1 files changed, 86 insertions, 0 deletions
diff --git a/settings.lua b/settings.lua new file mode 100644 index 0000000..b0f84ed --- /dev/null +++ b/settings.lua @@ -0,0 +1,86 @@ +require("colors") + +--[[ +possible values of THEME + blue dark blue light + deepblue dark deepblue light + green dark green light + emerald dark emerald light + yellow dark yellow light + purple dark purple light + violet dark violet light + crimson dark crimson light + maroon dark maroon light + pink dark pink light + cyan dark cyan light + aquamarine dark aquamarine light + monochrome dark monochrome light + gruvbox dark gruvbox light + contrast dark contrast light +]] +THEME = "monochrome dark" -- choose one of the above + +--[[ +waiting time before starting conky +this prevents issues when conky is launched at startup +]] +startup_delay = 5 -- secondes + +--[[ +change colors when a value exceeds defined thresholds +]] +change_color_on_threshold = true + +--[[ +CPU Cores (threads really) +valid values are: 0, 2, 4, 6, 8, 10, 12 +]] +cpu_cores = 16 + +--[[ +EDIT THIS to match your network interface. +You can find out by executing `ifconfig` or `ip link`. +It might be "wlan0", "eth0", "wlp3s0" or something else +]] +net_interface = "enp6s0" + +--[[ +this depends on your own internet speed +]] +download_rate_maximum = 1000 -- kb +upload_rate_maximum = 1000 -- kb + +--[[ +Default font used by the convinient functions like write() and write_bold() +You can use _write() to choose another font +]] +main_font = "Mono" + +--[[ +the public ip is fetched from the internet. +There is no need to refresh it every second like the other values +advice: use the variable public_ip instead of the function public_ip() +which is called every `public_ip_refresh_rate` secondes + +WARNING: this feature exploits third party services, +therefore we cannot garantee your privacy if you turn it on +]] +use_public_ip = false +public_ip_refresh_rate = 60 -- secondes + +---------------------------------------------- + +colors = get_color_table(THEME) + +if change_color_on_threshold == false then + colors.warn = colors.fg + colors.critic = colors.fg +end + +-- threshold variables are used to change the colors of the indicators +-- by using the functions color_frompercent(perc) and color_frompercent_reverse(perc) +threshold_warning = 60 +threshold_critical = 80 +battery_threshold_warning = 30 +battery_threshold_critical = 18 + |