Neler yeni

Rehber Windows Terminali özelleştirme (Oh my Posh)

Berkin AYRAL

Don't Surrender
Süper Moderatör
Katılım
16 Eki 2022
Konular
347
Mesajlar
1,222
Çözümler
2
Puanları
11,983
ModArt Kredi
0
Selam. Bugün sizlere Windows terminalini nasıl daha hoş ve okunur yapacağımızı anlatacağım. İşlem çok kısa sürecek merak etmeyin :)

Rehber uzun gibi görünebilir ama çok basit bir şekilde anlattığım için dakikalar içerisinde yapabileceksiniz.

Dokümantasyonlar;

Oh my Posh'un kendi sitesi;
URL içeriğini görüntülemek için Lütfen Giriş yap veya Kayıt ol Teşekkürler.

Terminal'e ikon eklememizi sağlayan repo;
URL içeriğini görüntülemek için Lütfen Giriş yap veya Kayıt ol Teşekkürler.


1. Aşama
Windows
Mağazasından "PowerShell'i yüklemek".

2.Aşama
"Terminal"'i yönetici olarak açmamız gerekiyor.

3. Aşama
Bu winget install JanDeDobbeleer.OhMyPosh -s winget kod Oh my Posh'u sistemimize yükleyecek.

4. Aşama

Kurulduktan sonra Font yüklememiz gerekiyor.

Bu oh-my-posh font install kod ile font yüklemesini başlatıyoruz İstediğiniz fontu seçebilirsiniz. Ben Hack'i seçtim.
URL içeriğini görüntülemek için Lütfen Giriş yap veya Kayıt ol Teşekkürler.
siteden fontları kontrol edebilirsiniz.

5. Aşama
İkonları eklememiz için bu Install-Module -Name Terminal-Icons -Repository PSGallery kodu terminale yazınız. Eğer ki "Yes to All" diye bir seçenek varsa A tuşuna basın. Yoksa "Yes"'i seçmek yeterli "Y".

6. Aşama
Artık PowerShell'i Windows'a ana uygulama olarak göstermemiz ayrıca bazı özelleştirmeleri yapmamız lazım. Onun için ekte verdiğim görselde ki yere girin.

1680218348232.png


7. Aşama
PowerShell'i standart yapmak için ekte verilen görsel gibi işaretleyip kaydedin.

1680218397008.png


8. Aşama
JSON üzerinden de aynı işlemi yapıyoruz. İşaretlediğim yere tıklayın ve açılan programda dediklerimi uygulayın.

1680218478839.png


9. Aşama
Açılan programda (Siz neyi kullanıyorsanız o açılır. Bende VS Code açıldı.) Profiles kısmını bulun. Ardından (bende en alttaydı) "name"'si PowerShell olan kod parçasını en üste alıyoruz. Bende fazladan kodlar var onları takmayın. En sonunda sizde de olacak.

1680218666279.png


10. Aşama

Açılan yerde ki ikinci kod parçası yani "name"'si Windows PowerShell olan kod parçasında ki "hidden" seçeneğini true'ya çekiyoruz.

11. Aşama
Terminali kapatıyoruz ve tekrardan açıyoruz. Artık standart olarak PowerShell ile açılması gerekiyor. İşte işin güzel kısmına geldik.

Terminal'e bu $PROFILE kodu giriyoruz. Sonrasında ise code $PROFILE yazıyoruz. Ben VS Code kullandığım için böyle açıyorum o dosyayı. Siz nasıl açarsınız bir fikrim yok maalesef. VS Code indirip devam edebilirsiniz.

12. Aşama
Terminali yeniden kapatıp açıyoruz ve bu New-Item -Path $PROFILE -Type File -Force kodu yazıyoruz. Sonrasında yeniden code $PROFILE yazıyoruz. Açılan programınızda en üst satıra bu oh-my-posh init pwsh | Invoke-Expression kodu yapıştırıyoruz. Terminali tekrardan kapatıp açtığınızda değiştiğini fark edeceksiniz (bozuk olacaktır sorun etmeyin normal gidiyoruz).

13. Aşama

Şimdi Terminalimizde ki bozuk fontu düzeltelim. Yeniden Terminal'in ayarlarına giriyoruz. Sol alt kısımdan PowerShell'i seçiyoruz. Alt kısımda ki Appearance bölümüne giriyoruz. Color scheme'yi ben şahsen One Half Dark yapıyorum. Ardından Font Face'yi seçip kurduğunuz fontu seçin. Ben Hack'i kurduğum için Hack NF'i seçiyorum. Alt kısımdan Background Opacity'i 95 yapabilirsiniz daha hoş oluyor (kullanıcıya bağlı). Şuan da her şeyin düzelmiş olması gerekiyor.

14. Aşama
Artık en güzel kısıma geldik :) İstediğimiz temayı seçiyoruz. Yeniden Terminali kapatıp açalım ve ardından bu Get-PoshThemes kodu yazalım. Ekranınıza bütün temalar gelecektir. Bütün temalara bu siteden de bakabilirsiniz;
URL içeriğini görüntülemek için Lütfen Giriş yap veya Kayıt ol Teşekkürler.


15. Aşama
Hani açılan programımıza şu oh-my-posh init pwsh | Invoke-Expression kodunu yazmıştık ya. Onu kaldırın ve örnek olarak oh-my-posh init pwsh --config 'C:/Users/Posh/jandedobbeleer.omp.json' | Invoke-Expression bunu yapıştırın.

Bundan sonra dizin olarak şuraya C:\Users\serha\AppData\Local\Programs\oh-my-posh\themes gidiyoruz. Kendinizden girin bu dizini. Oradan bir tema seçin. Tema sitesini yukarıya bırakmıştım. Seçtiğiniz temayı şu C:\Users\serha\OneDrive\Belgeler\PowerShell dizine yapıştırın. Temayı etkinleştirmek için şöyle bir oh-my-posh init pwsh --config 'C:\Users\serha\OneDrive\Belgeler\PowerShell\powerline.omp.json' | Invoke-Expression kod yazıyoruz. Ben mesela poweline temasını sevdim.

16. Aşama
İkonları gösterme. Az önce yazdığımız kodun altına Import-Module -Name Terminal-Icons bu kodu yazıyoruz sonuç olarak şöyle bir şey çıkacak.
1680219951743.png


Tebrikler! Artık güzel bir terminal görünümüne kavuştunuz.
Benim görünümüm bu şekilde.
1680220121839.png


Kaynak TP kullanıcısı serhatcandev
 

Bu konuyu görüntüleyen kullanıcı ve ziyaretçiler

Tema özelleştirme sistemi

Bu menüden forum temasının bazı alanlarını kendinize özel olarak düzenleye bilirsiniz.

Zevkine göre renk kombinasyonunu belirle

Gece/Gündüz modunu seç

Gece ve gündüz modlarından tarzınıza yada ihtiyaçlarınıza uygun olanı seçerek kullana bilirsiniz.

Tam ekran yada dar ekran

Temanızın gövde büyüklüğünü sevkiniz, ihtiyacınıza göre dar yada geniş olarak kulana bilirsiniz.

Izgara yada normal mod

Temanızda forum listeleme yapısını ızgara yapısında yada normal yapıda listemek için kullanabilirsiniz.

Forum arkaplan resimleri

Forum arkaplanlarına eklenmiş olan resimlerinin kontrolü senin elinde, resimleri aç/kapat

Sidebar blogunu kapat/aç

Forumun kalabalığında kurtulmak için sidebar (kenar çubuğunu) açıp/kapatarak gereksiz kalabalıklardan kurtula bilirsiniz.

Yapışkan sidebar kapat/aç

Yapışkan sidebar ile sidebar alanını daha hızlı ve verimli kullanabilirsiniz.

Radius aç/kapat

Blok köşelerinde bulunan kıvrımları kapat/aç bu şekilde tarzını yansıt.

Foruma hoş geldin 👋, Ziyaretçi

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.