Skip to content

Instantly share code, notes, and snippets.

View OmerFarukOruc's full-sized avatar
🏠
Working from home

Omer Faruk Oruc OmerFarukOruc

🏠
Working from home
View GitHub Profile
@OmerFarukOruc
OmerFarukOruc / fd.ts
Created January 28, 2026 10:02
OpenCode Custom Tool: fd (fast file finder) - Integrate sharkdp/fd into OpenCode for faster file searching with regex support
import { tool } from "@opencode-ai/plugin";
export default tool({
description:
"Fast file finder (fd) - faster than find/glob, respects .gitignore, supports regex. Use for finding files by name or pattern.",
args: {
pattern: tool.schema
.string()
.optional()
.describe(
@OmerFarukOruc
OmerFarukOruc / gist:77e87cb178bbd39abb448cf9cb93f94a
Created January 27, 2026 19:19
Enable Claude Code swarm features (native installation)

Claude Code Swarm Features - Native Installation

Enable experimental swarm/multi-agent features in Claude Code using a pure in-memory bypass.

Quick Install

# Download the bypass script
mkdir -p ~/.claude/injectors
curl -o ~/.claude/injectors/feature-flag-bypass-pure.mjs \
@OmerFarukOruc
OmerFarukOruc / README.md
Last active January 22, 2026 12:26
Zapret All-in-One Manager - DPI bypass + NextDNS + DNS leak fix for Fedora

Zapret All-in-One Manager

DPI bypass + NextDNS + DNS leak protection for Fedora Linux.

Quick Start

# Interactive mode
sudo ./zapret.sh
@OmerFarukOruc
OmerFarukOruc / reclaim.bat
Created June 25, 2024 08:12
To reclaim unused space on WSL2 images.
@echo off
wsl --shutdown
echo select vdisk file="C:\Users\Oruc\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu_79rhkp1fndgsc\LocalState\ext4.vhdx" > diskpart_script.txt
echo attach vdisk readonly >> diskpart_script.txt
echo compact vdisk >> diskpart_script.txt
echo detach vdisk >> diskpart_script.txt
diskpart /s diskpart_script.txt
del diskpart_script.txt
echo Done
pause
@OmerFarukOruc
OmerFarukOruc / sketch.ino
Last active February 13, 2024 21:48
Counting 6 different tach signals from dc fan
#include "arduino.h"
#include "driver/pcnt.h"
#include "soc/pcnt_struct.h"
// ------------------------------------------------------------
#define PCNT_H_LIM_VAL overflow_fan1
#define PCNT_H_LIM_VAL overflow_fan2
#define PCNT_H_LIM_VAL overflow_fan3
#define PCNT_H_LIM_VAL overflow_fan4
@OmerFarukOruc
OmerFarukOruc / keybase.md
Created September 11, 2019 15:39
keybase.md

Keybase proof

I hereby claim:

  • I am omerfarukoruc on github.
  • I am orucreis (https://keybase.io/orucreis) on keybase.
  • I have a public key ASBHVj966fGUpPgYsQH_jVDGzJ-Y8TEGzmwMByffKZzkago

To claim this, I am signing this object: