Sejak memasang "dark" theme, saya cenderung menjadi malas menulis. Untuk sementara, dark theme saya disable dulu yaa. Terima kasih (^_^) (bandithijo, 2024/09/15) ●
Pendahuluan
Simple or Small or Suckless, X Image Viewer (sxiv), adalah aplikasi image preview yang sudah saya pergunakan sejak sekitar Maret 2019. Catatan ini adalah tentang review singkat dari sxiv dan kenapa saya memutuskan untuk migrasi ke nsxiv.
Sedikit tentang sxiv
sxiv adalah abreviasi dari Simple X Image Viewer. Penampil gambar yang dibangun dengan bahasa C. Ringan dan mudah untuk menambahkan fitur dengan menggunakan bahasa scripting seperti: bash.
Fitur-fitur
Fitur-fitur yang dimiliki oleh sxiv, antara lain:
- Operasi image dasar, sepert: zooming, panning, rotating
- Customizable key and mouse button mappings (dengan file config.h)
- Thumbnail mode, untuk menampilkan semua gambar di dalam direktori dalam bentuk thumbnail
- Cache thumbnail, untuk mempercepat proses re-loading gambar
- Basic support untuk gambar-gambar dengan multi-frame
- Play GIF animations
- Menampilkan image information di statusbar
Kelebihan
Kalau kelebihan dari sxiv (subjektif menurut saya):
- Tampilan yang simple. Tidak ada kitchenset, seperti: toolbar dan buttons. Cocok digunakan pengguna Window Manager
- Pengoperasian yang simple, dengan menggunakan keyboard shortcut
- Kecepatan saat dipanggil (startup) yang “fantastis”
- Kecepatan saat menampilkan gambar-gambar di mode thumbnails yang “bombastis”
Kekurangan
Kalau kekurangan dari sxiv (subjektif menurut saya):
- Kurang yang menggunakan, jadi belum terkenal di kalangan umum. Hihihi 😋
Screenshots
Demo
Rotation
Flipping
Zooming & Panning
Navigation
Rekomendasi
Karena sxiv sudah tidak lagi dilanjutkan proses maintain and developing nya, maka saya rekomendasikan teman-teman untuk bermigrasi ke nsxiv yang merupakan fork project dari sxiv.
Tips & Tricks
1. Modifikasi color & font dengan X resources
Dari man nsxiv
pada section configuration, ada beberapa color & font properties yang dapat kita gunakan.
window.background
Color of the window background
window.foreground
Color of the window foreground
bar.font
Name of Xft bar font
bar.background
Color of the bar background. Defaults to window.background
bar.foreground
Color of the bar foreground. Defaults to window.foreground
mark.foreground
Color of the mark foreground. Defaults to window.foreground
Untuk dapat menggunakannya pada Xresources, tambahkan awalan Nsxiv.
(window class name).
Contoh,
Nsxiv.bar.font: JetBrainsMono Nerd Font Bandit:pixelsize=17
Nsxiv.bar.background: #005F87
Nsxiv.bar.foreground: #D4D4D4
2. Open all images inside directory on Ranger
Sedang dalam proses penulisan…
Pesan Penulis
Penggunaan lebih lanjut saya serahkan pada imajinasi dan kreatifitas teman-teman.
Terima kasih sudah mampir yaa.
Referensi
-
https://github.com/muennich/sxiv
Diakses tanggal: 2022/08/07 -
https://github.com/nsxiv/nsxiv
Diakses tanggal: 2022/08/07 -
https://codeberg.org/nsxiv/nsxiv
Diakses tanggal: 2022/08/07 -
https://wiki.archlinux.org/title/Sxiv
Diakses tanggal: 2022/08/07
Lisensi
Atribusi-NonKomersial-BerbagiSerupa 4.0 Internasional (CC BY-NC-SA 4.0)
Penulis
My journey kicks off from reading textbooks as a former Medical Student to digging bugs as a Software Engineer – a delightful rollercoaster of career twists. Embracing failure with the grace of a Cat avoiding water, I've seamlessly transitioned from Stethoscope to Keyboard. Armed with ability for learning and adapting faster than a Heart Beat, I'm on a mission to turn Code into a Product.
- Rizqi Nur Assyaufi