Linux configuration stuffs
at main 194 lines 6.5 kB view raw
1# Catppuccin Mocha 2[colors] 3table_header_color = "#f5e0dc" 4all_cpu_color = "#f5e0dc" 5avg_cpu_color = "#eba0ac" 6cpu_core_colors = ["#f38ba8","#fab387","#f9e2af","#a6e3a1","#74c7ec","#cba6f7"] 7ram_color = "#a6e3a1" 8swap_color = "#fab387" 9rx_color = "#a6e3a1" 10tx_color = "#f38ba8" 11widget_title_color = "#f2cdcd" 12border_color = "#585b70" 13highlighted_border_color = "#f5c2e7" 14text_color = "#cdd6f4" 15graph_color = "#a6adc8" 16cursor_color = "#f5c2e7" 17selected_text_color = "#11111b" 18selected_bg_color = "#cba6f7" 19high_battery_color = "#a6e3a1" 20medium_battery_color = "#f9e2af" 21low_battery_color = "#f38ba8" 22gpu_core_colors = ["#74c7ec","#cba6f7","#f38ba8","#fab387","#f9e2af","#a6e3a1"] 23arc_color = "#89dceb" 24 25# This is a default config file for bottom. All of the settings are commented 26# out by default; if you wish to change them uncomment and modify as you see 27# fit. 28 29# This group of options represents a command-line flag/option. Flags explicitly 30# added when running (ie: btm -a) will override this config file if an option 31# is also set here. 32 33[flags] 34# Whether to hide the average cpu entry. 35#hide_avg_cpu = false 36# Whether to use dot markers rather than braille. 37#dot_marker = false 38# The update rate of the application. 39#rate = 1000 40# Whether to put the CPU legend to the left. 41#left_legend = false 42# Whether to set CPU% on a process to be based on the total CPU or just current usage. 43#current_usage = false 44# Whether to group processes with the same name together by default. 45#group_processes = false 46# Whether to make process searching case sensitive by default. 47#case_sensitive = false 48# Whether to make process searching look for matching the entire word by default. 49#whole_word = false 50# Whether to make process searching use regex by default. 51#regex = false 52# Defaults to Celsius. Temperature is one of: 53#temperature_type = "k" 54#temperature_type = "f" 55#temperature_type = "c" 56#temperature_type = "kelvin" 57#temperature_type = "fahrenheit" 58#temperature_type = "celsius" 59# The default time interval (in milliseconds). 60#default_time_value = 60000 61# The time delta on each zoom in/out action (in milliseconds). 62#time_delta = 15000 63# Hides the time scale. 64#hide_time = false 65# Override layout default widget 66#default_widget_type = "proc" 67#default_widget_count = 1 68# Use basic mode 69#basic = false 70# Use the old network legend style 71#use_old_network_legend = false 72# Remove space in tables 73#hide_table_gap = false 74# Show the battery widgets 75battery = true 76# Disable mouse clicks 77#disable_click = false 78# Built-in themes. Valid values are "default", "default-light", "gruvbox", "gruvbox-light", "nord", "nord-light" 79color = "nord" 80# Show memory values in the processes widget as values by default 81#mem_as_value = false 82# Show tree mode by default in the processes widget. 83#tree = false 84# Shows an indicator in table widgets tracking where in the list you are. 85#show_table_scroll_position = false 86# Show processes as their commands by default in the process widget. 87#process_command = false 88# Displays the network widget with binary prefixes. 89#network_use_binary_prefix = false 90# Displays the network widget using bytes. 91#network_use_bytes = false 92# Displays the network widget with a log scale. 93#network_use_log = false 94# Hides advanced options to stop a process on Unix-like systems. 95#disable_advanced_kill = false 96 97# These are all the components that support custom theming. Note that colour support 98# will depend on terminal support. 99 100#[colors] # Uncomment if you want to use custom colors 101# Represents the colour of table headers (processes, CPU, disks, temperature). 102#table_header_color="LightBlue" 103# Represents the colour of the label each widget has. 104#widget_title_color="Gray" 105# Represents the average CPU color. 106#avg_cpu_color="Red" 107# Represents the colour the core will use in the CPU legend and graph. 108#cpu_core_colors=["LightMagenta", "LightYellow", "LightCyan", "LightGreen", "LightBlue", "LightRed", "Cyan", "Green", "Blue", "Red"] 109# Represents the colour RAM will use in the memory legend and graph. 110#ram_color="LightMagenta" 111# Represents the colour SWAP will use in the memory legend and graph. 112#swap_color="LightYellow" 113# Represents the colour rx will use in the network legend and graph. 114#rx_color="LightCyan" 115# Represents the colour tx will use in the network legend and graph. 116#tx_color="LightGreen" 117# Represents the colour of the border of unselected widgets. 118#border_color="Gray" 119# Represents the colour of the border of selected widgets. 120#highlighted_border_color="LightBlue" 121# Represents the colour of most text. 122#text_color="Gray" 123# Represents the colour of text that is selected. 124#selected_text_color="Black" 125# Represents the background colour of text that is selected. 126#selected_bg_color="LightBlue" 127# Represents the colour of the lines and text of the graph. 128#graph_color="Gray" 129# Represents the colours of the battery based on charge 130#high_battery_color="green" 131#medium_battery_color="yellow" 132#low_battery_color="red" 133 134# Layout - layouts follow a pattern like this: 135# [[row]] represents a row in the application. 136# [[row.child]] represents either a widget or a column. 137# [[row.child.child]] represents a widget. 138# 139# All widgets must have the type value set to one of ["cpu", "mem", "proc", "net", "temp", "disk", "empty"]. 140# All layout components have a ratio value - if this is not set, then it defaults to 1. 141# The default widget layout: 142#[[row]] 143# ratio=30 144# [[row.child]] 145# type="cpu" 146#[[row]] 147# ratio=40 148# [[row.child]] 149# ratio=4 150# type="mem" 151# [[row.child]] 152# ratio=3 153# [[row.child.child]] 154# type="temp" 155# [[row.child.child]] 156# type="disk" 157#[[row]] 158# ratio=30 159# [[row.child]] 160# type="net" 161# [[row.child]] 162# type="proc" 163# default=true 164 165 166# Filters - you can hide specific temperature sensors, network interfaces, and disks using filters. This is admittedly 167# a bit hard to use as of now, and there is a planned in-app interface for managing this in the future: 168#[disk_filter] 169#is_list_ignored = true 170#list = ["/dev/sda\\d+", "/dev/nvme0n1p2"] 171#regex = true 172#case_sensitive = false 173#whole_word = false 174 175#[mount_filter] 176#is_list_ignored = true 177#list = ["/mnt/.*", "/boot"] 178#regex = true 179#case_sensitive = false 180#whole_word = false 181 182#[temp_filter] 183#is_list_ignored = true 184#list = ["cpu", "wifi"] 185#regex = false 186#case_sensitive = false 187#whole_word = false 188 189#[net_filter] 190#is_list_ignored = true 191#list = ["virbr0.*"] 192#regex = true 193#case_sensitive = false 194#whole_word = false