Manjaro 安装 hyprland
更新系统
从AUR 安装最新的 hyprland-git
拷贝hyprland 的默认配置到自己的配置目录
1
2
|
mkdir -p ~/.config/hypr
cp /usr/share/hyprland/hyprland.conf ~/.config/hypr/hyprland.conf
|
hyprland 如果是Nvidia 的显卡, 还需要做下面的操作
参考: hyprland_nvidia
安装 nvidia-dkms
1
|
sudo pacman -S nvidia-dkms
|
修改 grub 文件
1
|
sudo vim /etc/default/grub
|
重新生成 grub 配置文件
1
|
sudo grub-mkconfig -o /boot/grub/grub.cfg
|
修改 mkinitcpio.conf
1
|
sudo vim /etc/mkinitcpio.conf
|
在 MODULES添加 nvidia nvidia_modeset nvidia_uvm nvidia_drm
生成 initramfs-custom.img
1
|
sudo mkinitcpio --config /etc/mkinitcpio.conf --generate /boot/initramfs-custom.img
|
修改 nvidia.conf 文件
1
|
sudo vim /etc/modprobe.d/nvidia.conf
|
添加新行 options nvidia-drm modeset=1
修改 hyprland 配置文件
1
|
vim ~/.config/hypr/hyprland.conf
|
在开头增加以下内容
1
2
3
4
5
|
env = LIBVA_DRIVER_NAME,nvidia
env = XDG_SESSION_TYPE,wayland
env = GBM_BACKEND,nvidia-drm
env = __GLX_VENDOR_LIBRARY_NAME,nvidia
env = WLR_NO_HARDWARE_CURSORS,1
|
reboot
进入hyprland
重启电脑在登录页面选择 hyprland 然后输入密码登录即可
😈注意: 重启电脑前最好把 hyprland 配置文件中的终端改成自己电脑的已有终端, 否则进入后不好配置
配置hyprland
进入 hyprland 后按 Super + q 打开终端, 之后就可以在终端上操作了
hyprland 配置输入法
参考以前的笔记安装 fcitx5
参考: Manjaro KDE 桌面安装fcitx5-rime
自启动fcitx5
1
|
vim "~/.config/hypr/hyprland.conf"
|
添加:
hyprland 安装配置 waybar
安装
配置
拷贝并修改默认配置
1
2
|
mkdir ~/.config/waybar
cp /etc/xdg/waybar/* ~/.config/waybar/
|
修改 ~/.config/waybar/config
把所有的 sway/workspaces 替换为 hyprland/workspaces
在 ~/.config/hypr/hyprland.conf 添加
hyprland 配置安装网络管理器(network-manager-applet)并使用WIFI 联网
使用这个的前提是已经先安装好了 waybar
安装
1
|
yay -Ss network-manager-applet
|
使能
1
|
vim "~/.config/hypr/hyprland.conf"
|
添加:
1
|
exec-once=nm-applet --indicator & disown
|
重新登入后可以看到
hyprland 安装通知管理 (dunst)
安装
使能
hyprland 截图配置
由于 flameshot 不能使用, 所以使用 grimblast
安装
1
2
|
yay -S grimblast-git
sudo pacman -S gimp
|
绑定快捷键
~/.config/hypr/hyprland.conf
1
|
bind = ALT_CTRL, A, exec, grimblast copy area # yay -S grimblast-git
|
按 ALT + CTRL + A 即可截图, 缺点是不可编辑
如果想要编辑的话可以把命令改成 grimblast edit area
这样截图分保存在 /tmp 文件夹里, 然后再用 gimp 打开编辑