Cara Install Hyprland di Nixos

mrfdn.com - Hyprland merupakan sebuah desktop compositor untuk Wayland. Singkatnya Hyprland ini sama seperti KDE, Gnome, Xfce, Awesome, dll, tapi hanya menyediakan tampilan saja, tidak include dengan aplikasi. Hyprland menyajikan sebuah tampilan yang terkesan modern, minimalis dan elegan lengkap dengan beberapa animasi keren untuk setiap window. Dengan menggunakan kelebihan dari teknologi Wayland, kita bisa merasakan pengalaman penggunakan desktop Linux yang berbeda dan menyenangkan. Pengetahuan dasar seputar Hyprland, Wayland dan Xorg ...

March 19, 2023 · 14 min · Rafi

Setting Konfigurasi St Terminal Nixos

mrfdn.com - Saat menggunakan ST Terminal, kita selalu dipaksa untuk menemukan berbagai macam pengaturan supaya bisa nyaman digunakan. Secara default, ST terminal tampil sangat minimalis. Untuk membuatnya lebih baik, kita harus melakukan patch terhadap fitur tertentu. Jadi kali ini saya ingin share setting saya selama menggunakan terminal ST di Nixos. Install ST Terminal di Home Manager Pengaturan ST Terminal saya simpan pada home-manager. nixpkgs.overlays = [ (self: super: { st = super.st.overrideAttrs (oldAttrs: rec { patches = [ ./st/st-scrollback-0.8.5.diff ./st/st-font2-0.8.5.diff ./st/st-glyph-wide-support-20220411-ef05519.diff ./st/st-charoffsets-20220311-0.8.5.diff #./st/st-anysize-20220718-baa9357.diff ]; configFile = super.writeText "config.h" (builtins.readFile ./st/config.h); postPatch = oldAttrs.postPatch or "" + "\necho 'Using own config file...'\n cp ${configFile} config.def.h"; }); }) ]; home.packages = with pkgs; [ gcc st ... ]; Install ST Terminal Menggunakan flakes Jika menggunakan flakex, simpan file ini default.nix di sejajar dengan configuration.nix. ...

March 5, 2023 · 3 min · Rafi

Cara Install Home-Manager dengan Benar

mrfdn.com - Kamu tidak perlu membaca artikel ini kalau kamu tidak ada kendala saat menginstall home-manager dengan menggunakan petunjuk yang diberikan oleh situs resminya. Tapi jika kamu mengalami kendala yang sama dengan yang saya alami, mungkin kamu harus membaca ulang dari awal apa yang disampaikan dalam dokumentasi cara penggunaannya. Sebelum akhirnya berhasil menginstall home-manager di system nixos, saya tidak mengetahui apa-apa tentang apa itu home-manager, saya pikirnya keren saja kalau bisa install ini di sistem. Karena banyak orang di youtube merekomendasikan untuk install jadi saya coba. ...

October 30, 2022 · 3 min · Rafi

Cara Update System Nixos

mrfdn.com - Nixos bisa disetting menjadi distro rolling release / bleeding edge sama seperti Arch, Artix, atau Debian, sehingga anda bisa menggunakan versi aplikasi terbaru. Caranya sangat mudah. Pastikan anda sudah menambahkan repo unstable $ sudo nix-channel --add https://nixos.org/channels/nixos-unstable $ sudo nix-channel --add https://nixos.org/channels/nixpkgs-unstable Setelah itu ketik sudo nix-channel --update Setelah itu anda bisa mengedit file configuration.nix untuk menggunakan versi kernel latest di nixos. sudo nixos-rebuild switch Restart komputer dan sekarang system nixos anda pun sudah terupdate beserta semua aplikasinya. ...

September 11, 2022 · 1 min · Rafi

Cara Install Kernel Terbaru di Nixos

mrfdn.com - Nixos bisa disetting semau kita. Baik itu pengaturan home maupun pengaturan system, bahkan sampai di kernelnya. Ini semua bisa diselesaikan hanya dengan mengetik satu baris perintah pada file configuration.nix. Jika anda ingin menggunakan kernel linux terbaru di Nixos anda tinggal menambahkan baris ini pada file /etc/configuration.nix boot.kernelPackages = pkgs.linuxPackages_latest; Lakukan sudo nixos-rebuild switch lalu restart komputer. Jika ternyata ada aplikasi yang tidak berjalan normal di system nixos anda setelah menggunakan kernel terbaru, silahkan rollback nixos ke kernel sebelumnya dengan menghapus baris di atas. ...

July 22, 2022 · 1 min · Rafi

Konfigurasi Nixos untuk Membaca NTFS Format

mrfdn.com - Saat pertama instlal Nixos, saya selalu memasang hard disk external saya yang memiliki format NTFS. Tapi sayangnya secara default fitur ini tidak terpasang secara otomatis. Sehingga disk dengan type NTFS tidak bisa terbaca, meskipun sudah dibuka melalui Desktop Environtment (Pantheon di Nixos). Akhirnya, kembali mengedit file /etc/nixos/configuration.nix kemudian menambahkan baris ini : # Enable NTFS boot.supportedFilesystems = [ "ntfs" ]; Build konfig ini kemudian restart komputer. Referensi

July 13, 2022 · 1 min · Rafi

Mempercepat Boot Nixos

mrfdn.com - Masih memanfaatkan konfigurasi bawaan nixos, saya ingin membuat set boot time pada bootloader Nixos dari 5 detik menjadi 0 detik. Sehingga waktu booting nixos menjadi lebih cepat. Terlebih jika anda yang sudah memiliki puluhan atau ratusan konfigurasi nixos yang tidak ingin dihapus tapi langsung ganti ke yang terbaru, berikut caranya. Buka file /etc/nixos/configuration.nix Kemudian tambahkan baris ini : pada section booloader boot.loader.timeout = 0; Simpan konfigurasi lalu restart komputer. ...

July 13, 2022 · 1 min · Rafi

Konfigurasi DWM + Patch di Nixos

mrfdn.com - Artikel ini sengaja dibuat untuk mendokumentasikan hal apa saja yang saya pelajari untuk mendapatkan konfigurasi DWM terbaik untuk NixOS. Terhitung sudah 3 hari saya bolak balik mempelajari beberapa hal tentang nixos seperti : Nixos overlay Nix shell Patch dan lain sebagainya Akhirnya saya berhasil melakukan patch sendiri secara manual. Tetapi masih ada hal yang ingin saya pelajari di sistem nix yaitu : Bagaimana cara melakukan build aplikasi C di Nixos? Karena awalnya saya pikir saya bisa melakukan patch terlebih dahulu untuk DWM yang ingin saya buat. Dalam hal ini DWM versi 6.3. ...

July 12, 2022 · 4 min · Rafi

Konfigurasi Nixos (Pantheon + BSPWM) Thinkpad X220

mrfdn.com - Sebenarnya sudah lama sekali saya ingin menggunakan Pantheon Desktop milik ElementaryOS. Alasannya karena simple dan minimalis juga rasanya lebih dekat ke MacOs terutama pada file managernya. Untungnya Nixos sudah menyertakan Pantheon Desktop pada pilihan saat instalasi Nixos. Lalu saya juga masih ingin menggunakan WM only pada system, jadi saya juga ingin menjalankan BSPWM sebagai window manager. (dan sekarang lebih betah pakai window manager) Begini setup yang saya lakukan. Install Nixos + Pantheon Desktop Melakukan konfigurasi pada file configuration.nix untuk mengaktifkan BSPWM secara otomatis. Karena desktop ini menggunakan BSPWM maka saya juga menambahkan Polybar untuk menampilkan barnya. ...

July 3, 2022 · 5 min · Rafi

Menghapus Build yang Tidak Terpakai di NixOs (nix-collect-garbage)

mrfdn.com - Sebagaimana diketahui bahwa konfigurasi nixos itu dibuat secara deklaratif kemudian dibuild setiap kali ada pengaturan baru dibuat. Setiap kali build konfigurasi maka nixos akan membuat sebuah snapshot baru dan menyimpan snapshot yang lama sehingga masih bisa diload jika ingin kembali ke pengaturan tersebut. Hasilnya adalah terdapat banyak sekali list / daftar pada bootloader. Jika anda sudah memiliki / mendapatkan pengaturan nixos terbaik saat ini, anda bisa menghapus snapshot yang lama sehingga bootloader jadi lebih bersih / minimalis. ...

June 29, 2022 · 1 min · Rafi