Repository navigation
Expand file tree
/
Copy pathconfig.toml.example
More file actions
53 lines (49 loc) · 1.81 KB
/
Copy pathconfig.toml.example
File metadata and controls
53 lines (49 loc) · 1.81 KB
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
# NovaFetch configuration
# First run: ~/.config/novafetch/config.toml is created automatically.
# Copy this file there and adjust as needed.
[general]
separator = " " # Separator between label and value
use_nerd_fonts = true # Show Nerd Font icons per module
align_values = true # Align value columns
unit_type = "standard" # Byte units: "standard" (KB/MB/GB), "iec" (KiB/MiB/GiB), "si"
show_memory_bar = true # Show progress bar for memory
show_cpu_bar = true # Show progress bar for CPU (includes usage %, freq, temp)
show_disk_bar = true # Show progress bar for disk
# image_path = "/path/to/image.png" # Custom PNG/JPG/GIF as logo
# image_width = 36 # Image width in terminal cells
[theme]
# Full RGB colors [R, G, B]
primary_color = [59, 130, 246] # Blue - gradient start / solid label color
secondary_color = [147, 51, 234] # Purple - gradient end
text_color = [255, 255, 255] # White - value text color
mode = "gradient" # "gradient" (interpolated) or "solid"
[ascii]
print_ascii = true # Show ASCII/logo art
# distro_override = "arch" # Force logo (e.g. "arch", "ubuntu", "fedora", "nixos", "fallback")
# Module selection and order.
# Each key maps to an info module: user_host, os, kernel, uptime, shell, de,
# cpu, gpu, memory, disk, terminal, terminal_font, packages, resolution,
# swap, os_age, theme, media, local_ip, palette.
# Only listed modules appear in output (tree layout groups them automatically).
layout = [
"user_host",
"os",
"kernel",
"uptime",
"shell",
"de",
"cpu",
"gpu",
"memory",
"disk",
"terminal",
"terminal_font",
"packages",
"resolution",
"swap",
"os_age",
"theme",
"media",
"local_ip",
"palette",
]