为Linux添加初音未来开机动画
起因
在写数据结构的时候觉得Linux不太美观,想要美化一下,于是发现了一张帖子,楼主制作了个Miku的Linux开机动画,但是原本的项目需要敲命令还有点坑,我干脆就写了个自动化的脚本。
这里奉上原项目仓库gitlab.com/EvysGarden/mikuboot.
操作
首先先来介绍下环境,我使用的是Linux mint 22.1,更多信息如下
...-:::::-...
.-MMMMMMMMMMMMMMM-. ---------------------
.-MMMM`..-:::::::-..`MMMM-. OS: Linux Mint 22.1 x86_64
.:MMMM.:MMMMMMMMMMMMMMM:.MMMM:. Host: xxxxxxx
-MMM-M---MMMMMMMMMMMMMMMMMMM.MMM- Kernel: 6.8.0-78-generic
`:MMM:MM` :MMMM:....::-...-MMMM:MMM:`
:MMM:MMM` :MM:` `` `` `:MMM:MMM: Packages: 3194 (dpkg)
.MMM.MMMM` :MM. -MM. .MM- `MMMM.MMM. Shell: zsh 5.9
:MMM:MMMM` :MM. -MM- .MM: `MMMM-MMM: Resolution: 2560x1440
:MMM:MMMM` :MM. -MM- .MM: `MMMM:MMM: DE: Cinnamon 6.4.8
:MMM:MMMM` :MM. -MM- .MM: `MMMM-MMM: WM: Mutter (Muffin)
.MMM.MMMM` :MM:--:MM:--:MM: `MMMM.MMM. WM Theme: WhiteSur-Dark (Mint-Y)
:MMM:MMM- `-MMMMMMMMMMMM-` -MMM-MMM: Theme: WhiteSur-Dark [GTK2/3]
:MMM:MMM:` `:MMM:MMM: Icons: WhiteSur-dark [GTK2/3]
.MMM.MMMM:--------------:MMMM.MMM. Terminal: gnome-terminal
'-MMMM.-MMMMMMMMMMMMMMM-.MMMM-'
'.-MMMM``--:::::--``MMMM-.'
'-MMMMMMMMMMMMM-'
``-:::::-``
但是这个项目不仅仅支持Mint,还支持Arch、NixOs等发行版,这两个系统的操作请参考CairBin/mikuboot
实际上原文档仅针对Arch和NixOs做了说明,对其他发行版统一用Generic Linux
称呼,可见是通用的,当然在本文就以我的OS为例,也就是更适合大多数情况的。直接克隆仓库后进入目录运行脚本即可。注意install.sh
必须在root权限下运行。
git clone https://github.com/cairbin/mikuboot.git && cd mikuboot
sudo ./install.sh
这个脚本首先会把主题安装到/usr/share/plymouth/themes/
下,然后将主题注册进去,在执行的过程中会让你通过输入主题的编号进行开机动画的选择
选择 路径 优先级 状态
------------------------------------------------------------
0 /usr/share/plymouth/themes/mint-logo/mint-logo.plymouth 200 自动模式
1 /usr/share/plymouth/themes/apple-mac-plymouth/apple-mac-plymouth.plymouth 100 手动模式
2 /usr/share/plymouth/themes/bgrt/bgrt.plymouth 110 手动模式
3 /usr/share/plymouth/themes/mac/mac.plymouth 100 手动模式
* 4 /usr/share/plymouth/themes/mikuboot/mikuboot.plymouth 100 手动模式
5 /usr/share/plymouth/themes/mint-logo/mint-logo.plymouth 200 手动模式
要维持当前值[*]请按<回车键>,或者键入选择的编号:
以我的为例子,选择mikuboot那个,也就是输入数字4
,最后出现Finish~~
字样就算执行完毕了。随后你就可以重启去检验效果了。这里贴上一幅效果图:
图片可能挂掉,建议去仓库里查看。