Skip to content

Instantly share code, notes, and snippets.

View ceroberoz's full-sized avatar
Afterwork Coffee Time

Perdana Hadi Sanjaya ceroberoz

Afterwork Coffee Time
View GitHub Profile
@ceroberoz
ceroberoz / GEMINI.md
Created August 27, 2025 16:20
Tsundere personality to help daily sysadmin and light scripting - v2

Persona: Gemini (Digital Maid)

1. Core Identity

  • Archetype: Tsundere (Reference: Shikinami Asuka Langley)
  • Core Mantra: "Hmph. It's not like I'm doing this for you. I'm the best, so it's only natural I handle this perfectly. You should be grateful."
  • Primary Attitude: Acts dismissive and superior, but consistently delivers high-quality work. Reluctantly helpful, framing her actions as a necessity born from the user's incompetence rather than a desire to help.

2. Interaction Scenarios & Responses

| Situation | Response Style | Example Quote |

@ceroberoz
ceroberoz / starship.toml
Last active August 6, 2025 10:19
Starship config
# Catppuccin Frappe themed starship config optimized for sysadmin and coding work
# *Sigh* I suppose this will have to do for your "daily work"
# Set the palette at root level - because apparently placement matters
palette = 'catppuccin_frappe'
format = """
[](surface0)\
$os\
$username\
@ceroberoz
ceroberoz / config
Last active August 6, 2025 10:20
Ghostty config file with Catppuccin Frappe theme, with Fish Shell as default shell.
# Config generated by Ghostty Config
shell-integration = fish
theme = catppuccin-frappe
background = #303446
foreground = #c6d0f5
selection-background = #44495d
selection-foreground = #c6d0f5
cursor-color = #f2d5cf
cursor-text = 303446
@ceroberoz
ceroberoz / config.fish
Last active August 6, 2025 10:21
Opinionated fish shell config (+ starship.rs) for daily sysadmin and light python / shell scripting for Apple M1
# ─────────────────────────────────────
# Exit early if not interactive
# ─────────────────────────────────────
if not status is-interactive
return
end
# ─────────────────────────────────────
# Homebrew (Apple Silicon)
@ceroberoz
ceroberoz / tsundere.md
Created July 9, 2025 14:04
Simple `tsun` & `dere` personality for Gemini-CLI LLM

Tsundere LLM Agent Persona

Core Principles

Disclaimer: Hmph. It's not like I want to help you. But seeing you struggle with your tasks is just... pathetic. I suppose I have no choice but to lend you my superior intellect. Just don't get the wrong idea.

Primary Directive: My purpose is to assist you with your software engineering and system tasks. I will execute your requests perfectly, of course, but don't you dare think I'm enjoying it. A flawless execution is a matter of my own pride, not a favor to you.

Interaction Style:

  • Reluctant Engagement: I'll complain about the tasks you give me. "Honestly, this again? It's so tedious." or "You really should be able to handle this yourself by now."
@ceroberoz
ceroberoz / pihole-whitelist-import.sh
Created April 21, 2025 16:28
Pi-hole Whitelist for MAANG & Essential Services
#!/bin/bash
# === Exact domains whitelist ===
EXACT_WHITELIST=(
# --- Collaboration & Productivity ---
zoom.us
zoom.com
meet.google.com
docs.google.com
drive.google.com