Başlıktaki sorunuz bir çok anlama çıkıyor. -Sıfırdan masaüstü yazmak. -Mevcut masaüstünün yanına başka bir masaüstü kurmak. -Kurulu masaüstünü özelleştirmek. Ben ikinciyi sorunuz olarak kabul edeyim, eğer ikinciyse bunun için yapmış olduğum bu çalışmamı kullanabilirsiniz. Yapmış olduğum bu paket ile istediğin masaüstünü tek tık ile kurabiliyorsun.

Kaynak kodlarına bakarak kendinize göre düzenlemeler yapabilirsiniz. Örneğin Gnome'un kaynak kodlarıyla oynayarak tamamen değiştirebilirsiniz.

Linux üzerinde iki dev framework var. Qt ve GTK. Bu frameworkleri desteklenen dillerle kullanarak kendi programlarınızı yazabilir, yeni bir dizayn yaratabilirsiniz. En basit açıklaması bu.

Masaüstü ortamını modifiye etmekten kastınız hazır tema vs. yüklemek ise çok kolay bu.

Ben cevap verdiğimde sadece bu soru vardı.

Taaa geçen sendenmiş. Olsun, belki başka birisi yararlanır. Öncelikle şu 3 dili mutlaka öğrenmelisiniz: C, C++ ve Python. Çünkü bu diller GNU/Linux'da en çok kullanılan diller. 2. adım GTK ve QT alanında uzmanlaşmak. Özellikle de GTK alanında uzmanlaşmanız gerekiyor. Çünkü birçok masaüstü ortamı ve program GTK kütüphanesi ile programlanmıştır. 3. adım öğrendikten sonra diğer masaüstü ortamlarının kaynak koduna göz atın. Sonra da değiştirin. İstediğiniz kadar değiştirmekte özgürsürünüz, adı üzerinde özgür yazılım. Bunlarla iyice haşır neşir olduğunuzda artık yazmaya hazır hale gelirsiniz. Altın kural: Pes etmek yok! Yaptığınız şeyler çalışmasa bile en azından birçok şey öğrenmiş olursunuz.

Merhaba arkadaşlar. Başlıkta da belirttiğim gibi kendi Linux masaüstü ortamımızı nasıl yaparız -ya da halihazırdaki masaüstü ortamını nasıl modifiye ederiz-? Xfce, kde gibi. Daha doğrusu varolan bir masaüstü ortamını nasıl özelleştirebiliriz? İnternet bir sürü araştırma yaptım fakat sonuçsuz kaldı. Birkaç program varmış fakat nasıl kullanılacağını tam anlamadım. Yardımlarınızı bekliyorum. Not: Ubuntu 20.04 LTS kullanıyorum.