-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconfig.conf
executable file
·167 lines (130 loc) · 3.25 KB
/
config.conf
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
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
#!/hint/bash
# See this wiki page for more info:
# https://github.com/dylanaraps/neofetch/wiki/Customizing-Info
# shellcheck disable=SC2154
get_de_wm() {
((wm_run != 1)) && get_wm
((de_run != 1)) && get_de
de_wm="$de ($wm)"
}
get_terminal() {
((term_run != 1)) && get_term
terminal="$($term --version)"
}
print_info() {
info "OS" distro
info "Kernel" kernel
info "Host" model
info "Uptime" uptime
info "Shell" shell
info "Resolution" resolution
info "DE & WM" de_wm
info "Theme" theme
info "Icons" icons
info "Terminal" terminal
info "Font" term_font
info "CPU" cpu
info "GPU" gpu
info "Memory" memory
info "Disk" disk
info "Battery" battery
}
# Hide/Show Fully qualified domain name.
# Values: 'on', 'off'
title_fqdn=off
# Shorten the output of the kernel function.
# Values: 'on', 'off'
kernel_shorthand=on
# Shorten the output of the distro function
# Values: 'on', 'tiny', 'off'
distro_shorthand=off
# Show/Hide OS Architecture.
# Values: 'on', 'off'
os_arch=off
# Shorten the output of the uptime function
# Values: 'on', 'tiny', 'off'
uptime_shorthand=tiny
# Show memory pecentage in output.
# Values: 'on', 'off'
memory_percent=on
# Show/Hide Package Manager names.
# Values: 'on', 'tiny' 'off'
package_managers=off
# Show the path to $SHELL
# Values: 'on', 'off'
shell_path=off
# Show $SHELL version
# Values: 'on', 'off'
shell_version=on
# CPU speed type
# Values: 'scaling_cur_freq', 'scaling_min_freq',
# 'scaling_max_freq', 'bios_limit', 'cpufreq'.
speed_type=cpufreq
# CPU speed shorthand
# Values: 'on', 'off'.
speed_shorthand=on
# Enable/Disable CPU brand in output.
# Values: 'on', 'off'
cpu_brand=off
# Hide/Show CPU speed.
# Values: 'on', 'off'
cpu_speed=on
# Display CPU cores in output
# Values: 'logical', 'physical', 'off'
cpu_cores=logical
# Hide/Show CPU temperature.
# Values: 'C', 'F', 'off'
cpu_temp=off
# Enable/Disable GPU Brand
# Values: 'on', 'off'
gpu_brand=on
# Which GPU to display
# Values: 'all', 'dedicated', 'integrated'
gpu_type=all
# Display refresh rate next to each monitor
# Values: 'on', 'off'
refresh_rate=on
# Shorten output of GTK Theme / Icons / Font
# Values: 'on', 'off'
gtk_shorthand=off
# Enable/Disable gtk2 Theme / Icons / Font
# Values: 'on', 'off'
gtk2=on
# Enable/Disable gtk3 Theme / Icons / Font
# Values: 'on', 'off'
gtk3=on
# Website to ping for the public IP
# Values: 'url'
public_ip_host='https://am.i.mullvad.net/ip'
# Public IP timeout.
# Values; 'int'
public_ip_timeout=2
# Show Desktop Environment version
# Values: 'on', 'off'
de_version=on
# Which disks to display.
# The values can be any /dev/sdXX, mount point or directory.
disk_show=('/dev/nvme0n1p2' '/dev/sda1' '/dev/sdb1')
# What to append to the Disk subtitle.
# Values: 'mount', 'name', 'dir', 'none'
disk_subtitle=name
# Show/Hide disk percent.
# Values: 'on', 'off'
disk_percent=on
# Bar characters
# Values: 'string', 'string'
bar_char_elapsed='='
bar_char_total='-'
# Toggle Bar border
# Values: 'on', 'off'
bar_border=on
# Progress bar length in spaces
# Values: 'num'
bar_length=25
# Info display
# Values: 'bar', 'infobar', 'barinfo', 'off'
cpu_display=off
memory_display=off
battery_display=bar
disk_display=off
# vim:ft=bash: