Script Bash untuk Rofi Powermenu di FreeBSD

mrfdn.com - Kali ini saya belajar membuat script powermenu untuk rofi. Script ini adalah copy paste dari script config yang saya gunakan saat menjalankan Rofi di Artix Linux. Awalnya saya mengira ini bisa langsung berjalan karena sama-sama bash, tetapi di FreeBSD tidak bisa. Kita harus melakukan pengaturan tambahan, sehingga hasilnya seperti ini : #!/bin/sh function powermenu options="Cancel\nLogout\nRestart\nShutdown" selected=$(echo -e $options | rofi -dmenu) if [ $selected = "Shutdown" ]; then poweroff elif [ $selected = "Restart" ]; then sudo init 6 elif [ $selected = "Logout" ]; then pkill -U $USER elif [ $selected = "Cancel" ]; then return fi Supaya bisa menjalankan reboot / sudo init 6, pastikan pengaturan file /usr/local/etc/sudoers sudah benar. ...

January 16, 2022 · 1 min · Rafi

Mengaktifkan Fitur Image Preview di Ranger File Manager di FreeBSD

mrfdn.com - Ranger adalah salah satu aplikasi file manager berbasis terminal. Aplikasi ini bisa langsung dijalankan melalui st terminal, kitty terminal atau terminal lain yang anda miliki. Ranger bisa membuat pekerjaan lebih cepat jika anda paham/terbiasa menggunakan VIM text editor. Senang sekali karena saya juga belajar menggunakan VIM. Navigasi h,j,k,l sangat memudahkan untuk browsing file-file di komputer saya. Artikel ini sengaja ditulis karena menemukan konfigurasi yang baik pada system FreeBSD saya. Di sini saya ingin mengaktifkan image preview di Ranger. ...

January 16, 2022 · 1 min · Rafi

Konfigurasi Setelah Install FreeBSD di Laptop Thinkpad X220

mrfdn.com - Pada postingan ini saya ingin membagikan settingan saya setelah belajar install FreeBSD di laptop Thinkpad x220. Karena digunakan di laptop maka settingan ini sangat cocok untuk penggunaan Freebsd sebagai Desktop workstation. Artikel ini akan terus diupdate sesuai apa saja yang berhasil berdasarkan best practice yang saya lakukan. Disini saya menggunakan UFS bukan ZFS. Aplikasi yang diinstall Beberapa aplikasi yang biasa saya gunakan, saya install pkg install xorg-minimal xterm xrandr xclip dbus kitty doas zsh wget git drm-kmod xf86-video-intel libva-intel-driver fusefs-ntfs fusefs-exfat exfat-utils fusefs-ext2 fusefs-simple-mtpfs fusefs-hfsfuse fusefs-lkl automount neovim zsh feh rofi mpv gimp inkscape libreoffice shotwell rclone wifimgr keepassxc copyq firefox-esr lxappearance pcmanfm picom pfetch conky Ganti default shell menjadi ZSH chsh -s $(which zsh) Konfigurasi driver VGA di FreeBSD untuk menjalankan Xorg dengan normal Setelah semua terinstall jalankan perintah ini untuk memasukkan settingan ke dalam file rc.conf ...

January 2, 2022 · 4 min · Rafi

13 Shortcut Copy Paste dan Navigasi di Semua Terminal Linux

mrfdn.com - Jika sedang bekerja di Terminal linux, hal yang paling sering dilakukan adalah navigasi dan copy paste text. Admin server linux juga pastinya sudah harus sangat paham menggunakan perintah dasar linux ditambah cara navigasi seperti yang akan dijelaskan di artikel ini. Copy paste di terminal linux tidak bisa dilakukan, kecuali bekerja dengan GUI dengan bantuan Terminal emulator seperti Kitty, Gnome Terminal, Konsole, dan lain-lain. Maksudnya, untuk melakukan copy paste di terminal harus dengan menggunakan mouse. Caranya select text yang ingin dicopy lalu klik kanan dan pilih copy, kemudian paste dengan shortcut keyboard Shift+Insert. ...

December 22, 2021 · 2 min · Rafi

Command Untuk Pengaturan Font di Linux

mrfdn.com - Ketika bekerja dengan font di linux, saya biasa menggunakan beberapa perintah untuk melihat list font seperti fc-list untuk melihat list font yang ada di sistem fc-cache -rv untuk me-refresh font yang sudah terinstall di sistem fc-match untuk melihat font yang sesuai dengan tipenya, misalnya fc-match mono untuk melihat font mono di system. Ini cukup penting, terlebih ketika saya hendak menulis config DWM. Perintah tersebut bisa dibarengi dengan perintah grep jika ingin mencari spesifik keyword. Misalnya, ingin mengecek ketersediaan font Noto pada sistem anda, ketik saja fc-list | grep Noto. ...

October 13, 2021 · 1 min · Rafi

Mengatasi Open in Folder Malah Terbuka VsCode, Bukan File Manager di Linux

mrfdn.com - Ketika selesai mendownload file menggunakan Chromium / Brave, untuk membuka file akan lebih cepat jika masuk ke menu download (ctrl+j) lalu klik show in folder. Tetapi kadang yang terbuka bukan file manager, melainkan VSCode. Ini penyebabnya apa yah? Penyebabnya karena di linux terdapat konfigurasi bernama mimeapps yang terdapat pada ~/.config/mimeapps.list Untuk mengubahnya sangat mudah, silahkan edit file tersebut lalu cari baris directory. Sehingga hasil akhirnya kira-kira tertulis seperti ini : ...

September 22, 2021 · 1 min · Rafi

Solusi ST Terminal Tidak Bisa Menjalankan Aplikasi NodeJS NPX

mrfdn.com - Saat menggunakan Terminal ST, ada satu kejanggalan yang saya dapatkan. Saya tidak bisa menjalankan perintah npx crete-nuxt-app myapp atau npx create-react-app myapp Perintah di atas digunakan untuk membuat aplikasi nuxt untuk pertama kali. Jika saya tulis perintah ini pada terminal ST, tiba-tiba force close. Jika anda juga mengalami hal ini, tenang, mungkin artikel ini bisa membantu. Solusi mengatasi st terminal force close menjalankan perintah npx create-nuxt-app atau create-react-app Penyebab force close terminal ST adalah karena terdapat font emoticon yang tidak bisa dirender oleh ST. ...

September 3, 2021 · 1 min · Rafi

Pengaturan ST Terminal Linux Terbaik

mrfdn.com - Untuk mendapatkan pengaturan sistem yang super minimalis anda bisa menggunakan software dari Suckless team. Software tersebut seperti DWM sebagai window manager dan ST sebagai terminal emulatornya. ST adalah singkatan dari Simple Terminal. Aplikasi ini sama seperti gnome terminal, Alacritty, Terminator, Kitty dan lain-lain. Untuk menginstall ST Terminal anda hanya perlu melakukan git clone dari reposotory nya di github. git clone https://git.suckless.org/st Setelah itu ketik cd st Lalu compile program tersebut dengan perintah make ...

August 28, 2021 · 2 min · Rafi

Cara Menggunakan Perintah Make untuk Install Program di Linux

mrfdn.com - Perintah make di linux digunakan untuk melakukan compile sebuah kode program sehingga aplikasi bisa digunakan. Perintah ini biasa saya gunakan pada saat melakukan instalasi software suckless seperti DWM dan ST Terminal. Sebelum menggunakan perintah ini, pastikan make sudah terintegrasi pada distro anda. Caranya silahkan cek dengan perintah berikut ini : which make Jika tidak ada, maka anda harus install terlebih dahulu dengan perintah : $ sudo apt install make --- $ sudo pacman -S make --- atau silahkan sesuaikan dengan distro yang anda gunakan Setelah itu, anda bisa melakukan instalasi dengan metode make ini. ...

August 28, 2021 · 1 min · Rafi

Cara Masuk Root di Linux (Debian, Ubuntu, Kali dan Semua Distro)

mrfdn.com - Di dalam sistem linux dikenal istilah root. Root adalah super user pada linux atau user yang memiliki tingkat tertinggi dalam sistem linux. Dia seperti admin yang bisa mengakses semua file dan mengeksekusi semua perintah di dalam sistem. Di bawah root ada user biasa. Semua file user terdapat di dalam /home. Seperti folder / direktori Desktop, Documents, Downlaods, Music, Pictures, Public, Templates, dan Videos. ...

June 10, 2021 · 4 min · Rafi