Still no auth logic, but it can now also process \S and \S{VAR} to show values from /etc/os-release with /usr/lib/os-release as fallback.
#Linux #JustProgrammerThings #WeekendProject (sort of) #Lua #agetty
Still no auth logic, but it can now also process \S and \S{VAR} to show values from /etc/os-release with /usr/lib/os-release as fallback.
#Linux #JustProgrammerThings #WeekendProject (sort of) #Lua #agetty
Rebuilding #agetty in #Lua
โฆ
/etc/issue works/etc/issue.d/*.issue files worksIs it a whole mess built-in Lua functions, #luaposix calls, crude gsub() replacements, and some io.popen() trickery and missing everything even remotely being related to any authentication mechanisms? ABSOLUTELY YES! ๐
I feel dirty โฆ
# Damn! Due to my setup the first commit isnโt signed!
git rebase -i --root
# -> Select first commit for edit
git commit --amend --no-edit --gpg-sign=...
git rebase --continue
git push --force
# Oh crap! The dates!
git rebase -i --root
git rebase --committer-date-is-author-date -i --root
git push --force
That feel when you develop something in private and you're about to release it as #opensource and you're not sure if your code is good enough and you're ashamed of some of your #Git commit messages.
The moment you see this in your compiler's error output:
note: (skipping 13 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
@wokuno Where does time go?!?
My site is still a landing page.
That's because I haven't finished the custom static generator for it. Because of course I can't just use something off the shelf, oh my, no. #JustProgrammerThings
Thank you for the update. I look forward to more! ๐