我用Codex AI定製Hyprland桌面——成功了,但初學者需謹慎
嘗試用AI為Hyprland視窗管理器生成配置檔案,Codex表現最佳,但存在多處錯誤,需手動修正。作者強調AI可作為學習起點,但新手應避免直接使用。
最近,我決定測試一下AI在配置Hyprland視窗管理器方面的能力。Hyprland是我最喜歡的平鋪式視窗管理器,但它的配置過程對新手來說相當複雜。我選擇了三款AI工具:Opera的Aria、Ollama和Codex,讓它們根據我的提示生成一個hyprland.conf配置檔案。
令人驚訝的是,只有Codex生成的檔案勉強可用。我使用的提示是:為Hyprland 0.55.2版本建立一個配置檔案,使用Waybar並採用玻璃圓角主題,配色為紫色和粉色,並指定一些快捷鍵,包括Super+t開啟終端、Super+b開啟瀏覽器,以及預設的視窗移動和焦點切換快捷鍵。Codex給出的配置檔案雖然包含錯誤,例如使用了已棄用的選項border_radius,並在rounding中錯誤地包含了px單位,但經過修復後,Hyprland確實可以執行。
不過,這個過程並不簡單。我不得不手動安裝kitty終端、Waybar和Rofi等必要元件,否則桌面根本無法使用。此外,我還發現Codex生成的配置中缺失了預設終端設定,並且windowrule指令無效。為了修復這些問題,我安裝KDE Plasma作為備用桌面環境,以便在Hyprland崩潰時能夠恢復。最初我只安裝了Hyprland,結果配置後桌面幾乎無法使用,正是有了KDE Plasma我才能登入並修改配置。
這次實驗讓我認識到,AI雖然可以提供有價值的起點,但遠未達到可靠的水平。即使是明確指出使用的Hyprland版本,Codex仍然使用了過時的選項。對於想要遷移到Linux的新使用者,我建議先從KDE Plasma、Cinnamon或GNOME等更友好的桌面環境開始。而對於那些決心嘗試Hyprland的使用者,可以將AI視為學習工具,但必須同時理解配置檔案的工作原理,以便手動修正AI的錯誤。AI只是一個踏腳石,你終需自己掌握配置技能。