Linux'ta Web Uygulamalarını Her Zaman Büyük Pencerede Açma

Linux'ta oluşturduğunuz web uygulamalarının (Web Apps) her açılışta ekranın yalnızca bir bölümünde başlaması can sıkıcı olabilir. Özellikle Notion, WhatsApp Web veya diğer web uygulamalarını bağımsız masaüstü uygulamaları gibi kullanıyorsanız, her seferinde pencereyi manuel olarak büyütmek zorunda kalabilirsiniz.

Bu yazıda, Chromium tabanlı tarayıcılarla oluşturulan web uygulamalarının belirlediğiniz pencere boyutunda açılmasını sağlayan basit bir çözümden bahsedeceğim.

Not: Ben Linux Mint'in web app uygulamasını kullanıyorum.

Siz de kullanmak isterseniz buradan (http://packages.linuxmint.com/pool/main/w/webapp-manager/) .deb (debıan/ubuntu) tabanlı versiyonu indirip kurabilirsiniz.


1. Karşılaşılan Sorun

Linux'ta web uygulamalarını bağımsız masaüstü uygulamaları olarak kullanabilirsiniz. Ancak Chromium tabanlı tarayıcılarla oluşturulan uygulamalar bazen ekranın yalnızca bir bölümünü kaplayacak şekilde açılabilir.

Bu sorunu çözmek için aşağıdaki parametreleri deneyebilirsiniz:

  • --start-maximized: Uygulamayı başlangıçta büyütmeye çalışır.
  • --start-fullscreen: Tam ekran modunda başlatmayı dener.
  • --kiosk: Tarayıcıyı kiosk modunda başlatır.
  • -height 1080 -width 1920: Pencere boyutunu belirlemeyi dener.

Ancak bu parametreler her durumda beklenen sonucu vermeyebilir.

2. Çözüm: --window-size Parametresini Kullanma

Chromium tabanlı tarayıcılarda pencere boyutunu doğrudan belirlemek için --window-size=GENİŞLİK,YÜKSEKLİK parametresini kullanabilirsiniz.

Örneğin, 1920 × 1080 çözünürlüğünde bir ekran kullanıyorsanız:

--window-size=1920,1080

Bu parametreyi web uygulamasının başlatma komutuna eklediğinizde pencere belirtilen boyutlarda açılır. Kendi ekran çözünürlüğünüze uygun genişlik ve yükseklik değerlerini kullanabilirsiniz.

3. Web Uygulamasının Başlatma Komutunu Düzenleme

Şimdi bu parametreyi ilgili web uygulamasının başlatma komutuna ekleyin.

  1. ~/.local/share/applications dizinine gidin. Web uygulamalarının masaüstü başlatıcıları genellikle burada bulunur.
  2. Başlatmak istediğiniz uygulamanın .desktop dosyasını bulun.
  3. Dosyayı herhangi bir metin düzenleyiciyle açın.
  4. Exec= ile başlayan satırı bulun.
  5. Satırın en sonuna bir boşluk bırakarak --window-size=1920,1080 parametresini ekleyin.
  6. Dosyayı kaydedin.

Örneğin, başlangıç komutunuz aşağıdaki gibiyse:

Exec=brave --app="https://www.notion.so/" --class=WebApp-Notion --user-data-dir=/home/user/.config/...

Satırın sonuna parametreyi ekleyerek şu hale getirebilirsiniz:

Exec=brave --app="https://www.notion.so/" --class=WebApp-Notion --user-data-dir=/home/user/.config/... --window-size=1920,1080

Not: Yukarıdaki Exec satırı örnek amaçlıdır. Kendi uygulamanızın mevcut başlatma komutunu koruyarak yalnızca pencere boyutu parametresini ekleyin. Kullanıcı adınız, tarayıcınız ve uygulama adresiniz farklı olabilir.

4. Sonuç

Artık web uygulamanızı yeniden başlattığınızda pencere belirlediğiniz boyutta açılacaktır. Böylece her seferinde pencereyi manuel olarak büyütmenize gerek kalmaz.

Not: 1920,1080 değerlerini kendi ekran çözünürlüğünüze göre değiştirmelisiniz. Bu yöntem pencerenin boyutunu belirler; işletim sisteminin gerçek tam ekran modunu (F11) etkinleştirmez.

Paylaş:

Ara