lpenz
Programming language enthusiast with Rust and Haskell adventures - and 20+ years of professional embedded C programming with a lot of python.
Arista NetworksDublin, Ireland
Pinned Repositories
adventofcode2023
Code for the 2023 puzzles at https://adventofcode.com/2023/
atdtool
Command-line interface for After the Deadline language checker
ghaction-cmake
cmake swiss army knife github docker action
github-workflows-update
Check github workflows for actions that can be updated
ogle
Run a command-line periodically, showing the output only when it changes
ptvertmenu
Vertical menu widget for prompt-toolkit with optional fzf-inspired search
rust-sourcebundler
Bundle the source code of a binary in a crate into a single .rs file to be used in single-file programming competition sites
stdecor
Run a command with a decorated stdout/stderr
vimcommander
Total-commander-like file manager for VIM
watchng
Executes a program periodically, showing output when it changes
lpenz's Repositories
lpenz/rust-sourcebundler
Bundle the source code of a binary in a crate into a single .rs file to be used in single-file programming competition sites
lpenz/docker-debian-releases
Creates docker images of historic Debian-based distribution releases
lpenz/ghworkflow-python
A reusable github workflow for python projects
lpenz/execpermfix
"Fixes" executable permission of files and diretories in Unix
lpenz/ogle
Run a command-line periodically, showing the output only when it changes
lpenz/sqrid
Square coordinates and grid-like arrays, with zero dependencies, in a single file
lpenz/ansible-playbooks
My personal ansible playbooks that provision my environment and machines
lpenz/cv
Curriculum Vitae of Leandro Lisboa Penz
lpenz/ghaction-version-gen
Github action that outputs various version options for you to choose and use in a deploy action
lpenz/autofolder
Single-element folding wrapper
lpenz/codingame-the-fall
Solution for codingame's The Fall in rust
lpenz/disk-img-tool
Resize, list/get/put files and shell into raw disk images, including Raspberry Pi OS release
lpenz/ghworkflow-rust
A reusable github workflow for rust projects
lpenz/github-workflows-update
Check github workflows for actions that can be updated
lpenz/home-manager-config
Contents of my home-manager configuration at ~/.config/home-manager
lpenz/zsh-notify-urxvt
Desktop notification for long-running commands in zsh using urxvt-ext-notify-osc
lpenz/adventofcode-template
Template for rust advent of code puzzle solutions
lpenz/adventofcode2018
Code for the 2018 puzzles at https://adventofcode.com/2018/
lpenz/adventofcode2022
Code for the 2022 puzzles at https://adventofcode.com/2022/
lpenz/dotemacs
My ~/.emacs.d directory
lpenz/lpenz
My github profile page
lpenz/lpenz.github.io
Repository of my homepage at lpenz.org
lpenz/stdecor
Run a command with a decorated stdout/stderr
lpenz/adventofcode2023
Code for the 2023 puzzles at https://adventofcode.com/2023/
lpenz/adventofcode2019
Code for the 2023 puzzles at https://adventofcode.com/2019/
lpenz/adventofcode2024
Code for the 2024 puzzles at https://adventofcode.com/2024/
lpenz/enumchar
Rust derive macro for enums where each variant is represented by a single char
lpenz/glove80-zmk-config
This repo is the official configuration of the MoErgo Glove80 wireless split contoured keyboard. Use it to develop your own keymap and easily build your own ZMK firmware to run on your Glove80.
lpenz/grafanatheus
Create a single read-only docker image with grafana, prometheus and exporters
lpenz/proc-macro-workshop
Learn to write Rust procedural macros [Rust Latam conference, Montevideo Uruguay, March 2019]