最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

ArchLinux下Hyprland配置指北

2023-03-28 23:37 作者:ticks-tan  | 我要投稿

最近突然發(fā)現(xiàn) Fxitc5 可以在 Wayland 下輸入中文了,這樣下來(lái)就有很多軟件可以不用 Xwayland ,進(jìn)一步過(guò)渡到 Wayland ,由于目前配置 Wayland 還是比較麻煩的,所以寫(xiě)這篇文章記錄一下。


配置鏡像并安裝AUR工具

官方鏡像在國(guó)內(nèi)速度和不理想,所以必須先進(jìn)行換源,目前國(guó)內(nèi)源常用的是 清華鏡像站 、阿里鏡像站 、華為鏡像站 等。這些鏡像站背景都比較大,是比較穩(wěn)定的選擇。

使用文本編輯器( nano、vim、nvim 等)編輯 /etc/pacman.d/mirrorlist 文件,添加以下內(nèi)容到第一個(gè) Server 行上一行:


在國(guó)內(nèi)還有一個(gè) archlinuxcn 源是經(jīng)常用的,可以添加到 /etc/pacman.conf 尾部:

配置好之后記得使用 sudo pacman ?-Suyy 更新系統(tǒng),如果配置了 archlinuxcn 源還需要使用 sudo pacman -S archlinuxcn-keyring 導(dǎo)入信任密鑰,不然安裝 archlinuxcn 源的軟件會(huì)校驗(yàn)不成功。

強(qiáng)烈建議開(kāi)啟 pacman 的顏色和多線程下載功能,編輯 /etc/pacman.conf 文件,將對(duì)應(yīng)位置前 # 刪除即可:

Archlinux 好用的一個(gè)原因就是擁有 AUR 倉(cāng)庫(kù),里面收錄了很多的軟件包,涵蓋日常使用的方方面面!AUR倉(cāng)庫(kù)中的軟件基本都使用 PKGEBUILD 文件進(jìn)行配置安裝,如果每一個(gè)包都手動(dòng)下載再安裝很麻煩,需要選擇一個(gè)好用的 AUR 工具。最常用的便是 yay 了,不過(guò)最近看到了一個(gè)用 Rust 寫(xiě)的 AUR 工具 paru ,同 yay 使用差不多,不過(guò)可以在安裝前查看 PKGEBUILD 文件,可以在一定程度上防止惡意軟件吧。

yay 可以直接通過(guò)之前配置的 archlinuxcn 源進(jìn)行安裝:sudo pacman -S yay 。paru 安裝也很簡(jiǎn)單:

安裝Wayland

首先使用以下命令安裝Wayland所需環(huán)境,如果需要兼容 xorg 軟件記得加上 xorg-xwayland 軟件包:

要查看當(dāng)前有哪些客戶端是使用 xorg 的,可以安裝 xorg-xlsclients 然后查看:

安裝 Hyprland

Hyprland 是 Wayland 環(huán)境下的一個(gè)很棒的合成器,支持窗口透明、模糊、圓角、插件和動(dòng)畫(huà)效果等,不過(guò)目前還沒(méi)有發(fā)布正式穩(wěn)定版,所以很多發(fā)行版都沒(méi)有上架,目前支持的發(fā)行版在官方安裝教程里面列出了:Hyprland Installation 。雖然沒(méi)有發(fā)布穩(wěn)定版,但是日常使用已經(jīng)沒(méi)有什么問(wèn)題了。

如果安裝了 AUR 工具,那么可以直接進(jìn)行安裝,不用自己配置:paru -S hyprland-bin 。這里演示一下源碼安裝:

  1. 安裝依賴

  1. 下載源碼

  1. 編譯安裝


復(fù)制配置文件

安裝好 Hyprland 后記得復(fù)制配置文件到用戶文件夾:

配置登錄啟動(dòng)

此處配置適用于不使用登錄服務(wù)器的,如果使用登錄服務(wù)器請(qǐng)參考 登錄服務(wù)器啟動(dòng)Hyprland

由于使用 Wayland ,所以就不能像 Xorg 下使用 startx 快速啟動(dòng)桌面環(huán)境了,我一般手動(dòng)登錄后,輸入 start_hyprland 進(jìn)行桌面環(huán)境,首先編輯 ~/.bash_profile 文件,如果使用 fish 、zsh 等請(qǐng)參考其配置文件名稱:


常用軟件安裝和啟用

現(xiàn)在直接進(jìn)入 Hyprland 環(huán)境你會(huì)發(fā)現(xiàn)什么東西都沒(méi)有,不用著急,下面的內(nèi)容就是補(bǔ)全這些內(nèi)容,讓你使用起來(lái)更方便。

配置壁紙

進(jìn)入桌面最先看到的應(yīng)該是壁紙才對(duì),Sway 是個(gè)很好的窗口管理器,不僅是它好用,還有它提供的一套好用的類似 i3 的軟件包,比如配置壁紙就可以使用 swaybg 。

使用命令行安裝 swaybg 然后在 Hyprland 配置文件中啟動(dòng)(窗口管理器不像桌面環(huán)境,很多軟件都需要我們手動(dòng)啟動(dòng),好在 Hyprland提供了啟動(dòng)這些軟件的方法):


配置頂欄

這個(gè)頂欄很好理解,用來(lái)顯示系統(tǒng)的一些信息,比如工作區(qū)、網(wǎng)絡(luò)、聲音、亮度、電量、系統(tǒng)托盤(pán)等。wayland 下可以使用 waybar ,支持很多模塊顯示,不過(guò)官方版本對(duì) Hyprland 的工作區(qū)有點(diǎn)問(wèn)題,建議安裝 AUR 上對(duì)工作區(qū)進(jìn)行修復(fù)的版本:

waybar 配置文件在 ~/.config/waybar 目錄下的 config.jsonstyle.css 文件,如果自己不會(huì)配置可以在 Github 上搜索 waybar theme 使用別人配置好的,篇幅原因這里不進(jìn)行介紹。

配置文件弄好后還需要在 Hypeland 配置文件中啟動(dòng):exec-once=waybar 。


軟件啟動(dòng)器

桌面環(huán)境下,我們可以點(diǎn)擊桌面圖標(biāo)和軟件菜單啟動(dòng)程序,wayland 窗口管理器下一般使用 bmenu 或者 rofi,rofi 更加美觀,推薦使用,不過(guò)需要使用經(jīng)過(guò)修復(fù)的 rofi ,否則無(wú)法正常工作,使用 AUR 安裝:paru -S rofi-lbonn-wayland-only-git 。其配置文件位于 ~/.config/rofi/ 目錄下,美化不進(jìn)行介紹,可以參考 waybar 方法在 Github 上查找。

在 hyprland 配置文件中綁定快捷鍵即可:


通知守護(hù)程序

平時(shí)使用,接收通知是必須的,wayland 下可以使用 dunst、mako 等守護(hù)程序:

如果需要使用命令行發(fā)送通知,可以安裝 toastify ,之后使用 notify-send "通知內(nèi)容" 可以發(fā)送通知。

復(fù)制與粘貼

剪切板管理工具也經(jīng)常用到,wayland 下可以使用 clipman(只能管理文字) 或 cliphist(文字加圖片)


截屏與錄屏

如果需要進(jìn)行屏幕錄制或者直播,pipewire 是必須的:

?sudo pacman -S pipewire wireplumber slurp grim

grim 可以截取屏幕,slurp 可以選擇一塊區(qū)域,兩者配合可以進(jìn)行區(qū)域截圖,在配置文件內(nèi)使用:

錄屏可以使用 obs-studio ,不多介紹。


用戶認(rèn)證軟件

很多時(shí)候我們打開(kāi)軟件都不需要 root 權(quán)限,不過(guò)有些特殊的軟件需要使用 root 權(quán)限,不過(guò)在桌面啟動(dòng)時(shí)無(wú)法認(rèn)證并獲得權(quán)限,這就需要一個(gè)圖形化的認(rèn)證程序,KDE 旗下的 polkit-kde-agent 是個(gè)不錯(cuò)的選擇:


移動(dòng)磁盤(pán)掛載

Linux 下可移動(dòng)磁盤(pán)不會(huì)自動(dòng)掛載,特別是在窗口管理器環(huán)境下。使用 udiskie 可以自動(dòng)進(jìn)行掛載,非常方便:


字體推薦

字體我這里推薦 MapleNerd ,一個(gè)中文編程字體,一個(gè)圖標(biāo)字體。下載字體放到 ~/.local/share/fonts/ 或者 /usr/share/fonts/ 下,然后進(jìn)入目錄使用 mkfontdirmkfontscale 生產(chǎn)字體配置然后使用 sudo fc-cache -f -v 刷新字體緩存。


輸入法

毫無(wú)疑問(wèn),無(wú)腦使用 Fcitx5 就完了,安裝基本輸入法和中文輸入法:

?sudo pacman -S fcitx5-im fcitx5-pinyin-zhwiki

編輯 /etc/environment 文件配置環(huán)境變量:

注意:~/.pam_environment 文件已經(jīng)不再使用?。。?/p>

注意:~/.pam_environment 文件已經(jīng)不再使用?。?!

注意:~/.pam_environment 文件已經(jīng)不再使用?。?!

在 hyprland 中啟動(dòng):

其他設(shè)置

Electron 軟件如果需要使用 wayland 啟動(dòng),需要在啟動(dòng)參數(shù)中加入:--enable-features=UseOzonePlatform --ozone-platform=wayland ,如果希望所有Electron軟件(僅限使用系統(tǒng)electron的軟件,不包括使用自己版本的軟件)都這樣啟動(dòng),可以編輯 ~/.config/electron-flags.conf 文件,加入:

XWayland 軟件字體大小可能與 wayland 不同,可以編輯 ~/.Xresources 文件:

然后使用 xrdb ~/.Xresources 加載配置,建議加在 Hyprland 配置文件內(nèi),每次啟動(dòng)都執(zhí)行一次。

最后

Wayland 發(fā)展越來(lái)越好,也希望早點(diǎn)取代 Xorg 吧,畢竟這個(gè)軟件太老了!


ArchLinux下Hyprland配置指北的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
尚义县| 靖安县| 中超| 昭通市| 吉木萨尔县| 綦江县| 新民市| 辽宁省| 宁德市| 灵山县| 滦南县| 宁蒗| 蒙山县| 灵璧县| 嘉善县| 辛集市| 宁陕县| 哈尔滨市| 惠东县| 普格县| 金塔县| 永年县| 恩施市| 沂南县| 景德镇市| 高唐县| 奈曼旗| 桐庐县| 富顺县| 嘉定区| 山东省| 乌拉特前旗| 胶州市| 铜山县| 射洪县| 卢龙县| 五莲县| 大同县| 西青区| 武冈市| 雅江县|