【主题】Kali linux Customization - Xfce.md 10 KB


notion-id: 1af88fbd-2cf1-4af3-80dc-d390041dc1

重点说明:

一·、变更kali系统名称,都是根据自定义系统名修改 二、修改文件,注意保存

下载源文件:

https://www.pling.com/p/1908883/

一、配置环境

启动安装 apt install mugshot xfce4-terminal Default Applications → Utilities→Terminal Emulator修改启动xfce终端

二、Installing themes,icons,cursors,fonts

1、Installing Xfce4 and GTK them:Everblus 解压GTK-XFWM-Theme.zip后的两个文件,复制到kali系统文件.themes文件夹内 开启显示隐藏文件,.themes文件需要自己创建 2、Installing icons theme:Nordstrom-cyan-dark-MOD 解压Nordzy-cyan-dark-MOD.zip文件,将Nordstrom-cyan-dark-MOD整个文件夹复制到kali系统文件→.local→share→icons【自行创建】 3、Installing cursors theme:Radoactive-nord 进入下载文件夹,进入终端,输入指令:==【不需要root权限运行】==

git clone https://github.com/alvatip/Radioactive-nord.git

cd Radioactive-nord

./install.sh

检查kali系统文件,是否生成.icons文件,检查文件内部是否有两个文件夹 4、Installing fonts 解压fonts.zip 将解压文件fonts整个文件夹复制到kali系统文件→.local→share内 5、Installing kvantum theme

sudo apt install qt5-style-kvantum qt5-style-kvantum-themes

解压Kvantum-theme.zip 将Kvantum文件复制到kali系统文件→.config内

三、change theme、icons、cusrsors、fonts and wallpaper

进入外观【Appearance】 修改样式【Style】为Everblush_GTK_THEME 修改图标【icons】为Nordzy-cyan-dark-mod 修改字体【fonts】

  • 默认字体【Default Font】为Roboto Regular
  • 默认单色字体【Default Monospace Font】为JetBrainsMono Nerd Font Mono Regular

修改窗口管理器【windows manger】内、样式→主题【theme】为Everblush-xfwm 注销操作 进入鼠标和触控板【Mouse and Touchpad】修改主题【Theme】为Radioactive-nord 进入kvantum Manager 选择更换/删除主题【Change/Delete Theme】修改主题为:Everblush 进入桌面【Desktop】内、图标【Icons】选项、将图标类型【Icon type】选择为None (可选) 解压wallpapers.zip,将解压文件复制到kali系统文件→.local→share内 进入桌面【Desktop】、背景【background】修改文件路径为 其他→kali系统文件→.local→share→wallpaper 选择自己想要的图片背景

四、Configure lightdm login manager

进入kali系统文件→.themes→在此打开终端。 输入指令:sudo cp -R Everblush /usr/share/themes 进入kali系统文件→.local→share→icons→在此打开终端。 输入指令:sudo cp -Rv Nordzy-cyan-dark-MOD /usr/share/icons 通过菜单进入LightDM GTK+Greeter 外观选项【Appearance】

  • 主题【Theme】 修改为:Everblush
  • 图标【Icons】修改为:Nordzy-cyan-dark-MOD
  • 背景【background】勾选颜色【Color】颜色参数:#232a2d

注销操作

五、Installing and configuring picom windows compositor

安装代码:

sudo apt install libxext-dev libxcb1-dev libxcb-damage0-dev libxcb-dpms0-dev libxcb-xfixes0-dev libxcb-shape0-dev libxcb-render-util0-dev libxcb-render0-dev libxcb-randr0-dev libxcb-composite0-dev libxcb-image0-dev libxcb-present-dev libxcb-xinerama0-dev libxcb-glx0-dev libpixman-1-dev libdbus-1-dev libconfig-dev libgl-dev libegl-dev libpcre2-dev libevdev-dev uthash-dev libev-dev libx11-xcb-dev meson

cd Downloads #进入下载文件

git clone https://github.com/yshui/picom.git     #克隆文件

cd picom #进入克隆文件

git submodule update --init --recursive         #注意在picom克隆文件内输入

meson setup --buildtype=release . build         #注意在picom克隆文件内输入

ninja -C build                                   #注意在picom克隆文件内输入

ninja -C build install                           #注意在picom克隆文件内输入

解压picom-config.zip文件,将picom-config复制到kali系统文件→.config内 通过菜单进入窗口管理微调【Windows Manager Tweaks】、合成器【Compositor】选项卡、取消Enable display compositing 打开终端输入picom 【注意一:不要关闭】 【注意二:如果是虚拟机会非常卡,因为无法调用显卡vsyn】 通过菜单进入会议和启动【Session and Startup】,进入Application Autostart 点击+号,新增启动项

Name:picom startup

Description:picom compositor

Command:picom

注销操作

六、Configure xfce4-panel and install the dock-like plugin

必须先操作

xfce4-panel --quit

pkill xfconfd

解压home-config.zip文件 一、将.assets文件 直接复制到kali系统文件内 二、将kali系统内原来的.profile文件修改名称为:.profile-00 然后拷贝解压文件内的.profile.Xresources复制到kali系统内 解压gtk-3.0-css.zip,将gtk.css将复制到kali系统文件→.config→gtk-3.0内 解压xfce4-config.zip、获得两个文件 1、将genmon-scripts文件复制到kali系统文件 2、先kali系统文件→.config内原本的xfce4文件夹修改名称为:xfce4-00, 然后将解压xfce4复制到相同位置 3、进入kali系统→.config→xfce4→panel修改内部文件路径

1、genmon-15.rc     #将内部路径/home/xxx 修改成当前系统文件名称 注意保存
2、genmon-16.rc     #将内部路径/home/xxx 修改成当前系统文件名称 注意保存
3、genmon-17.rc     #将内部路径/home/xxx 修改成当前系统文件名称 注意保存
4、whiskermenu-8.rc #将内部路径/home/xxx 修改成当前系统文件名称 注意保存
#例如  .../home/xxx/genmon-scripts/...
#如果系统名称是kali,可不用修改

4、进入kali系统→.config→xfce4→panel→launcher-1修改内部文件路径

16518400331.desktop
选中右键 使用Mousepad编辑器打开
将Icon=/home/xxxx/.assets/icons/power-butten.svg
#例如  .../home/kali/...
#如果系统名称是kali,可不用修改
xfce4-panel &
#启动服务

注销操作 终端操作:

#进入下载
cd Downloads

#安装软件
sudo apt install xfce4-dev-tools libstartup-notification0-dev libwnck-3-dev libxfce4ui-2-dev libxfce4panel-2.0-dev

#克隆文件并且进入文件
git clone https://gitlab.xfce.org/panel-plugins/xfce4-docklike-plugin.git && cd xfce4-docklike-plugin

#运行sh
./autogen.sh --prefix=/usr/local

#运行make
make

#运行make install
sudo make install

#复制文件
sudo cp src/docklike.desktop /usr/share/xfce4/panel/plugins

sudo cp src/.libs/libdocklike.so /usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/

sudo cp src/libdocklike.la /usr/lib/x86_64-linux-gnu/xfce4/panel/plugins/

右键点击任务栏、选择面板【panel】进入面板控制【Panel Preferences】 选择项目【Items】选项卡、点击添加【add】找到Docklike Taskbar 添加完毕,可以使用上下移动选择放置位置。点击设置可修改相关参数

Active indicator style                   #修改为:None
Inactive indicator style                 #修改为:None
Force icon size                          #修改大小24【自选】
show preview thumbanils for open windwos #勾选
show the number of open windows          #勾选

注销操作

七、Installing and configuring the eww widget

终端输入【以下操作时间过长,温馨提示需要梯子下载】

#安装相依依赖
sudo apt install alsa-utils brightnessctl jq playerctl

#安装依赖 选择第一个
curl --proto "=https" --tlsv1.2 -sSf https://sh.rustup.rs | sh

#输入指令
source $HOME/.cargo/env

#进入下载文件
cd Downloads

#克隆文件
git clone https://github.com/elkowar/eww

#进入文件
cd eww

#如果出现无法编译请提高内存并安装依赖包
sudo apt-get install libgtk-layer-shell-dev

#构建文件
cargo build --release

#移动文件
sudo mv target/release/eww /usr/bin

#将解压eww-config.zip文件内eww文件夹、复制到kali系统文件→.config文件夹内。

#打开边框插件
eww open --toggle sidebar

通过会话和启动菜单,添加指令实现开启启动。

Name:eww startup

Description:eww compositor

Command:eww open --toggle sidebar

八、installing and configuring findex search launcher

终端输入:

sudo apt install libkeybinder-3.0-dev libgtk-3-dev libcairo2-dev libpango1.0-dev

#进入下载文件
cd Downloads

#克隆文件
git clone https://github.com/mdgaziur/findex.git

#进入文件
cd findex

#安装
./installer.sh


问题一:如果提示缺少xapp mould。解决:apt install xapp
问题二:如果提示绑定失败。解决:无视
问题三:出现下载问题 请切换全局代理
问题四:注意安装cargo
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
source $HOME/.cargo/env


通过shift+space,尝试打开软件

通过会话和启动菜单,添加指令实现开启启动。

Name:findex startup

Description:findex search

Command:findex

九、installing and configuring i3lock-color

终端输入: [](IMG-20260516155637903.zip)

sudo apt install i3lock-color

xfconf-query --create -c xfce4-session -p /general/LockCommand -t string -s "i3lock-everblush"

# 下载并解压i3lock-color-everblush.zip文件
# 解压后的文件复制到/usr/bin
# 说明一下 可以编辑该文件将字体修改显示中文
# font="bold" 或者其他的
# 可用指令sudo mv i3lock-everblush /usr/bin & 也可以手动拷贝

运行i3lock-everblush 即可启动
如果运行i3lock因为没有配置会空白

进入会话和启动,关闭屏幕锁定 默认开启shift+L

十、installing and configuring system information【neofetch】

终端输入:

sudo apt install neofetch

#解压文件neofetch-custom.zip将文件夹复制到kali系统文件→.config内
#进入neofetch文件,对config.conf使用编辑器编辑
#修改image_source="/home/kali/.config...."内/home/xxx/ 修改成自己的kali系统文件名。
#注意保存

#运行输入即可
neofetch