关于Parrot-Conky的安装

写在前面

:grin:

(PS:本人页面排版做的很差,不要介意 :grin: )


前言

最近心血来潮想安装一个小功能,刚接触Parrot的时候,大部分人肯定见过下图的侧边工具:
(很xx,有木有,其实是个定制版的Parrot-Conky)

在3.5及之前的版本据说可以直接安装的,但是像我这种懒癌患者,不想从4.4再回到3.5,所以只能自己瞎折腾了,不过看本站有个大神Arry,弄了个Conky的,大家可以去参照下(PS:传送门)

大神的

我的


安装依赖和lua

安装依赖
sudo apt install libreadline-dev -y

样式渲染基于lua,所以先安装lua
官网下载并解压
wget https://www.lua.org/ftp/lua-x.x.x.tar.gz && tar -zxvf lua-x.x.x.tar.gz

进入lua文件夹,测试,编译,安装

cd lua-x.x.x

sudo make linux test && sudo make linux && sudo make install

Parrot3.5以上的版本不支持apt install安装parrot-conky

【方案一、】安装conky-all

sudo apt install conky-all -y

克隆Parrot-Conky的git项目,按相应位置移动

git clone https://github.com/ParrotSec-CN/Parrot-Conky.git

# 备份原有conf配置文件
sudo mv /etc/conky/conky.conf /etc/conky/conky.conf.bak

sudo mv ./etc/conky/*  /etc/conky/

sudo mv ./etc/skel/.config/autostart/* /etc/skel/.config/autostart/

mv ./root/.config/autostart/conky-start.desktop /home/$(whoami)/.config/autostart

sudo mv ./usr/share/applications/conky-start.desktop /usr/share/applications/

sudo mv ./usr/share/fonts/truetype/future/ /usr/share/fonts/truetype/

开机启动

对于小工具修改参数,开机启动啥的,可以参照大神Arry的帖子(PS:传送门)

或者
conky -c /etc/conky/conky.conf

或者
控制中心 -->启动应用程序 --> 新增

Name: Conky
Command: /usr/bin/conky -p 10

【方案二、】官方的一些步骤

git clone 库之后

官方Parrot-Conky_v2.0 给出的建议是安装conky-manager
sudo apt install conky-manager -y

之后启动conky-manager

里面会有一个默认给的主题,如果想用的话,直接点Themes,然后在主题前面打√,就会启用

启用Parrot-conky:

点击右上角类似控制器的按钮,然后点Locations,再点add,选择你克隆的conky库里面的conky文件夹

然后重启conky-manager,你会发现在Widgets里面有个conky.config的文件,直接打√就会启用(此时启用是没有任何有用的效果的)

所以需要把库里的parrot.png和rings.lua复制到/etc/conky

sudo cp -r ./etc/conky/*  /etc/conky/

sudo mv ./usr/share/fonts/truetype/future/ /usr/share/fonts/truetype/

设置conky-manager开机自启

点击General,开启即可

conky-manager可以安装一些主题包,不过需要各位去下载了,目前我没有收集

弊端: 每次你想改lua主题和config配置文件的时候,你需要在两个文件夹来回切换着改… …

已知问题

  • [1] 虚拟机的parrot-conky会从透明变黑底(arch建议安装显卡驱动?)
  • [2] 虚拟机视窗如果被改变,parrot-conky消失或直接崩溃
  • [3] 非sudo启动conky不显示发行版本号和/home的磁盘使用情况,只能暂时sudo conky启动

备注

5 个赞

很多人都想要这个啊哈哈,很棒。。略微修改了下排版,四个空格代替的tab缩进的代码格式看起来更舒服一些

1 个赞

嘿嘿,有些安装过程中需要的依赖我没写上,不过我知道大家都懂得

这里开机启动的命令是conky -c /etc/conky/conky.conf

我之前用的conky

3 个赞

看起来神似OS X

配置文件

parrot-conky.tar.gz (5.7 KB)

刚打开透明的背景为什么慢慢就变纯黑了?

问题 在描述详细些 也可以把截图放出来

帖子里面你发出来的预览图不是透明的控件么(就是背景不是纯黑的,是半透明以桌面为d底的),我的刚打开conky也是这样的 但是慢慢就变黑了最后就纯黑色背景了

这个 貌似 没遇到过 感觉应该是配置文件 修改的有问题 看看是不是哪里修改的不规范 或者错误

给的压缩包里的conky.conf和rings.lua我都替换过去了

那我今天用电脑了给你截图

恩呢~我觉得应该先自己调试一下配置文件

嘿嘿嘿 现在还在上课

刚刚又翻了一下你的conky帖子 是不是我没有添加完全透明参数我今天用电脑的时候看看

lou zhu ke yi ba zui hou yi zhang tu pian fa chu lai me

楼主能不能把最后一张壁纸发出来

啥最后一张壁纸


服务器资源由ZeptoVM赞助

Partners Wiki Discord