For faster navigation, this Iframe is preloading the Wikiwand page for i3.

i3

I3
i3 dengan Vim dan Terminal
Tipemanajer jendela menyusun dan perangkat lunak bebas Edit nilai pada Wikidata
Versi pertama16 Maret 2009; 15 tahun lalu (2009-03-16)[1]
Versi stabil
4.23 (29 Oktober 2023) Edit nilai pada Wikidata
LisensiLisensi BSD[2]
Karakteristik teknis
Sistem operasiGNU/Linux, BSD (mul) Terjemahkan, macOS dan mirip Unix Edit nilai pada Wikidata
Ukuran1.3 MiB[3]
Bahasa pemrogramanC (mul) Terjemahkan Edit nilai pada Wikidata
Informasi pengembang
PembuatMichael Stapelberg
Informasi tambahan
Situs webi3wm.org
Stack ExchangeEtiqueta Edit nilai pada Wikidata
Pelacakan kesalahanLaman pelacakan Edit nilai pada Wikidata
Free Software Directoryi3 Edit nilai pada Wikidata
Subredditi3wm Edit nilai pada Wikidata
Panduan penggunaLaman panduan Edit nilai pada Wikidata
Sunting di Wikidata Sunting di Wikidata • Sunting kotak info • L • B
Info templat
Bantuan penggunaan templat ini


i3 adalah sebuah manajer jendela yang dirancang untuk X11, terinspirasi oleh wmii, dan ditulis menggunakan bahasa pemrograman C. i3 mendukung tata letak ubin, bertumpuk, dan ber-tab yang mana diatur secara dinamis. Untuk mengatur konfigurasinya dapat menggunakan berkas teks biasa dan dapat menggunakan soket domain Unix dan berkas JSON yang berbasis antarmuka IPC dari banyak bahasa pemrograman.[4]

Seperti wmii, i3 menggunakan sistem kontrol yang sangat mirip dengan vi. Secara baku, fokus jendela dikontrol oleh 'Mod1' (tombol Alt/tombol Win) dan deretan tombol sebelah kanan (Mod1+J,K,L,;), sementara perpindahan jendela dikontrol oleh penambahan tombol Shift (Mod1+Shift+J,K,L,;).[5]

Sway adalah manajer jendela lain dengan tujuan untuk menyediakan pengganti i3 menggunakan protokol peladen layar Wayland.[6]

Tujuan dibuat i3

[sunting | sunting sumber]

i3 dibuat dengan tujuan sebagai berikut:

  • Memiliki kode yang ditulis dengan baik dan terdokumentasi dengan baik.[2]
  • Menggunakan XCB daripada Xlib.
  • Menerapkan fitur multi-monitor secara tepat sehingga setiap workspace ditetapkan ke sebuah layar virtual, dan penambahan monitor dan penghapusan tidak akan merusak jendela-jendela.
  • Menerapkan mode yang berbeda, serupa dengan editor teks vi dan Emacs. Yang artinya tombol-tombol di papan tombol akan memiliki fungsi yang berbeda tergantung pilihan mode pada manajer jendela.
  • Menggunakan turunan bercabang sebagai abstraksi (dan struktur data yang mendasarinya) untuk manajemen jendela.
  • Menerapkan penyandian karakter UTF-8 pada manajer jendela.

Perbandingan dengan manajer jendela ubin lainnya

[sunting | sunting sumber]
  • Konfigurasi dilakukan melalui berkas teks biasa (bisa ditemukan di ~/.config/i3/config).
  • Kebalikan dengan manajer jendela ubin populer lainnya, seperti dwm, awesome, dan xmonad, manajemen jendela di i3 diserahkan penuh kepada pengguna. Jendela-jendela disimpan di dalam kontainer, yang dapat dibagi secara vertikal atau horizontal. Mereka juga dapat diubah ukurannya. Ada juga pilihan untuk menumpuk jendela, serta men-tab jendela-jendela (serupa dengan tab-tab di antarmuka yang sekarang digunakan di peramban web).

Jendela pop-up mengambang

[sunting | sunting sumber]

Meskipun i3 adalah manajer jendela, jendela khusus seperti jendela pop-up kata sandi tidak ditampilkan sebagai ubin baru secara baku:[7] mereka ditumpuk di depan jendela berubin. Jendela-jendela yang mengambang ini dapat dipindahkan dan diubah ukurannya dengan bebas, seperti di lingkungan desktop GNOME atau KDE.[8]

Jendela mengambang dimaksudkan oleh penulis i3 untuk digunakan hanya untuk jendela pop-up.[9]

Lihat pula

[sunting | sunting sumber]

Referensi

[sunting | sunting sumber]
  1. ^ "Release 3.a - i3/i3". github.com (dalam bahasa Inggris). Diakses tanggal 18 November 2019. 
  2. ^ a b "i3 - improved tiling wm". i3wm.org (dalam bahasa Inggris). Diakses tanggal 18 November 2019. 
  3. ^ a b "Download i3". i3wm.org (dalam bahasa Inggris). Diakses tanggal 10 November 2021. 
  4. ^ "i3: IPC interface (interprocess communication)". i3wm.org (dalam bahasa Inggris). i3wm. 
  5. ^ "i3 Reference Card". i3wm.org (dalam bahasa Inggris). i3wm. Diakses tanggal 18 November 2019. 
  6. ^ "Sway". swaywm.org (dalam bahasa Inggris). Diakses tanggal 18 November 2019. 
  7. ^ "Forcing windows as always floating". faq.i3wm.org (dalam bahasa Inggris). i3 FAQ. Diakses tanggal 18 November 2019. 
  8. ^ J.A. Watson (07 Januari 2016). "How to customise your Linux desktop: i3 Window Manager". zdnet.com (dalam bahasa Inggris). ZDNet. Diakses tanggal 18 November 2019. 
  9. ^ ""floating" workspace". faq.i3wm.org (dalam bahasa Inggris). i3 FAQ. Diakses tanggal 18 November 2019. 

Pranala luar

[sunting | sunting sumber]
{{bottomLinkPreText}} {{bottomLinkText}}
i3
Listen to this article

This browser is not supported by Wikiwand :(
Wikiwand requires a browser with modern capabilities in order to provide you with the best reading experience.
Please download and use one of the following browsers:

This article was just edited, click to reload
This article has been deleted on Wikipedia (Why?)

Back to homepage

Please click Add in the dialog above
Please click Allow in the top-left corner,
then click Install Now in the dialog
Please click Open in the download dialog,
then click Install
Please click the "Downloads" icon in the Safari toolbar, open the first download in the list,
then click Install
{{::$root.activation.text}}

Install Wikiwand

Install on Chrome Install on Firefox
Don't forget to rate us

Tell your friends about Wikiwand!

Gmail Facebook Twitter Link

Enjoying Wikiwand?

Tell your friends and spread the love:
Share on Gmail Share on Facebook Share on Twitter Share on Buffer

Our magic isn't perfect

You can help our automatic cover photo selection by reporting an unsuitable photo.

This photo is visually disturbing This photo is not a good choice

Thank you for helping!


Your input will affect cover photo selection, along with input from other users.

X

Get ready for Wikiwand 2.0 🎉! the new version arrives on September 1st! Don't want to wait?