
🐧 TUXİXİ — Kendi Linux Terminal Projemi Geliştiriyorum!
Merhaba arkadaşlar! 👋
Bugün sizlerle üzerinde çalıştığım kendi projemi paylaşmak istiyorum: TUXİXİ.
Linux ve yazılımla ilgilenen bir maker olarak bir süredir kendi terminal projem üzerinde çalışıyorum. Başlangıçta amacım kendi ihtiyaçlarıma uygun bir terminal oluşturmak ve bu süreçte yeni şeyler öğrenmekti. Zamanla proje benim için daha da ilgi çekici bir hale geldi.
Henüz öğrenecek çok şeyim var ama kendi fikirlerimi koda dönüştürmek, karşılaştığım sorunları çözmek ve ortaya çalışan bir yazılım çıkarmak gerçekten hoşuma gidiyor. 😄
💻 TUXİXİ nedir?
TUXİXİ, Linux için geliştirdiğim bir terminal emülatörü projesi. Amacım sade, kullanışlı ve ileride yeni özelliklerle geliştirilebilecek bir terminal ortaya çıkarmak.
Linux dünyasında Konsole, GNOME Terminal ve Kitty gibi başarılı terminal emülatörleri zaten var. Benim amacım bunların hepsinden daha iyi olduğumu iddia etmek değil. Kendi fikirlerimi hayata geçirmek, yazılım geliştirme konusunda deneyim kazanmak ve kendime ait bir proje oluşturmak istiyorum.
Bence kendi yazılımını geliştirmenin en güzel taraflarından biri de aklındaki bir fikri yavaş yavaş gerçeğe dönüştürmek. 🐧
⚙️ Teknik tarafı
TUXİXİ'yi geliştirirken Python ve Linux masaüstü teknolojilerinden yararlanıyorum. Projenin geliştirme sürecinde GTK ve VTE gibi teknolojiler üzerinde de çalıştım.
Tabii iş sadece kod yazmakla bitmiyor. Klavye kısayolları, terminal davranışları, bağımlılıklar, paketleme ve Linux ortamlarıyla uyumluluk gibi konularla da ilgileniyorum.
Bazen bir özellik istediğim gibi çalışmıyor, bazen de çözmem gereken yeni bir sorun çıkıyor. Ama bunların hepsi benim için bir öğrenme fırsatı. Bir sorunun nedenini araştırıp sonunda çözebilmek gerçekten güzel bir his.
🚀 Gelecek planı: TUXİXİ Orbit
TUXİXİ için gelecekte gerçekleştirmek istediğim planlardan biri de TUXİXİ Orbit.
Orbit, henüz geliştirme planı aşamasında olan, TUXİXİ'nin daha gelişmiş bir sürümü olarak düşündüğüm bir proje.
Aklımdaki özelliklerden bazıları şunlar:
- Sekmeli terminal sistemi: Aynı pencere içinde birden fazla terminal oturumu açabilmek ve bunlar arasında kolayca geçiş yapabilmek.
- Görüntü desteği: Uygun terminal teknolojilerinden yararlanarak terminal içerisinde görüntü gösterebilmek.
- Gelişmiş kullanım deneyimi: Birden fazla terminal oturumuyla çalışmayı kolaylaştıran özellikler.
- Genişletilebilir yapı: İleride yeni fikirleri uygulayabileceğim bir altyapı oluşturmak.
Özellikle sekme sistemi ve terminal içerisinde görüntü gösterme desteği ilgimi çekiyor. Terminalin klasik kullanımını korurken daha fazla imkân sunabilmesini istiyorum.
Bunlar şu an için planladığım özellikler. Orbit henüz tamamlanmış veya yayımlanmış bir sürüm değil; gelecekte üzerinde çalışmak istediğim bir proje.
🎯 Neden kendi terminalimi geliştiriyorum?
Aslında cevabı oldukça basit: Çünkü ilgimi çekiyor! 😄
Linux kullanmayı, sistemleri kurcalamayı, yeni şeyler öğrenmeyi ve kendi projelerimi geliştirmeyi seviyorum. TUXİXİ de bütün bunları bir araya getiren bir çalışma.
Bir yandan Python ve Linux uygulama geliştirme konusunda deneyim kazanıyorum, diğer yandan da kendi fikirlerimi test ediyorum.
Amacım bir anda yüzlerce özellik eklemek değil. Öncelikle düzgün çalışan, kullanışlı ve zamanla geliştirilebilen bir terminal ortaya çıkarmak istiyorum.
Bakalım TUXİXİ zamanla nerelere ulaşacak. 🙂
🌐 Proje sitesi ve iletişim
TUXİXİ hakkında daha fazla bilgi almak isterseniz proje sitesine göz atabilirsiniz:
🔗 Web sitesi: https://tuxixi-project.github.io/tuxixi-Project_site/
📧 E-posta: tuxixi_team@proton.me
Proje hakkında görüşlerinizi, önerilerinizi veya fikirlerinizi benimle paylaşabilirsiniz.
💬 Sizin fikriniz ne?
Özellikle Linux kullanan arkadaşların düşüncelerini merak ediyorum.
- Sizce bir terminal emülatöründe olmazsa olmaz özellikler neler?
- Sekmeli terminal sistemi kullanıyor musunuz?
- Terminal içerisinde görüntü gösterebilmek sizin için faydalı olur mu?
- TUXİXİ Orbit'e başka hangi özellikler eklenebilir?
Eleştirilerinizi ve önerilerinizi de memnuniyetle karşılarım. Sonuçta yeni şeyler öğrenmenin ve bir projeyi geliştirmenin en güzel yollarından biri başkalarının fikirlerini dinlemek.
Okuduğunuz için teşekkürler arkadaşlar! Görüşmek üzere. 🐧💜
burda TUXİXİ-den hem kendi çektiğim hemde kullanmış insanların ekran görüntüleri var:

Deneyimlemiş Bir Arkadaşın attığı ekran görüntüsü

Deneyimlemiş Bir Arkadaşın attığı ekran görüntüsü

Deneyimlemiş Bir Arkadaşın attığı ekran görüntüsü

Deneyimlemiş Bir Arkadaşın attığı ekran görüntüsü



