一. 写在前面:
本篇文章的适用对象是那些想尝试hyprland的Arch用户以及那些有一定的hyprland使用经验但没接触过脚本安装的人。
二. 实操:
Hyprland作为一个平铺式窗口管理器,自2022年项目创建以来,深受用户喜爱。对于部分受众来说,平铺式窗口管理相较于堆叠式,能显著提升效率,并且Hyprland在配置以后有着优雅的动画,精美的桌面,这对于终端爱好者来说就是福音。
但是,对于新手来说,如果说安装Arch是噩梦难度,那么安装Arch Hyprland后配置Hyprland就是炼狱难度。好在网上的教程很多。但严格来说,这些教程的操作时间都太长,而且自己美化总达不到效果(但我还是推荐大家去学习自己美化的,这能更深层次地理解Hyprland如何运作)。
我们从零开始为例,在插入arch的安装U盘后,进入archinstall(应该用过这个安装脚本吧?),其他的像mirror之类的自己根据情况决定,我们主要在type选择desktop,然后选择hyprland,显卡有N卡可以选择N卡的闭源驱动,hyorland现在对N卡的支持还是可以的,至少我没有遇到过什么问题。
(如果在之前就安装过xfce,kde,gnome等,直接在终端sudo pacman -S hyprland就行)
选好一起后安装,然后重启。
重启进入桌面后就是一个"毛坯房",区别于kde,gnome等这些桌面,它没有状态栏,右键没有反应,而且分辨率很模糊,初来者肯定不适应(至少我是这样),但不用担心,就像我们的标题一样,我们是要速通hyprland的。
首先安装yay,使用yay -S ml4w-hyprland安装ml4w脚本(在我写这篇文章时,ml4w的版本是2.6.6.7),安装完后进入tty(这一步非常重要,一定要在tty里运行ml4w,而且不要root),输入ml4w-hyprland-setup安装,一切都yes即可,等待安装,最后他提升是否重启,重启后进入桌面,你就能看到一个非常精美的桌面啦。
三. 填坑:
1. 注意hyprland的主要配置是在home目录下的,如果timeshift没有勾选home目录的快照(一般也不推荐),就要手动备份hyprland的配置文件(血泪教训),主要是用户目录下的.config和dotfiles文件。
2. 看欢迎菜单初始按键配置,可以打开终端,浏览器等等,想修改按键配置可以在/home/uaername/dotfiles/.config/hypr/conf/keybindings里修改;
3. ml4w的ml4w welcome和ml4w settings拥有新手友好的设置界面,配置起来很简单;
4. 使用Arch应该知道安装输入法,安装中文字体等等,这些一切正常(输入法在qq等应用切不出中文,想要开机自启动fcitx5就要在/home/username/dotfiles/.config/hypr/conf/autostart.conf里添加exec-once = fcitx5);
5.如果想更新ml4w,就要再次进入tty。