Naudojau Codex savo Hyprland darbalaukiui pritaikyti ir išmokau vertingos AI pamokos

Estimated read time 5 min read

Džekas Wallenas / ZDNET

Sekite ZDNET: Pridėkite mus kaip pageidaujamą šaltinį Google.


Pagrindiniai ZDNET pasiūlymai

  • „Hyprland“ langų tvarkyklės konfigūravimas yra sudėtingas.
  • Norėjau pamatyti, kaip gerai dirbtinis intelektas veiks kuriant .conf failą.
  • Čia reikia išmokti svarbią pamoką.

Tais metais supratau, kaip man patinka klijuoti langų tvarkykles, o Hyprland iki šiol yra mano mėgstamiausia.

Jei niekada nesate susidūrę su plytelėmis klijavimo langų tvarkykle, žinokite, kad jos nėra skirtos silpnaširdžiams. Juos valdo spartieji klavišai, kurių reikia daug ką įsiminti. Be to, daugumai jų reikia konfigūracijos naudojant tekstinius failus.

Taip yra su Hyprland.

Hyprland konfigūruojamas naudojant ~/.config/hyrp/hyrpland.conf failą; neišmanantiems tai gali būti gana bauginanti. Prieš pradėdami pirmąjį failo redagavimą, tikrai turėtumėte žinoti, ką darote.

Taip pat: Kaip įdiegti Arch Linux neprarandant proto

Atlikau šiek tiek Hyprland dotfile ricing (išgalvotas būdas pasakyti, kad praleidau laiką tinkindamas hyprland.conf failus), bet nusprendžiau atlikti nedidelį eksperimentą.

Norėjau sužinoti, ar AI gali sukurti failą hyperland.conf pagal mano raginimą. Nusprendžiau pradėti nuo naujo su „CachyOS“ diegimu. (Pasirinkau ir „Hyrpland“, ir „KDE Plasma“ stalinius kompiuterius – kodėl pridėjau abu, paaiškės netrukus.) Sukūręs ir paleisdamas „CachyOS“, pradėjau procesą. Nusprendžiau išbandyti tris skirtingus AI įrankius: Opera's Aria, Ollama ir Codex.

Iš trijų AI įrankių „Codex“ buvo vienintelis, galintis sukurti nuotoliniu būdu naudojamą konfigūraciją. Štai kaip sekėsi.

Raginimas

Norėdami sukurti tinkinimą, naudojau šį raginimą:

Sukurkite Hyprland 0.55.2 versijos konfigūracijos failą hyprland.conf, kuriame naudojama „Waybar“ su stikline, suapvalintų kampų tema, violetinės ir rožinės spalvų paletė ir naudojami šie klavišų deriniai: „Super+t“, kad atidarytumėte terminalą, „Super+b“, kad atidarytumėte žiniatinklio naršyklę, ir numatytosios klavišų kombinacijos langams perkelti ir lango fokusavimui.

Vykdydamas užklausą, kiekviena mano naudojama AI paslauga informavo mane, kad daugelis konfigūracijos parinkčių bus rezervuotos vietos ir kad man reikės jas pritaikyti, kad atitiktų mano poreikius.

Taip pat: 7 dirbtinio intelekto kodavimo būdai, kuriuos naudoju gabendamas tikrus, patikimus produktus – greitai

Prireikė kelių bandymų, bet galiausiai Codex davė man šį .conf failą, kurį galite peržiūrėti mano GitHub saugykloje.

Turėjau abejonių, ar tai pavyks. Nepaisant to, aš pridėjau turinį iš Codex ir iš naujo įkėliau langų tvarkyklę su:

hyprctl perkrauti

Nenustebau susidūręs su daugybe klaidų. Kai kurias klaidas pastebėjau dar prieš nukopijuodamas išvestį į .conf failą, bet norėjau pamatyti, kas atsitiko.

Hiprlandas

Tai tik „Codex“ sugeneruoto konfigūracijos failo klaidų pavyzdys.

Jack Wallen / ZDNET ekrano kopija

Štai problemas, kurias radau iš pirmo žvilgsnio:

  • Numatytasis terminalas nenustatytas.
  • Parinktis border_radius nebeveikia 0.55.2.
  • Pasirinkus apvalinimo = 12px parinktį, px sukeltų klaidą, todėl jį reikėjo pašalinti.
  • Windowrule neveikia.

Taip pat: Geriausi „Linux“ nešiojamieji kompiuteriai, kuriuos galite nusipirkti

Taip pat turėjau įdiegti šiuos dalykus, kad tai veiktų:

  • kitty terminalo programa
  • Waybar
  • rofi

Jei nebūtų įdiegta aukščiau, Hyprland nebūtų labai funkcionalus.

Išsprendęs aukščiau nurodytas problemas, nustebau, kad .conf failas veikė. Tai nebuvo labai elegantiškas darbalaukis, taip pat nebuvo pritaikyta spalvų schema, kurią pridėjau į užklausą, tačiau turėjau .conf failo skeletą, kurį galėjau naudoti toliau koreguoti.

Kodėl įdiegiau KDE Plasma?

Kai pirmą kartą tai padariau, „Hyprland“ įdiegiau tik „CachyOS“. Pridėjęs turinį į konfigūracijos failą tokį, koks yra (nes norėjau pamatyti, kaip jis veikia), atsidariau iš esmės neveikiantį darbalaukį. Pagrindinė to priežastis yra ta, kad Kitty, Waybar ir Rofi nebuvo įdiegti.

Taip pat: KDE Linux yra gryniausia plazmos forma, kurią naudoju kelis mėnesius, tačiau yra vienas dalykas

„CachyOS“ įdiegiau antrą kartą, tik kartu su KDE plazma. Pridėjus KDE plazmą, žinojau, kad turiu atsarginę darbalaukio aplinką, kurią galėčiau naudoti, jei kas nutiktų ne taip. Viskas, ką turėjau padaryti, tai iš naujo paleisti „CachyOS“, prisijungti prie KDE plazmos ir išspręsti problemas.

Ištaisius visas problemas iš Codex gauto .conf failo, Hyprland veikė kaip tikėtasi. Žinoma, reikėjo pasirūpinti daugybe patobulinimų, kad jis atrodytų tiksliai taip, kaip aš norėjau,

Išmokta pamoka

Buvau gana tikras, kaip pasisuks šis eksperimentas, ir tai patvirtino mano nuomonę, kad dirbtinis intelektas dažnai klysta, bet gali būti bent jau pradinis taškas. Nors paaiškinau Codex (vienintelis AI, kuris priartėjo prie veikiančio hyprland.conf failo sukūrimo), kurią Hyprland versiją naudoju, ji vis tiek naudojo parinktis, kurios nebėra perspektyvios.

Taip pat: GNOME 50 yra puikus leidimas, bet turėjau du kartus pažiūrėti, kodėl

Tiems, kuriems gali būti įdomu pereiti prie „Linux“ operacinės sistemos, pirmiausia noriu pasakyti, kad „Hyprland“ nėra jums skirta langų tvarkyklė. Laikykitės KDE Plasma, Cinamon arba GNOME. Tiems, kurie nori išbandyti ir naudoti „Hyprland“ (arba bet kurią išklotinių langų tvarkyklę, sukonfigūruotą su tekstiniu failu), mano, kad AI yra priemonė, leidžianti pamatyti, kaip veikia konfigūracijos failai, tačiau būtinai pasimokykite iš to, ką jums pateikia AI, kad suprastumėte, kaip ji veikia, ir galėtumėte pradėti kurti failus patys.

Pagalvokite apie AI kaip apie priemonę žengti pirmuosius žingsnius, tačiau žinokite, kad turėsite ištaisyti jo klaidas.

Nuoroda į informacijos šaltinį

Jums tai gali patikti

Daugiau iš autoriaus