Ubuntu23.10安装配置conky桌面组件-保姆级教程(ubuntu桌面美化)

这篇具有很好参考价值的文章主要介绍了Ubuntu23.10安装配置conky桌面组件-保姆级教程(ubuntu桌面美化)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

本教程主要用于conky安装及桌面组件配置,修改并自由组合各种不同主题组件的实例教程。

最终效果:

ubuntu23.10 安装其他桌面,ubuntu,ubuntu,linuxubuntu23.10 安装其他桌面,ubuntu,ubuntu,linux

1. conky安装及配置

  1. 安装conky:
sudo apt install conky-all
  1. 安装完成后,打开主目录文件夹 (当前用户主目录,本例的用户名为eudora,注意替换为自己的用户名):
    ubuntu23.10 安装其他桌面,ubuntu,ubuntu,linux
    然后在文件夹界面按键“Crtl+H”,显示隐藏文件,点击.config文件进入:
    ubuntu23.10 安装其他桌面,ubuntu,ubuntu,linux
    接着在该目录下创建空文件夹“conky”:
    ubuntu23.10 安装其他桌面,ubuntu,ubuntu,linux
    至此,conky配置文件在我电脑中的目录为:/home/eudora/.config/conky

2. 其它依赖包安装

conky组件要正常运行一般还需要安装lua和curl。

  1. 安装lua:
sudo apt install lua5.4 
  1. 安装curl:
sudo apt install curl

3. 下载组件主题并运行

  1. 进入网址 conky组件下载网址

  2. 选择一个组件主题下载,我选择的是Shelyak - Conky theme,后面均以此组件主题为例:
    ubuntu23.10 安装其他桌面,ubuntu,ubuntu,linux
    点击“Download”,会出现好几个版本,我觉得区别应该是组件的背景颜色不同,选择第一个进行下载。

  3. 下载完成后,将其解压,然后将文件放置在/home/eudora/.config/conky,文件目录结构如下。后续如果想运行其它组件,仍然是将其放在该目录下。
    ubuntu23.10 安装其他桌面,ubuntu,ubuntu,linux

  4. 然后在此目录下打开终端,运行:

sh start.sh

会出现"No players found",是因为当前没有音乐播放,可以忽略。

  1. 运行效果如下,可以看到组件处于整个桌面的正中间,时间显示不完全,天气地点错误,背景颜色不透明。注意,由于我事先已经安装好了fonts文件里面的字体,如果字体或图标显示不全,请继续看下一小节。
    ubuntu23.10 安装其他桌面,ubuntu,ubuntu,linux
    下面开始对组件进行改造。

4. 组件配置文件说明及修改

本小节将对组件的配置文件依次进行说明。

  1. fonts”文件:

进入该文件,将里面的.ttf全部进行安装(可直接双击,然后点击安装按钮)。如果有.zip,如“Abel.zip”,将其解压,并安装里面的.ttf。
全部安装好后,在终端运行以下命令,更新字体缓冲:

sudo fc-cache -v -f
  1. res”文件:

该文件用于保存所需要的图片,里面肯定会有一张背景图,如本例子中的“bitmap.png”,背景图一般都是有多个分隔区用来展示不同组件。

  1. scripts”文件:

该脚本文件一般包含音乐播放,天气,以及.lua脚本。这里先讲如何修改天气配置,以显示正确地点的天气。
(1)首先进入网址查询自己城市的city_id
ubuntu23.10 安装其他桌面,ubuntu,ubuntu,linux点击进入后,根据当前的网址查看自己城市的id,比如我搜索Chongqing后点击,跳转到了网址:https://openweathermap.org/city/1814906,那么Chongqing的city_id就是1814906。
(2)然后打开scripts文件夹下的weather-v2.0.sh,将city_id的值修改为1814906(你应该修改为自己当前所在城市的id),将unit的值修改为metric,这里一定要是metric,不然温度显示不正确。
(3)最后保存对weather-v2.0.sh的修改,然后重新运行start.sh:

sh start.sh

可以看到,地点和天气温度显示正确了:
ubuntu23.10 安装其他桌面,ubuntu,ubuntu,linux
可以看到温度的单位错误,接下来会说明如何修改。

  1. Shelyak-Dark.conf 配置文档
    该文档是主要是对组件的属性进行配置:位置,文本,颜色,窗口等。
    (1)修改窗口位置:在"– Size and Position settings –"栏中,alignment属性指明了整个组件窗口被放置在桌面的什么位置。"middle_middle"为正中间,如果想将其放置在桌面的右上方,应设置为”top_right“。
    (2)修改背景颜色为透明:不知道为什么所有背景颜色不是透明的,而是黑底(尝试了下载其它组件主题后都是这样),摸索了一番后,修改以下配置背景就会变成透明了:在”– Window Settings –“栏下,将
    backgroud = false,
    own_window = true,
    own_window_colour = ‘000000’,
    own_window_argb_visual = true,
    own_window_transparent = true,
    修改完成后,效果如下:
    ubuntu23.10 安装其他桌面,ubuntu,ubuntu,linux
    (3) conky.text=[[…]]:在里面可以修改组件的具体内容:
    i. {image path -s … -p …}\ 放置图片, -s后面是大小,如30x30,-p后面是位置,如15,31;
    ii. {offset 120}${voffset 2}…组件1…{goto 230}…组件2…:表示组件1水平为120,垂直2。组件2为水平230,垂直2。
    iii. {font}中可以调整字体大小,{color}调整字体颜色。

    大家可以根据自己想要的位置进行摸索调整。注意:调整位置时最好是从上到下调整,因为这里面的相对位置很迷惑,最好先调整上面的,如果先调整下面的组件,调整上面组件时会对下面组件的位置有影响。
    (4)日期显示:系统设置-区域与语言-格式 选择英语,应该需要重启。否则只能显示年份和几号。
    (5)音乐播放:尝试了一下QQ音乐和网易云音乐都不会显示,所以我直接在conky.text里面把音乐播放的组件删掉了。

5. 组合不同主题中的组件

可能我只需要某个主题中的某些组件,想把这些组件和另外主题的组件合并在一下,根据自己意愿实现自由组合。
例如,我很喜欢Mimosa Light 主题下的这个组件:
ubuntu23.10 安装其他桌面,ubuntu,ubuntu,linux
如何把这个组件移植到上个主题,最终形成这样:
ubuntu23.10 安装其他桌面,ubuntu,ubuntu,linux

  1. 第一步仍然先下载该主题,然后解压。
  2. 点开Mimosa-Light.conf文档,可以看到”-- Others --“栏下最后两行:

lua_load = ‘~/.config/conky/Mimosa-Light/scripts/rings_light-v1.2.1.lua’,
lua_draw_hook_pre = ‘ring_stats’,

.lua则为环形图标的配置文件,找到该文档,将rings_light-v1.2.1.lua复制到上个主题Shelyak-Darkscripts文件中,并把这段文本复制到Shelyak-Dark.conf文档,注意更换lua_load中的路径
3. 同样地,除了环形图标,还要有相应的文本和图标,如“温度计图标”和20%等,这些信息在在Mimosa-Light.conf中的“conky.text”里面,找到相应文本将其复制到Shelyak-Dark.conf中的“conky.text”里。
4. 然后重新运行Shelyak-Dark的start.sh,根据自己的需要调整新加入组件的位置,环形图标要在rings_light-v1.2.1.lua中进行调整,属性分别为x和y。文本和图标位置需要在Shelyak-Dark.conf中的“conky.text”里进行调整。
5. 如果想添加图片,参考在.conf里面进行{image}设置。

6. 设置桌面组件开机自启动

  1. 尝试过使用命令:conky -c Shelyak-Dark.conf 将conky的默认配置修改为我想要运行的主题的.conf,然后将conky设置为开机自启动,然而这个方法并没有什么用。
  2. 有用的方法:写一个.desktop,在里面运行主题的.start.sh,然后将.desktop放进autostart目录中。详细过程如下:

(1)创建.desktop,可以将gedit替换为vi

sudo gedit myConky.desktop

(2)在myConky.desktop输入以下文本并保存,注意将Exec替换为正确路径。

[Desktop Entry]
Name=Startup Script
Exec=/…/start.sh
Terminal=false
Type=Application
Categories=Utility;Application;
StartupNotify=true

(3)给myConky.desktop和脚本添加可执行权限,注意将脚本路径替换为正确路径。

sudo chmod +x myConky.desktop
sudo chmod +x /.../start.sh

(4)然后将myConky.desktop移动至自启动目录:

sudo mv myConky.desktop /etc/xdg/autostart/

如果这篇文章有帮助到你,请点个赞赞~
ubuntu23.10 安装其他桌面,ubuntu,ubuntu,linux文章来源地址https://www.toymoban.com/news/detail-830009.html

到了这里,关于Ubuntu23.10安装配置conky桌面组件-保姆级教程(ubuntu桌面美化)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Ubuntu 23.10 服务器版本 ifconfig 查不到网卡 ip(已解决)

    服务器:ubuntu 23.10 经常会遇到虚拟机添加仅主机网卡后,通过 ifconfig 无法获取其网卡 ip 修改网卡配置文件: 如图新增网卡信息: 最后重启服务器即可。

    2024年01月23日
    浏览(26)
  • Win10+WSL2+Ubuntu22.04 +图形化桌面配置

    如何在 Windows 10 上安装 WSL 2 - 知乎 用IDM能加速下载,去官网下载22.04的appxbundle,后缀改为zip,这个包含各种操作系统的Ubuntu22.04的appx。我们选择x64解压就行了,后缀改为zip,然后参考下面的文章安装到D盘。 ubuntu 22.04国内镜像阿里云/163源/清华大学/中科大  WSL2配置xrdp一键启

    2024年02月20日
    浏览(23)
  • VM虚拟机配置centos桌面版以及docker环境配置保姆级安装教程

    目录 一、材料准备 1.VMware Workstation Pro(直接搜索下载即可,激活码搜索一般可用) 2.Centos镜像,我这里提供一份给大家 二、环境搭建 1.centos桌面版安装  2.docker的环境配置 2.1防火墙的关闭  2.2禁用selinux 进入配置文件vim /etc/selinux/config 将SELINUX设置为disabled(使用cat+路径可以直

    2024年02月05日
    浏览(30)
  • Win10安装Linux子系统WSL(ubuntu2204)及图形桌面xfce4

    什么是 WSL ? 在计算机上使用 Linux 系统通常有两种方式:使用虚拟机或安装 Linux 系统。使用虚拟机时开销较大,直接使用 Linux 系统虽然可以带来流畅体验,但与 Windows 之间来回切换比较麻烦。为此,微软开发了适用于 Linux 的 Windows 子系统,简称 WSL。 WSL 可以让开发人员可以

    2024年02月13日
    浏览(19)
  • Ubuntu23.04下anaconda3的安装、配置

    前往清华园镜像下载anaconda3的安装包 选择最新镜像Anaconda3-2023.09-0-Linux-x86_64.sh  安装 version是下载的包的版本,如:bash Anaconda3-2023.09-0-Linux-x86_64.sh 一路按ENTER到最后 按q退出许可证 按yes同意许可证 按enter默认安装路径 最后输入yes使用conda init启动 在终端输入 按i修改内容,在

    2024年02月04日
    浏览(20)
  • Ubuntu安装和配置ssh保姆教程

      ⚠️敲黑板: 有可能是密码输入错误 有可能是防火墙未关闭 有可能是连接机器的root用户没有配置密码 有可能是ssh配置错误   简单说,SSH是一种网络协议,用于计算机之间的加密登录。如果一个用户从本地计算机,使用SSH协议登录另一台远程计算机,我们就可以认为,这

    2024年02月06日
    浏览(23)
  • 【Ubuntu20.04 CUDA11.1+Torch1.10+Anaconda 保姆级安装教程】

    安装CUDA时需要和Torch版本对应起来,最好先去torch官网上确定要安装的torch版本对应的CUDA版本。 在安装CUDA之前需要先确定是否已经安装驱动,打开终端输入 nvidia-smi ,若有输出,则表明驱动安装过,否则需要先安装驱动(驱动安装教程) 1、CUDA11.1下载 先去CUDA官网上下载要安

    2024年02月02日
    浏览(22)
  • MySql5.7.23免安装版下载和配置(win10)

    根据你电脑的版本选择下载对应的ZIP文件,我的电脑是64位的,因此选择这项进行下载,点击Download会自动下载; 下载完毕后将文件解压到你想保存到的盘和目录内,我是将文件解压到D:javaDe目录下面。 系统—高级系统设置—高级—环境变量—系统变量 变量名为:MYSQL_HOME,

    2024年04月15日
    浏览(22)
  • windows 10 下安装配置mysql8.0 (保姆级教程)

    MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),广泛应用于不同类型的应用程序和网站,如电子商务、金融和游戏行业等。MySQL是一种客户端/服务器系统,支持多线程、多用户和事务处理等功能,可以在Windows、Linux和UNIX操作系统上运行。 MySQL 8.0是MySQL的最新版本,包括

    2023年04月22日
    浏览(28)
  • 初窥Edubuntu 23.04:装有教育软件的Ubuntu桌面

    导读 4月20日,Edubuntu将作为Ubuntu官方口味卷土重来,作为即将发布的Ubuntu 23.04(Lunar Lobster)的一部分,所以我认为让你们先看看这个重制版中包含的内容是个好主意。 Edubuntu以前被称为Ubuntu教育版,最初是与教师和技术专家合作开发的,作为一个官方的Ubuntu风味,旨在学校、

    2023年04月24日
    浏览(12)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包