Skip to content

Instantly share code, notes, and snippets.

View naazeri's full-sized avatar
👨‍💻
Developing

Reza Nazeri naazeri

👨‍💻
Developing
View GitHub Profile
@naazeri
naazeri / snake.py
Created September 19, 2023 10:36
snake_game_in_30_line_python_pygame
import pygame as pg
pg.init()
y, step, head = segments = [15, 16, 17]
n, apple = step, 99
screen = pg.display.set_mode([225] * 2, pg.SCALED)
score = 0
while segments.count(head) % 2 * head % n * (head & 240):
for e in pg.event.get(768):
@naazeri
naazeri / add-open-in-vscode-context-menu.bat
Last active June 27, 2024 10:18
add "Open in VS Code" in windows folder's context menu. run it with Administrator cmd.exe. remember to use your VSCodePath PATH instead of mine
@echo off
SET "VSCodePath=C:\Users\reza\AppData\Local\Programs\Microsoft VS Code\Code.exe"
SET "VSCodeIcon=%VSCodePath%,0"
REM Add context menu for directories with icon
reg add "HKCR\Directory\shell\OpenWithVSCode" /ve /d "Open in VS Code" /f
reg add "HKCR\Directory\shell\OpenWithVSCode" /v "Icon" /d "%VSCodeIcon%" /f
reg add "HKCR\Directory\shell\OpenWithVSCode\command" /ve /d "\"%VSCodePath%\" \"%%V\"" /f
REM Add context menu for directory background with icon
@naazeri
naazeri / directory-tree.sh
Last active February 20, 2025 09:13
Generate Directory Structure Tree Command
find . -type d \( -name "node_modules" -o -name ".next" -o -name ".git" -o -name "dist" \) -prune -o -print | awk -F/ '{print substr($0, 2, length($0)-1)}' > directory_structure.txt