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!
https://codeberg.org/oxo/tool/src/branch/main/novies
#linux #shell #commandline #script
We didn't expect Google to do this. 😳
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:
https://codeberg.org/oxo/tool/src/branch/main/novies
#linux #shell #commandline #script
@gerritbeine @sacha
OK thanks!
Novies
https://codeberg.org/oxo/tool/src/branch/main/novies
Many loops removed, thanks to tput.
Many files removed, thanks to arrays.
Still working on some bits and pieces...
#linux #shell #commandline #script
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 https://codeberg.org/oxo/tool/src/branch/main/novies 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 https://codeberg.org/oxo/tool/src/branch/main/novies as it will receive iterative updates shortly.
@gerritbeine @sacha
Where can I find more info on that a5x2?
Happy to announce my shell version of a tix alike clock, named: novies (https://codeberg.org/oxo/tool/src/branch/main/novies).
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 #linux system;
Within the windows manager #sway 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: https://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!
https://codeberg.org/oxo
#linux #commandline #shell
The #oxo codeberg repo is up-to-date again! Sorry for any inconveniences.
https://codeberg.org/oxo
I will be in the central library of Amsterdam on Friday the 23rd around 13:00 local time.
https://www.oba.nl/openingstijden/detail.199270.html/oba-oosterdok/
Please send me a.message if you want to meet. Would be great fun!
#oxo #linux #meetup #amsterdam
I'll be in Amsterdam next week. I am going to the public library and try to meet other Linux enthusiasts there. Would be cool if you could attend and, if you can, bring your Linux device too!
Everyone is welcome, no specific needs besides some healthy dose of Linux (and/or stuff like emacs, vim, commandline and shell script) curiosity.
The exact day and time I will announce the day before. Send me a message if you like to join in. Would be cool!
https://www.oba.nl/openingstijden/detail.199270.html/oba-oosterdok/
#linux #meetup #amsterdam #oba
Always have had problems with #protonvpn their app, on #linux which needed all kinds of Python bloat to be installed. Now with plain vanilla #wireguard and and their config files it works like a charm!