更改配置设置
要更改配置设置,请编辑我们在 .config 文件夹中创建的 Conky 配置文件。
为此,请打开终端并运行以下命令:
sudo nano ~/.config/.conkyrc
找到 conky.config 字样。
conky.config 部分中 { 和 } 之间的所有设置定义了窗口本身的绘制方式。
例如,要将 Conky 窗口移动到左下角,请将对齐设置为“bottom_left”。
回到左右 Conky 窗口的概念,我们可以将左侧配置文件中的对齐方式设置为“top_left”,将右侧配置文件中的对齐方式设置为“top_right”。
我们可以通过将 border_width 值设置为大于 0 的任何数字并将 draw_borders 选项设置为 true 来向窗口添加边框。
要更改主要文本颜色,请编辑 default_color 选项并指定一种颜色,例如红色、蓝色或者绿色。
我们可以通过将 draw_outline 选项设置为 true 来向窗口添加轮廓。
我们可以通过修改 default_outline_colour 选项来更改轮廓颜色。
同样,我们将指定红色、绿色、蓝色等。
同样,我们可以通过将 draw_shades 更改为 true 来添加阴影。
然后我们可以通过设置 default_shade_colour 来修改颜色。
以下是一些最有用的:
- border_inner_margin - 边框和文本之间的边距
- border_outer_margin - 边框和窗口边缘之间的边距
- default_bar_height - 条形(图形元素)的高度
- default_bar_width - 条形(图形元素)的宽度
- default_gauge_height
- default_gauge_width
- draw_graph_borders - 选择图形是否有边框
- minimum_width - 窗口的最小宽度
- maximum_width - 窗口的最大宽度
- minimum_height - 窗口的最小高度
- maximum_heigh - 窗口的最大高度
- own_window_title - 给 conky 窗口一个你选择的标题
- own_window_argb_visual - 打开透明度
- own_window_argb_value - 0 到 255 之间的数字。0 是不透明的,255 是完全透明的。
- short_units - 使单位成为单个字符
- show_graph_range - 显示图形覆盖的时间范围
- show_graph_scale - 显示缩放图中的最大值
- uppercase - 以大写显示所有文本
运行 Conky
直接从终端运行 Conky:
conky
屏幕可能会闪烁。
要防止闪烁,通过以下方式运行 conky:
conky -b
让 conky 在后台进程运行:
conky -b &
安装 Conky
如果我们使用基于 Debian 的 Linux 发行版,例如任何 Ubuntu 系列(Ubuntu、Ubuntu MATE、Ubuntu GNOME、Kubuntu、Xubuntu 和 Lubuntu)、Linux Mint 或者 Bodhi,请使用以下 apt-get 命令:
sudo apt install conky
如果我们使用 Fedora 或者 CentOS,请使用以下 dnf 命令:
sudo dnf install conky
对于 openSUSE ,请使用以下 zypper 命令:
sudo zypper install conky
对于 Arch Linux,请使用以下 PacMan 命令:
sudo pacman -S conky
配置Conky显示的信息
要修改 Conky 显示的信息,请滚动到 Conky 配置文件的 conky.config 部分。
我们将看到一个像这样开头的部分:
"conky.text = [["
我们想要显示的任何内容都在此部分中。
文本部分中的行看起来像这样:
${color grey}Uptime:$color $uptime
{color gray} 指定“正常运行时间”一词为灰色。
$uptime 之前的 $color 指定正常运行时间值以默认颜色显示。
$uptime 设置将替换为系统正常运行时间。
我们可以通过在设置前添加“scroll”一词来滚动文本,如下所示:
${scroll 16 $nodename - $sysname $kernel on $machine |}
我们可以通过添加以下内容在设置之间添加水平线:
$hr
以下是我们可能想要添加的一些更有用的设置:
- audacious_bar - Audacious 音乐播放器进度条
- audacious_channels - 当前曲调的大胆频道数
- audacious_file - 当前曲调的文件名
- audacious_length - 当前曲调的长度
- audacious_playlist_length - 播放列表中的曲调数量
- Battery_percent - 电池百分比
- Battery_time - 电池剩余时间
- cpu - CPU 使用率
- cpubar - CPU 条形图
- cpugauge - CPU 仪表
- desktop_name - 桌面名称
- diskio (device) - 显示磁盘 io
- distribution - 分布的名称
- downspeedf (net) - 以千字节为单位的下载速度
- exec 命令 - 执行 shell 命令并在 Conky 中显示输出
- fs_bar - 文件系统上使用了多少空间
- fs_bar_free - 文件系统上有多少可用空间
- fs_free - 文件系统上的可用空间
- fs_free_perc - 可用空间百分比
- image - 显示镜像
- kernel - 内核版本
- loadavg (1|2|3) - 1、5 和 15 分钟的平均负载
- mem - 正在使用的内存量
- membar - 显示正在使用的内存条
- memfree - 可用内存量
- memperc - 正在使用的内存百分比
- mpd_album - 当前 MPD 歌曲中的专辑
- mpd_artist - 当前 MPD 歌曲中的艺术家
- mpd_bar - mpd 进度条
- mpd_file - 当前 mpd 歌曲的文件名
- mpd_length - 歌曲的长度
- mpd_title - 歌曲名
- mpd_vol - MPD 播放器的音量
- nodename - 主机名
- processes - 总进程
- running_processes - 运行中的进程
- swap - 正在使用的交换空间量
- swapbar - 显示交换使用情况的列
- swapfree - 免费交换的数量
- swapmax - 掉期总额
- swapperc - 使用中的交换百分比
- threads - 线程总数
- time(格式)- 当地时间
- upspeedf - 上传速度
- uptime - 系统正常运行时间
- user_names - 列出登录的用户
- user_number - 登录的用户数
- user_times - 用户登录的时间长度
- utime - UTC 格式的时间
- weather - 天气信息
创建配置文件
默认情况下,Conky 配置文件位于 /etc/conky/conky.conf。
我们应该创建自己的配置文件。
导航到隐藏的配置文件夹。
cd ~ cd .config
复制默认配置文件。
sudo cp /etc/conky/conky.conf .conkyrc
然后,将文件的所有权更改为用户。
sudo chown user:user .conkyrc
创建一个在启动时运行 Conky 的脚本
创建脚本 conkystartup.sh
#!/bin/bash sleep 10 conky -b &
添加可执行权限
sudo chmod a+x ~/conkystartup.sh
现在将 conkystartup.sh 脚本添加到发行版的启动应用程序列表中。
默认情况下,Conky 现在使用 .config 文件夹中的 .conkyrc 文件。
如果你愿意,你可以指定一个不同的配置文件,如果你打算运行多个 Conky,这很有用。
首先,创建两个Conky配置文件如下:
sudo cp /etc/conky/conky.conf ~/.config/.conkyleftrc sudo cp /etc/conky/conky.conf ~/.config/.conkyrightrc
现在编辑 conkystartup.sh 如下:
#!/bin/bash sleep 10 conky -b -c ~/.config/.conkyleftrc & conky -b -c ~/.config/.conkyrightrc &
当计算机重新启动时,我们有两个 Conky 正在运行。
在 Linux 桌面上获取实时系统信息
Conky 是一个用于 Linux 的图形工具,可以将系统信息实时显示到屏幕上。
我们可以自定义 Conky 的外观和感觉,以便它显示我们需要的信息。