- I'm @jbnunn
- My first coding language was BASIC. Through the years my favorite languages have been BASIC ⮕ PHP ⮕ Ruby ⮕ Python.
- A lot of my repos are from a time when I hacked around on hardware, built robots, and trained machine learning models for autonomous driving and navigation.
- I work at AWS but the code here is mine, just like my opinions.
- You can read my blog at https://www.jeffnunn.com/.
- My dotfiles contain configurations for my favorite tools.
A peek into the 90's (circa 1997 or 1998), where I was using MATLAB to write my first neural network for an assignment while at UT Dallas. It would be nearly 20 years before I'd write another one.
I use a Mac for work, but most of my personal dev takes place on a BeeLink Mini PC running Omarchy / Arch Linux.
I've moved from Ubuntu to Omarchy, an Arch Linux configuration. I run this on my Beelink SER 5 with an AMD Ryzen 5500U. Outside of a few tiny config changes, Omarchy looks like this out of the box.
- Hyprland - An amazingly beautiful and configurable dynamic tiling window manager with configurable keybindings that let me use the keyboard to navigate the system, launch anything, and rearrange windows and spaces.
- Waybar - Customizable status bar that compliments Hyprland nicely
- Ghostty - Fast, GPU-accelerated terminal
- Bash - I've found on Linux I really don't need zsh. I have everything I need with Bash and Starship.
- Starship - Minimal, fast prompt
- Stow - Dotfile management via symlinks. Allows me to easily share configs across machines.
- Yazi - Terminal based file manager with an intuitive interface.
- ... lots of other goodies thanks to Omarchy's preinstalled TUIs
- LoFree Lite 84 keyboard - I love this thing. I've been on Apple's Magic Keyboards for too long. This is a treat.
- Lofree Touch PBT mouse - This mouse looks like something you'd see on the show Severance. Which is why I bought it.
- Neovim - Modern, extensible text editor
I've customized macOS to feel more like Arch Linux while keeping the benefits of Mac hardware. I run the following on my MacBook Pro M3 Max:
- Yabai - Tiling window manager inspired by Hyprland
- skhd - Hotkey daemon for keyboard-driven workflow (my favorite:
cmd + returnopens a new terminal) - SketchyBar - Customizable status bar with dynamic system info
- Ghostty - Fast, GPU-accelerated terminal (recently switched from iTerm2). I like the way it handles splits better than iTerm2.
- Zsh - My macOS shell for the past decade
- Starship - Minimal, fast prompt
- LazyGit - Terminal UI for Git
- FZF - Interactive fuzzy finder
- Bat - Better
catwith syntax highlighting - Stow - Dotfile management via symlinks. Allows me to easily share configs across machines.
- Yazi - Terminal based file manager with an intuitive interface.
- Neovim - Modern, extensible text editor
- So many awesome choices at https://github.com/dharmx/walls






