Skip to content

Instantly share code, notes, and snippets.

View bastomiadi's full-sized avatar
🎯
Focusing

Bastomi Adi Nugroho bastomiadi

🎯
Focusing
View GitHub Profile
@bastomiadi
bastomiadi / post-installation-void-linux-glibc.txt
Last active September 12, 2026 06:49
Post installation Void Linux (Glibc)
1. Update all package system
sudo xbps-install -Suv
2. add non-free repo
sudo xbps-install -Rs void-repo-nonfree
3. Software & utilities
sudo xbps-install -Rs xdg-desktop-portal xdg-desktop-portal-gtk xdg-user-dirs xdg-user-dirs-gtk xdg-utils vlc pipewire libspa-bluetooth noto-fonts-cjk noto-fonts-emoji noto-fonts-ttf noto-fonts-ttf-extra libreoffice-writer libreoffice-calc libreoffice-impress rhythmbox neofetch ntfs-3g gimp inkscape lm_sensors wget udisks2 gvfs mtpfs gvfs-mtp gvfs-gphoto2 xtools WoeUSB xz unrar qt5-wayland nano ffmpeg Kooha handbrake inxi streamlink
4. Install chrome gnome, gnome menu For Gnome & extension
@bastomiadi
bastomiadi / gist:9539e7aa6f4ea186862e5ef948cd4764
Created March 13, 2022 04:40
Fonts CJK Alternative size lebih kecil untuk Arch
yay -S ttf-tw wqy-microhei wqy-zenhei ttf-arphic-ukai opendesktop-fonts wqy-bitmapfont ttf-hannom otf-ipafont ttf-vlgothic ttf-mplus ttf-monapo ttf-sazanami ttf-nanum ttf-nanumgothic_coding
@bastomiadi
bastomiadi / fcm-v1.php
Created June 19, 2024 09:58
FCM Firebase V1 Example With PHP Backend
<?php
function getAccessToken($serviceAccountPath) {
$now = time();
$payload = [
"iss" => $serviceAccountPath['client_email'],
"sub" => $serviceAccountPath['client_email'],
"aud" => "https://oauth2.googleapis.com/token",
"iat" => $now,
"exp" => $now + 3600,
@bastomiadi
bastomiadi / GUIDE.md
Created July 8, 2026 08:27 — forked from athallarizky/GUIDE.md
athallarizky-agentic-workflow

AI Workflow Template

How to run a software project with an AI agent — from PRD to production. Use this as a starting point for any project.


1. The Workflow (Phases)