Show newer

@drewdevault@fosstodon.org Starlink?

Novies is a command line grid clock inspired by a so called 'tix clock'. A few iterations have simplified the code and improved the performance of the script.
Settings can now be entered via command line options. For example try:

novies orientation h pattern sym_v interval 1

codeberg.org/oxo/tool/src/bran

Novies again is much simplified. All data is stored in arrays now. I don't feel it's there yet, but it's developing into the right direction. Next step will be scrutinize the update intervals for the hours, minutes and seconds.

codeberg.org/oxo/tool/src/bran

I want to replace my with a 3 (nitrokey.com/products/nitrokey). As a backup and because I want to support open source security solutions. But I need static slots. Does the nitrokey 3 also has two static slots, like the yubikey does?

Baby steps, but still progression towards my endgoal with my Novies script.

The goal is a script that is easy to understand so I can teach it to others. Not a light task. But a fun one!

codeberg.org/oxo/tool/src/bran

oxo boosted

The novies clock is working.
I consider todays last commit (9931e36db9) as the alpha release.
Vertical and horizontal modes, random numbers patterns and predefined ones.

But the fun actually has just started. I see many opportunities to prune out inefficient code, simplifying the script more and more.

Keep track of my progress at:
codeberg.org/oxo/tool/src/bran

Novies
codeberg.org/oxo/tool/src/bran
Many loops removed, thanks to tput.
Many files removed, thanks to arrays.
Still working on some bits and pieces...

I had tears in my eyes after The Catch.

While my novies script was born a few days ago, it already is rewritten to destruction. At least at the moment.

Rewriting is getting rid of intermediate files and will store all fluid information in accociative arrays, so that the entire execution can be done from memory.

So keep an eye on codeberg.org/oxo/tool/src/bran as it will receive iterative updates shortly.

While my novies script was born a few days ago, it already is rewritten to destruction. At least at the moment.

Rewriting is getting rid of intermediate files and will store all fluid information in accociative arrays, so that the entire execution can be done from memory.

So keep an eye on codeberg.org/oxo/tool/src/bran as it will receive iterative updates shortly.

Happy to announce my shell version of a tix alike clock, named: novies (codeberg.org/oxo/tool/src/bran).

Lights are customizable in shape, color and their update frequency. A horizontal as well as vertical version can be selected. It is configured for alacritty, but shouldn't be an issue to run in any shell. Not tested though.

I am currently working on configuration options as command line flags and configuration files, to be able to more easily change settings.

@lhp Yes it is bad. In Sweden I can't travel by bus from remote areas, unless I take a Google account, log in, download and install an app. Still refusing to do so. Fortunatly the drivers aren't bothered too much...

More things resolved on my system;
Within the windows manager floating windows can be snapped to screen edges and corners perfectly. This I reconfigured with less and more simple code!
Follow my system configuration updates via: codeberg.org/oxo/dotf.rss

Yay! Solved the issues with my history stack. Learned that the fc command only works in an interactive shell. Dirstack was related and the issues there are also resolved. Great day!
codeberg.org/oxo

Working on a significantly improved version of 'histdel', a tool to easily remove failed commands from the history file. Publishing shortly.

@fosskers@emacs.ch
Congrats! Using yay for years now I am curious. If I switch over to aura, are all the pacman options still available via aura?

Show older
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.