Ini adalah masalah yang diketahui dan penulis tidak berencana untuk memperbaikinya.
Saya mendorong seseorang untuk melangkah lebih jauh dan mengimplementasikannya karena secara pribadi saya tidak menggunakan aplikasi layar penuh sekarang dan saya tidak berencana untuk memperbaikinya dalam waktu dekat.
Untungnya, ada solusi yang dijelaskan oleh vvlad .
Sebagai solusinya Anda dapat mengatur LSUIElement
di Terminal's Info.plist
Ini memiliki beberapa kelemahan tetapi berfungsi seperti pesona:
- Terminal tidak lagi terlihat di Dock;
- Ada ruang ukuran bilah atas di atas setiap visor TotalTerminal dibuka pada jendela aplikasi layar penuh;
- Anda tidak bisa lagi ⌘⇥ke jendela Terminal biasa;
- Anda tidak dapat memaksa proses Terminal Bunuh.
Ini akan terlihat seperti:
Bagaimana itu bekerja
LSUIElement (String - Mac OS X) menentukan apakah aplikasi berjalan sebagai aplikasi agen. Jika kunci ini diatur ke "1", Layanan Peluncuran menjalankan aplikasi sebagai aplikasi agen. Aplikasi agen tidak muncul di Dock atau di jendela Force Quit. Meskipun mereka biasanya dijalankan sebagai aplikasi latar belakang, mereka dapat datang ke latar depan untuk menghadirkan antarmuka pengguna jika diinginkan. Klik pada jendela milik aplikasi agen membawa aplikasi itu maju untuk menangani peristiwa.
Dock dan jendela masuk adalah dua aplikasi yang dijalankan sebagai aplikasi agen.
Bagaimana cara melakukannya
- Buka Terminal (dengan asumsi Anda sudah menginstal TotalTerminal)
- Lari
sudo nano /Applications/Utilities/Terminal.app/Contents/Info.plist
Tambahkan dua baris ini tepat setelah <dict>
tag pembuka :
<key>LSUIElement</key>
<true />
- Simpan dan tutup file dengan menekan ^O Enter ^X
- Keluar dari Terminal dan luncurkan lagi