Repositori ini adalah koleksi konfigurasi pribadi (ricing) untuk lingkungan desktop Niri yang estetik, modern, dan sangat fungsional, dipadukan dengan Noctalia Shell (Qt6/QML) dan alur kerja terminal Zsh Pro.
- Niri WM:
- Scrollable Tiling: Pengalaman tiling yang unik secara horizontal.
- Glassy Look: Efek blur transparan dan animasi halus di seluruh jendela (Kitty, Nautilus, Brave, dll).
- Dynamic Borders: Warna border jendela otomatis mengikuti tema Noctalia (via custom sync script).
- Native Screenshot: UI interaktif bawaan Niri untuk pengambilan gambar layar yang mulus.
- Noctalia Shell:
- Modern UI: Panel, launcher, dan widget berbasis Qt6/QML yang sangat responsif.
- Integrated Selector: Pemilih wallpaper dan skema warna langsung dari panel.
- Smart Desktop: Notifikasi glassy, clipboard history terintegrasi, dan emoji picker.
- Zsh Pro Experience:
- Oh My Zsh: Framework Zsh dengan plugin produktivitas.
- Oh My Posh: Prompt terminal informatif dengan Tema Zen.
- Smart Navigation:
zoxide(Smart CD) danfzf(Fuzzy Search).
- System & Automation:
- ArcStarry Cursors: Tema cursor modern dan estetik yang diinstal otomatis.
- WPS Office Scale Fix: Perbaikan skala UI (High DPI) otomatis untuk WPS Office (
QT_SCALE_FACTOR=2). - Emoji IOS: Tampilan emoji bergaya IOS yang konsisten di seluruh sistem (terintegrasi dengan Auto Insert via
wtype). - One-Click Sync: Shortcut reload tunggal untuk sinkronisasi warna, refresh Niri, dan restart shell.
Skrip ini akan menginstal semua paket yang dibutuhkan (Pacman & AUR), mengonfigurasi Zsh, dan melakukan symlink konfigurasi secara otomatis.
-
Clone Repositori:
git clone https://github.com/supardi98/dotfiles.git ~/Projects/dotfiles cd ~/Projects/dotfiles
-
Jalankan Skrip Instalasi:
chmod +x install.sh ./install.sh
SUPER + RETURN: Buka Kitty TerminalSUPER + SPACE: Buka Launcher NoctaliaSUPER + E: Buka File Manager (Nautilus)SUPER + B: Buka Browser (Brave)SUPER + V: Riwayat Clipboard (Auto-Paste)SUPER + .: Emoji Picker (Auto-Insert)
SUPER + Q: Tutup jendela aktifSUPER + SHIFT + Q: Force Kill Jendela (xkill)SUPER + T: Toggle Floating (Ubah jendela melayang/tiling)SUPER + R: Switch Width (Ganti lebar kolom: 1/3, 1/2, 2/3, Full)SUPER + S: Consume Window (Menumpuk jendela ke dalam kolom)SUPER + SHIFT + S: Expel Window (Mengeluarkan jendela dari tumpukan)SUPER + TAB: Next Workspace (Cycling/Berulang)SUPER + SHIFT + TAB: Prev Workspace (Cycling/Berulang)SUPER + O: Tampilan Overview Jendela- `SUPER + `` : Scratchpad Terminal (Gaya Quake)
SUPER + SHIFT + R: Reload Total (Niri + Noctalia + Sinkronisasi Warna)SUPER + SHIFT + L: Kunci Layar (Noctalia Native)SUPER + SHIFT + M: Pindah Monitor (Pindahkan jendela ke monitor sebelah)SUPER + M: Toggle Mute MicSUPER + Wheel Mouse: Navigasi cepat antar kolom jendelaSUPER + SHIFT + Wheel Mouse: Geser posisi jendela antar kolomSUPER + 1-9: Pindah ke Workspace 1-9
SUPER + H / J / K / L: Pindah Fokus (Kiri, Bawah, Atas, Kanan)SUPER + SHIFT + H / J / K / L: Pindahkan Jendela
Print: Screenshot Interaktif (Pilih area/jendela)Shift + Print: Screenshot Seluruh LayarAlt + Print: Screenshot Jendela Aktif- Hasil tersimpan di:
~/Pictures/Screenshots/
Instalasi Spotify dengan tema transparan dan integrasi Niri:
chmod +x install-spotify.sh
./install-spotify.shDibuat dengan ❤️ oleh Supardi. Gunakan dengan bijak dan selamat menikmati pengalaman Niri Pro! 🚀



