CuriousDev – Telegram
CuriousDev
108 subscribers
32 photos
10 videos
1 file
22 links
CuriousDev – Self-taught dev and an obsession with Linux. 🚀

I love building projects from scratch.
Download Telegram
CuriousDev pinned «🎉 SketchUI v1 Released! 🎉 🚀 A simple and powerful UI library for Processing with Button and TextField components! Features: - 🖱 Button: Create, display, and handle clicks effortlessly. - 📝 TextField: Input and display text with ease. 📥 Installation:…»
3
I have tried quite a few window managers for Linux (I run Arch, btw 😎) — from GNOME 🤮 to KDE Plasma 👌, and then to Hyprland and i3.

I love KDE and i3, but finally, the switching between WMs is over because I found a WM that includes all the features (Dynamic Tiling Layout, Modular and Extensible, Highly Efficient for Keyboard Users, Minimal and Lightweight) called AwesomeWM, which has an amazing configuration 🤌. The config is Lua-based, which is awesome.
👍4
AwesomeWM can be config to look good. If you want this configuration, check out these repos that I admire for their work:
- alphatechnolog
- Stardust-kyun
- Kasper24
- raexera
🆒3
It's not what we do once in a while that shapes our lives, but what we do consistently.

— Tony Robbins
👍3🔥1
CuriousDev
Video
Totally agreed 💯
👍1
Forwarded from Shega Media
Ethiopia’s 7-Month-Old Rising Star, Better Auth, Joins Y Combinator, Secures $500,000

Better Auth, a 7-month-old open-source authentication framework for TypeScript, developed by two Ethiopians, has been selected for Y Combinator's Spring 2025 Cohort, securing $500,000 in seed funding.

https://shega.co/news/ethiopias-7-month-old-rising-star-better-auth-joins-y-combinator-secures-500000
Hey, I found a terminal command called GitHub CLI. It allows you to create a repository in your terminal without leaving your project.
CuriousDev
Hey, I found a terminal command called GitHub CLI. It allows you to create a repository in your terminal without leaving your project.
The fastest way to create git repos.

Run the following command once to set up a permanent alias.

Terminal:

bash:
echo "alias gh-create='gh repo create --private --source=. --remote=origin && git push -u --all && gh browse'" | tee -a ~/.bashrc && source ~/.bashrc

zsh:
echo "alias gh-create='gh repo create --private --source=. --remote=origin && git push -u --all && gh browse'" | tee -a ~/.zshrc && source ~/.zshrc


Windows PowerShell:
$aliasName = 'gh-create'; $command = 'gh repo create --private --source=. --remote=origin; git push -u --all; gh browse'; If (!(Test-Path $PROFILE)) { New-Item -Path $PROFILE -Type File -Force }; If (!(Select-String -Path $PROFILE -Pattern "function $aliasName" -Quiet)) { Add-Content -Path $PROFILE -Value "function $aliasName { $ErrorActionPreference="Stop"; $command }" }; . $PROFILE


After aliasing that you just use:
gh-create myRepo
🔥4😁1
عيد مبارك تقبل الله منا ومنكم صالح الأعمال كل عم وأنتم بخير
6
I've been looking at the Processing core Java documentation , and it's made me rethink how I should build libraries. It has hidden gems – classes and methods that help to easily build and integrate libraries with Processing. So, I'm trying to redesign and build a SketchUI branch called "Dev" with auto-draw, auto key event handlers, a window controller, freeze component, container, markdown previewer, and more.

All of these features aren't currently available, but stay tuned! I'll announce any updates when I push new features.

Thanks nerds, and stay curious!
#SketchUI
👍3