Skip to content

Instantly share code, notes, and snippets.

View partrita's full-sized avatar
🎯
Focusing on hobby

Taeyoon Kim partrita

🎯
Focusing on hobby
View GitHub Profile
# Reactivity Sphere Script.
# Covalent crosslinking sites were identified using a PyRosetta-based structural workflow. A protein–protein complex structure was used to evaluate binder residues relative to target nucleophiles (Cys, Lys, His). Residue pairs were retained if the Cβ–Cβ distance (Cα for glycine) was <11.5 Å and sidechain vectors (Cα→Cβ) were oriented toward one another (dot product >0.3). Candidate binder residues were mutated in silico to alanine and lysine, followed by local side-chain repacking within 8 Å. Energetic effects were evaluated by computing binder monomer energy and interface ΔG using Rosetta. Residues were excluded if either mutation increased monomer or interface energy by >5 Rosetta Energy Units. Remaining residues were designated as candidate sites for covalent warhead incorporation.
# ref: Levine, P. M.; Erickson, P. W.; Craven, T. W.; Balana, A. T.; Hicks, D. R.; Ahn, G.; Kim, C. J.; Brandenburg, L. S.; Yang, W.; Johnson Erickson, D. P.; Baker, D. “Enhancing De Novo Designed Pep
@partrita
partrita / catppuccin-frappe.toml
Last active September 1, 2026 05:19
My personal rio-terminal config.
[colors]
background = '#303446'
foreground = '#c6d0f5'
selection-background = '#f2d5cf'
selection-foreground = '#303446'
cursor = '#f2d5cf'
black = '#51576d'
red = '#e78284'
green = '#a6d189'
yellow = '#e5c890'
@partrita
partrita / explain-diff-html-ko.md
Last active July 15, 2026 02:38 — forked from geoffreylitt/explain-diff-html.md
explain-diff korean
name explain-diff-html
description 코드 변경, diff, 브랜치, 또는 PR에 대한 풍부한 설명을 요청할 때 사용합니다. HTML 출력을 생성합니다.

Diff 설명

지정된 코드 변경 사항에 대해 풍부하고 인터랙티브한 설명을 만들어 주세요.

다음과 같은 섹션을 포함해야 합니다:

# Download
git clone --filter=blob:none https://github.com/nvim-mini/MiniMax ./MiniMax

# Set up config (copies config files and possibly initiates Git repository)
NVIM_APPNAME=nvim-minimax nvim -l ./MiniMax/setup.lua

# Start Neovim
@partrita
partrita / setup-zsh-in-codespaces.md
Last active January 13, 2026 06:45 — forked from ikrishagarwal/setup-zsh-in-codespaces.md
Setup starship, zsh suggestions and syntax highlight for your codespaces.
@partrita
partrita / get_youtube_urls.py
Last active January 6, 2026 07:01
Collect YouTube video URLs to add them as input for NotebookLM.
# /// script
# requires-python = ">=3.12"
# dependencies = [
# "click>=8.3.1",
# "scrapetube>=2.6.0",
# ]
# ///
import scrapetube
import click
@partrita
partrita / flow2_64.json
Last active January 12, 2026 05:20
lofree flow2 64 keyboard keymap for me.
{
"name": "Flow2@Lofree",
"vendorProductId": 948764673,
"macros": ["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""],
"layers": [
[
"KC_ESC",
"KC_1",
"KC_2",
"KC_3",
@partrita
partrita / auto_capture.py
Created November 24, 2025 12:28
PEGS 컨퍼런스 비디오에서 슬라이드를 추출하는 독립 실행형 스크립트
# /// script
# requires-python = ">=3.12"
# dependencies = [
# "numpy",
# "opencv-python",
# "pillow",
# ]
# ///
"""
@partrita
partrita / .zshrc
Created September 26, 2025 22:52
make it faster oh my zsh.
# from https://scottspence.com/posts/speeding-up-my-zsh-shell#ok-so-what-was-making-my-shell-slow
# Performance optimizations
DISABLE_AUTO_UPDATE="true"
DISABLE_MAGIC_FUNCTIONS="true"
DISABLE_COMPFIX="true"
# Cache completions aggressively
autoload -Uz compinit
if [ "$(date +'%j')" != "$(stat -f '%Sm' -t '%j' ~/.zcompdump 2>/dev/null)" ]; then
compinit
@partrita
partrita / kanata.kbd
Last active October 1, 2025 00:34
my kanata.kbd file for linux.
;; check out, https://github.com/jtroo/kanata
;; Caps lock key for hangul, left alt <-> left ctrl key for ergonomics
;; pressed LControl+Space+Escape, exiting.
;; (defcfg
;; process-unmapped-keys yes
;; )
(defsrc
grv 1 2 3 4 5 6 7 8 9 0 - = bspc