@Codeberg
My browser shows no codeberg in the title, but forgejo stuff, which is confusing.
Is this on purpose or did you forget to update?
Regards oxo
Here my quick build of a bash toml parser based on kwmiebach's (https://github.com/kwmiebach) version on github. Thanks kwmiebach!
https://codeberg.org/oxo/tool/src/branch/main/toml-read
The order of arguments (file, section key) is irrelevant. Data is aggregated if no key or section is given.
My idea is to integrate it with my paasword manager passr. Then my password files can be toml format.
Have a nice weekend!
Oops! I happen to call the use of a configuration file with the #hajime Arch Linux installer... automatic installation...
AI!? Have I developed AI now!?
#linux #arch #offline #installation #commandline #shell #script #hajime
https://codeberg.org/oxo/hajime
A lot of hurdles to take. But a ton of learning and fun! And still creeping further with hajime, my Arch Linux installer.
Currently working on issues with package lists and configuration file.
Check out the scripts on codeberg.
Have fun and a nice day!
#linux #arch #offline #installation #commandline #shell #script #hajime
Hi! A quick update on hajime;
Up until post, the third step of the (offline) installation process, hajime is working flawless on the testing device.
After this step the operating system is rebooted and ready for the configuration of a desktop environment of choice and additional applications.
#linux #arch #offline #installation #commandline #shell #script #hajime
The configuration file is now fully working for hajime! An example can be found in the online public repository. If you want to use it, handle with utmost care! No questions are asked while executing the script with a configuration file. Still working on the details now. Like working out some pacman errors and making an option flag for the config file location.
#linux #arch #installation #commandline #shell #script #hajime
https://codeberg.org/oxo/hajime
Sustained progression on "hajime", my best and beloved Arch Linux install script.
Offline installation is now default and I am currently working on a configuration file. With this the user interaction will be nearly zero and the installation blazingly fast!
#linux #arch #installation #commandline #shell #script #hajime
https://codeberg.org/oxo/hajime
Recently I have made many improvements on 'hajime', my Arch Linux installation tool and it's companion tool 'make-recov'.
With these tools you can reinstall from scratch within 15 minutes.
Next goal is an installation parameter file, which virtually removes all user interaction during installation. I should call it instalIAtion? :D
https://codeberg.org/oxo/hajime
#archlnux #commandline #installation #tool
Struggling with archlinux package lists...
It is not easy for me to select the latest package file from /var/cache/pacman/pkg based on the package name from pacman -Q.
Any suggestions?
#linux #archlinux #packages
New video about my script validation framework. The two scripts calc-sum and check-sum are based on the default sha3-512sum hash function. I use both functions to generate soll-values and compare them with the ist-value of a specific script on time of execution. Enjoy the video!
Hurray! I am done with the improvement work on passr!
Passr now automatically injects a creation time when making a new entry in the password store. It also keeps track of the number of edits and time last changed via a version number.
Another major new feature is the ability to enter and extract customized key value pairs for other than the default fields. For example an email address or really any custom field.
At least for the time being I will keep the entries format. Which is: 'key: value'. Maybe change to json would be nice, but for now I see no real benefit only more complexity.
I hope that I will be able to make a video on passr soon.
https://codeberg.org/oxo/tool/src/branch/main/passr
#linux #terminal #commandline #shell #oxo #tool #passr #password #manager
Working on a improved idea regarding creation and editing password files in my beloved tool passr.
Already build in a number-of-edits-counter and laat-edit time.
Also still in doubt to migrate to toml format for the gpg file content. Any ideas?
Lost my passr password-store today.
For an inexplicable reason I found it totally wiped out.
Therefore today I am glad my daily backup strategy - using syncr - actually works!
https://codeberg.org/oxo/tool/src/branch/main/passr
https://codeberg.org/oxo/tool/src/branch/main/syncr
#linux #oxo #pass #terminal #password #manager #passr #backup #tool #syncr
Made good progress on my file integrity tools lately.
Calc-sum updates sha3-512 checksums in a hash-list.
When executing my scripts I can check the file integrity with check-sum while running. This is a security measure; sometimes I type in a file by accident without noticing. But now check-sum holds the script if the file has changed and the integrity check fails. For remote files this can of course also work as an extra security tool.
#linux #terminal #commandline #sha3 #file #integrity #security #checksum #tool
Testing tofi as an (dmenu-like) application launcher for Wayland. Because it offers me a horizontal menu structure that I missed so much.
#linux #wayland #sway #launcher #tofi #dmenu
Tofi source:
https://github.com/philj56/tofi
Oxo config:
https://codeberg.org/oxo/dotf/src/branch/main/tofi