argabayu— Backend & Systems Engineer

dotfiles

Konfigurasi Neovim, tmux, dan shell saya — versi yang benar-benar saya pakai.
Plugin
18
Waktu mulai
38ms

Konfigurasi lingkungan kerja saya. Sengaja kecil: delapan belas plugin, waktu mulai di bawah 40ms.

Prinsip

  • Kalau saya tidak bisa menjelaskan apa yang dilakukan suatu baris, baris itu tidak boleh ada di sini.
  • Tidak ada yang disalin tanpa dipahami. Ini sebabnya berkasnya pendek.
  • Waktu mulai dijaga di bawah 40ms. Kalau bertambah, sesuatu harus keluar.
lua
-- Muat plugin secara malas, berdasarkan jenis berkas.
use {
  'nvim-treesitter/nvim-treesitter',
  ft = { 'go', 'lua', 'rust', 'typescript' },
}

Catatan jujur

Sebagian konfigurasi ini berusia tujuh tahun dan hanya tersisa karena belum pernah merepotkan saya. Itu bukan berarti bagus — hanya berarti belum mengganggu.