~fullmetalscience

https://fullmetal.science

Monero should become a principal payment method for sourcehut accounts.

Recent activity

Re: Pausing/unpausing numen 5 months ago

From fullmetalScience to ~geb/numen

Hi!

The hack is actually not that ugly and works pretty well!

I've implemented both variants:

One without the sequencing-hack, where "initialize" activates the full
set of commands and another where the "wake up now" sequence triggers it.


I'm attaching the files in case anyone's interested:

One can decide which variant to use by simply setting the corresponding
file in "hibernate.phrases".

Mouse cursor keeps jumping back to previous location 5 months ago

From fullmetalScience to ~geb/numen

Running Flare (Alpine *testing* repository, package `flare-game`) the
mouse cursor wants to stick a certain location. By touching a different
location on the screen, it will briefly jump there, but then jump back to
where it was before. It does, however, not click at the location where
the touch occurs. (Maybe it's stuck in a permanent "button down"?)

Interestingly, as long as the terminal instance (`foot`) from where Flare
was started is kept on the same workspace, the mouse will work. As soon
as one (either the terminal emulator or Flare itself) is moved to another
workspace, the jumping behaviour described above will occur.

On the other hand, when Flare is started directly via bemenu, the
problem exists right from the start.

Re: Pausing/unpausing numen 5 months ago

From fullmetalScience to ~geb/numen

Hi John!


I wanted to pause/unpause by voice, so I added a "hibernate" command to the list of default phrases and a separate file with only the word "initialize" to have as only available command when in "hibernate mode":


    # /etc/numen/phrases/hibernate.phrases (or simply as addition to voice.phrases)
    hibernate: run echo load /etc/numen/phrases/initialize.word | numenc & \
            run notify-send -u low -i ✖️ "✖️ Voice commands paused"

    # /etc/numen/phrases/initialize.word (different suffix so it won't be loaded by `load *.phrases`)
    initialize: run echo load /etc/numen/phrases/*.phrases | numenc & \
            run notify-send -u low -i 👂 "👂 Voice commands activated"