Sasha Koshka sashakoshka
  • Manehattan MAS hub
  • https://holanet.xyz
  • Sasha Koshka is the name I go by online. E-mail me if you have questions about that or about my projects in general.

  • Joined on 2022-08-07
sashakoshka pushed to main at tomo/tomo 2024-07-20 12:38:20 -06:00
a8c72f7391 Remove the map of named textures from Style
sashakoshka pushed to main at tomo/tomo 2024-07-20 12:33:36 -06:00
1d4bc03a7d Remove unnecessary String methods
sashakoshka pushed to main at tomo/tomo 2024-07-20 12:21:49 -06:00
1030bede90 Clean up Box methods a bit
sashakoshka pushed to main at tomo/tomo 2024-07-20 12:19:20 -06:00
2570fada95 Redid style system with a focus on attributes
8894b98c8b Add BoxQuerier and BoxArranger for use in Layout
1c20acd993 Revise event API for boxes
Compare 3 commits »
sashakoshka commented on issue bonsai/harakit#123 2024-07-19 21:04:31 -06:00
time(1p) equivalent

Would a simple wrapper around https://doc.rust-lang.org/std/time/struct.SystemTime.html suffice?

From the doc:

Distinct from the Instant type, this time measurement is not monotonic.…

sashakoshka commented on issue bonsai/harakit#123 2024-07-19 21:01:33 -06:00
time(1p) equivalent

This would just be an exec(2) and a couple timer calls, right? How precise does this need to be?

Having it be a shell builtin would not grant more precision. As for how precise, in bash, time…

sashakoshka pushed to main at tomo/tomo 2024-07-19 13:26:18 -06:00
87494c014a Change Text, Bytes to FromText, FromBytes
sashakoshka pushed to main at tomo/tomo 2024-07-19 13:25:03 -06:00
f6556aa57f Fix mergedData.Supported
35b52c6a3f Completely redo the data API
Compare 2 commits »
sashakoshka pushed to main at tomo/tomo 2024-07-19 11:41:13 -06:00
109283f520 Dont't crash if tomo.Run callback calls tomo.Stop
sashakoshka commented on pull request bonsai/harakit#149 2024-07-18 14:49:38 -06:00
README: fix vagueness

I think these are good changes, it better defines the scope of the project.

sashakoshka commented on issue bonsai/harakit#148 2024-07-17 12:41:00 -06:00
kv(1) - key/value

I definitely think this is a little too high-level to implement here as its own tool. We should aim to support this via other tools in harakit, though.

Perhaps it could be a shell builtin…

sashakoshka commented on issue bonsai/harakit#148 2024-07-17 12:36:24 -06:00
kv(1) - key/value

ASV (#19) might be better than =. Multiple fields would also be nice, but may be overcomplicating the matter.

The idea is that you can also edit the file by hand

sashakoshka commented on issue bonsai/harakit#80 2024-07-17 10:46:11 -06:00
nohup(1p) equivalent

What about headless(1)?

sashakoshka commented on issue bonsai/harakit#147 2024-07-17 00:22:57 -06:00
README is still too vague

extensions of POSIX will not be found here.

This also sort of implies POSIX compliance

sashakoshka commented on issue bonsai/harakit#148 2024-07-17 00:18:17 -06:00
kv(1) - key/value

As for what this could look like in a script:

config=~/.config/greeter.conf
timeOfDay=`kv get "$config" timeOfDay=morning`
name=`kv get "$config" name="$USER"`

echo good $timeOfDay,…
sashakoshka opened issue bonsai/harakit#148 2024-07-17 00:08:12 -06:00
kv(1) - key/value
sashakoshka commented on pull request bonsai/harakit#142 2024-07-15 15:10:08 -06:00
Formatting

I'd like to suggest prohibiting the use of do-while loops. There is almost always a better way.

sashakoshka pushed to main at tomo/xgbsel 2024-07-11 15:39:20 -06:00
6742b37356 Change README to point to v2
sashakoshka pushed tag v2.0.0-alpha.1 to tomo/xgbsel 2024-07-11 15:38:02 -06:00
sashakoshka released v2.0.0-alpha.1 at tomo/xgbsel 2024-07-11 15:38:02 -06:00