Skip to content

Instantly share code, notes, and snippets.

View pfeodrippe's full-sized avatar

Paulo Rafael Feodrippe pfeodrippe

View GitHub Profile
{:deps
{io.github.pfeodrippe/dev-tooling {:mvn/version "1.0.48"}
cheshire/cheshire {:mvn/version "5.11.0"}}
:paths ["src"]}
@pfeodrippe
pfeodrippe / .gitignore
Last active August 4, 2025 22:59
jextract + clojure + raylib
pom.xml
pom.xml.asc
*.class
/classes/
/target/
/checkouts/
.lein-deps-sum
.lein-repl-history
.lein-plugins/
.lein-failures
;;; init.el --- Prelude's configuration entry point.
;;
;; Copyright (c) 2011-2020 Bozhidar Batsov
;;
;; Author: Bozhidar Batsov <bozhidar@batsov.com>
;; URL: https://github.com/bbatsov/prelude
;; Version: 1.1.0-snapshot
;; Keywords: convenience
;; This file is not part of GNU Emacs.
import bpy
from bpy.app.handlers import persistent
import os
# This method will select everything, apply all the transforms,
# export and then undo both (transform apply and select all).
@persistent
def VY__export_models(file):
bpy.ops.object.select_all(action='SELECT')
@pfeodrippe
pfeodrippe / eita.jank
Last active November 16, 2025 21:57
Jank
(ns eita
(:require
[jank.compiler :as jc]
[jank.nrepl-server.server :as server]))
(comment
;; PATH="/Users/pfeodrippe/dev/jank/compiler+runtime/build:$PATH" jank --module-path src run-main eita
(server/start-server {:port 5557})