Teklynk

@teklynk@social.linux.pizza
26 Followers
114 Following
75 Posts
Linux enthusiast. Web Developer, Programmer, Tinkerer. I like to make stuff. INTJ-T
Socialshttps://socials.teklynk.com
My custom Home Lab dashboard page. Built using [PUG](https://pugjs.org/api/getting-started.html) and is served up with a npm server. I add the apps and icons to a json file and PUG/Vite parses the json file and builds the dashboard. I have this running as a system service. The dashboard rebuilds `npm run build && npm run preview` when the service restarts. PUG and a npm web server seemed like the simplest way to go. #homelab #linux #proxmox #portainer #docker
Update: I added more functions to the keypad. Reboot, Restart, Logoff each launch in a terminal with a count down so that I can cancel the action in case I accidentally pressed the buttons. I use QMMP as my mp3 player and set the global hotkeys there for next, previous, pause, show/hide player.
I bought one of these Macro Keypads a few years ago and finally put it to use. I used https://github.com/kriomant/ch57x-keyboard-tool to flash the firmware and assign key presses for each button. Super+Alt+1 and so on executes various bash scripts. A hotkey listener that I wrote in python starts on boot and executes things when a key press combination is detected. Tonight I printed and stuck on some labels. Mic mute toggle, WiFi on/off, Bluetooth on/off, toggle between headphones and speakers. The top knob controls the volume and the bottom knob controls zoom. Pushing the volume knob toggle mutes audio and pushing the zoom knob resets zoom level. Anyone have suggestions for other functions that I could add? #keyboard #linux #bash
Looking for something to print this weekend? This 3D printed NES controller mod is a literal game changer. So comfortable. To give credit to the source of the 3D printed files in case anyone wants to print their own. https://www.thingiverse.com/jangles1981/designs
#3dprinting #retrogaming #nintendo
Jangles1981's Thingiverse Profile

I am a Toolmaker by trade and 3D printing enthusiast in my spare time.

Thingiverse
I keep this little guy in my night stand. Current go to is TMNT Turtles in Time. I have always been amazed that this thing is running #linux. At some point I updated the firmware to #RetroFW. #retrogaming #handheldgaming
I got the #Pine64 #PineBuds Pro today. They sound pretty good, paired easily to my iPhone, more comfortable than AirPods. I like that the firmware is #opensource. You can potentially create a custom audio profile or find a community made profile and flash it to the pinebuds. No wireless charging, but the community has already made a mod for that. The beauty of opensource.
Happy Friday. Cheers. #beer #code