Ukusatshalaliswa kwe-Nitrux kuthathe inguquko eqinisekile ngokumenyezelwa okusemthethweni kwe -Workspace Environment yayo. Ngemuva kwezinyanga zezeluleko kanye nokuthuthukiswa okungaphelele, ithimba elingemuva kwalokhu kusatshalaliswa lembule i -desktop stack entsha, egcwele i-modular eyakhelwe ku-Hyprland, QML, kanye ne-MauiKit graphical environment.
Kunokuba azame ukuncintisana neziqhwaga ezifana ne-KDE Plasma noma i-GNOME, i-Nitrux ifuna ukusungula indinganiso entsha ephakathi nendawo: uhlelo olunikeza ukuhlangana kobuhle bendawo ephelele, ngenkathi igcina ukukhanya kanye nokuhlukaniswa kwenqubo komphathi wewindi wendabuko.
Le ndlela ihlanganisa amathuluzi okusatshalaliswa okwakusanda kuthuthukiswa , njenge-QMLGreet kanye ne-NudgeOSD, futhi iphetha iphrojekthi endala ye-Maui Shell. Ukwakhiwa okusha kuhlukanisa ideskithophu ibe yizingxenye ezizimele nezikhethekile kakhulu , kulandela ifilosofi ye-Unix ethi "yenza into eyodwa futhi uyenze kahle."
UValenz noMarina: Ibha neDokhi Ezimele
Le ndawo entsha incike kumathuluzi amabili ahambisanayo athuthukiswe nge-QML, i-MauiKit kanye ne-LayerShell-Qt:
- Esokuqala I-Valenz: ibha ephezulu yesistimu (Ibha Yendawo Yokusebenzela) eyenzelwe lo msebenzi kuphela. Valenz Ilawula ukuzulazula phakathi kwezindawo zokusebenza, izilawuli ze-multimedia, izaziso, kanye nethreyi yesistimu. ukuhlanganisa izinkomba ezibalulekile njengenethiwekhi, i-Bluetooth, ivolumu, ibhethri kanye nokukhanya kwasebusuku, kanye namawijethi wesimo sezulu kanye nezinsizakusebenza zesistimu.
Umklamo wayo wenqaba izixhumi ezisekelwe ku-GTK kanye ne-CSS, esikhundleni salokho ukhetha ukuhlanganiswa kwe-QML yomdabu okuqinisekisa ukusebenza okungenaphutha ku-compositor ye-Wayland. - Ukwengeza ibha ephezulu yilokhu I-Marina: idokhi entsha yesicelo ethatha indawo ye-Crystal Dock ngokuqinisekile. Abathuthukisi benqabe lokhu kokugcina ngoba kwakuncike kumawijethi e-Qt endabuko, okwaphula ukuvumelana okubonakalayo kwendawo. I-Marina ihlangana ngqo ne-Hyprland compositor ngemicimbi, iyivumela ukuthi ilandelele futhi iqoqe amafasitela avulekile ezikrinini eziningi.
Ngaphezu kwalokho, isekela ukutholakala okuzenzakalelayo kwezinhlelo zokusebenza ze-XDG, ukuhleleka kabusha kokuhudula nokulahla, ukuskrola okuvundlile, kanye nezaziso ezibonakalayo (amabheji) zemiyalezo engakafundwa, konke kungaphansi kwesixhumi esibonakalayo esingenakho ukulayishwa ngokweqile kokucushwa.

Izilungiselelo Zendawo Yokusebenzela kanye ne-Desklock: Ukucushwa kanye Nokuphepha
Esinye sezinyathelo ezibaluleke kakhulu ku-Nitrux kube ukudalwa kwe-Workspace Settings . Isikhathi eside, ukusatshalaliswa kuncike ku-"System Preferences" ye-KDE ukuphatha izilungiselelo, uhlelo lokusebenza oluxhunywe kubuchwepheshe i-Nitrux engasabusebenzisi , njenge-KWin, i-SDDM, kanye ne-systemd.

Izilungiselelo Zendawo Yokusebenzela zizalwe njengephaneli yokulawula entsha yomdabu , elawula konke kusukela kumanethiwekhi, i-Bluetooth, umsindo nama-akhawunti abasebenzisi, kuya ekubukekeni okubonakalayo kwe-MauiKit kanye nezilungiselelo ezithile ze-Valenz ne-Marina, okuqinisekisa ukuthi amathuluzi okuphatha abelana ngolimi olufanayo olubonakalayo njengayo yonke ideskithophu.

Esigabeni sokuphepha kweseshini, i-Nitrux yethula i-Desklock, isivimbeli sesikrini sendabuko saseWayland esithatha indawo ye-Hyprlock. Isinqumo sokufaka esikhundleni se-Hyprlock senziwe ngenxa yezinkinga zokuhlanganiswa okubonakalayo kanye nokwehluleka okuqhubekayo kwesimo ngemuva kokumiswa kwesistimu. Yakhelwe ku-QMLGreet codebase, i-Desklock inikeza ukuqinisekiswa okuqondile nge-PAM, izilawuli zemidiya ezihlanganisiwe (i-MPRIS), ukuqapha izinsiza zesikhathi sangempela, kanye nokusekelwa kwesikrini esiningi, okuholela emjikelezweni wokuphila womsebenzisi ophephile, ozinzile, futhi ohambisanayo ngokubonakalayo kanye nayo yonke i-stack ye-MauiKit.
Ifilosofi Yezingqimba Ezinhlanu Nokuphela Kwegobolondo LaseMaui

I-Nitrux ichaze imodeli enezingqimba ezinhlanu echaza kahle ukuthi iyini "Indawo Yokusebenzela". Kulesi sikimu, umphathi wefasitela (Isendlalelo 1, esihlalwa yi-Hyprland) unesibopho sokuveza, kuyilapho izingxenye ezimile (Isendlalelo 2) kanye nendawo ebonakalayo esebenzisana (Isendlalelo 3, esakhiwe yi-Valenz ne-Marina) zisebenza ngokuzimela. Indawo Yokusebenzela (Isendlalelo 4) ihlanganisa lezi zixhumanisi zezithombe nezinsiza ezibalulekile ezifana nomphathi wefayela nezilungiselelo, ihlukanisa ngokuphelele izinqubo kuseva yezithombe. Lokhu kuvimbela ukuphahlazeka okukhulu okuvamile kwe- monolithic Desktop Environments (Isendlalelo 5), lapho uma i-compositor yehluleka, zonke izinhlelo zokusebenza ziyavalwa.
Ukuqaliswa kwale nqubo ye-modular kuphawula ukuphela kokugcina kwe-Maui Shell, ikhodi yayo egciniwe. Abathuthukisi be-Nitrux bavuma ngokusobala ukuthi lokhu kulungiswa kabusha (kanye nezinqumo zakamuva ezifana nokususa ukwesekwa kokufakwa komshini obonakalayo) kungaba nzima kwabanye abasebenzisi.
Kodwa-ke, bathi lezi zinguquko zibonisa ubunjalo bangempela bokusatshalaliswa: uhlelo oluqondile kakhulu, olugxile kubathuthukisi nabasebenzisi abathuthukile abazisa ukwakheka okulula, okunesimo esifanayo futhi okuhlelwe ngamabomu ngaphansi kwesisekelo sokuthi "i-Nitrux ayilungele wonke umuntu."
Okokugcina, uma unesithakazelo sokufunda okwengeziwe, ungathola imininingwane kusixhumanisi esilandelayo.