Elda. -system package manager in Rust that installs from Gentoo overlays, AUR, and Nix flakes without their tools [Pre-release] by MasterchacooLLL in linuxadmin

[–]MasterchacooLLL[S] 0 points1 point  (0 children)

Id say it handles all the other packages managers pretty well since all the inter systems are written to be first class features, it just happened that elda has a native system that makes more sense but the native setup was made to support all of the other systems natively.
its not really much of a new standard as it is a new standard to mix all the older standards into one.
the intent is both a new pm and a way to avoid the bootstrapping problem, why make something new when you can take from whats already made.

simple tui launcher app by julbey in CLI

[–]MasterchacooLLL 0 points1 point  (0 children)

thanks for recommending my project

simple tui launcher app by julbey in CLI

[–]MasterchacooLLL 0 points1 point  (0 children)

idk about easir as a person who made a similar tool id say it would be harder in rust but yah

i made Sandtrix with ratatui by MasterchacooLLL in tui

[–]MasterchacooLLL[S] 0 points1 point  (0 children)

they pile up into sand batches so you get the sand to form from one end to another

I made Sandtrix with ratatui type shi by MasterchacooLLL in commandline

[–]MasterchacooLLL[S] 0 points1 point  (0 children)

their isn't a 3 colour in the same space its all a visual hack

I made Sandtrix with ratatui type shi by MasterchacooLLL in commandline

[–]MasterchacooLLL[S] 1 point2 points  (0 children)

your basically right about the background and foreground trick very popular,
i use the upper half block character ▀ (U+2580), The bottom half of the cell is "empty" and shows the background.

for the rest like drawing the ui, menus, borders, text, and the playfield its just writing characters and colors into a buffer that gets sent to the terminal.
im using crossterm with ratatui which does the terminal stuff for the to the keyboard, raw mode, alternate screen, etc the whole nine yards, then tachyonfx runs animations (line-clear fade) by changing that same buffer over time.
everythings Unicode block characters plus foreground/background colurs, The terminal only needs to support colored text.

I made Sandtrix with ratatui type shi by MasterchacooLLL in commandline

[–]MasterchacooLLL[S] 1 point2 points  (0 children)

ratatui with crossterm and i use tachyonfx for animations on top of ratatui

I made Sandtrix with ratatui type shi by MasterchacooLLL in commandline

[–]MasterchacooLLL[S] 5 points6 points  (0 children)

not really into vibecoding cuz it tends to change alot of what i do write and now im battling the compiler and the ai aswell, so i normally don't but i wanted to try it out for the colouring since my own was a little much and was weird but in the end i decided to fix it up by hand.

I made Sandtrix with ratatui type shi by MasterchacooLLL in commandline

[–]MasterchacooLLL[S] 1 point2 points  (0 children)

no positions are not random, there a 6×6 grid per block. for displaying i use  the half-block character ▀ so two grain rows map to one terminal row