The Wolfe Pack

Billy | @storm@social.wolfe.casa

I live in North Carolina, United states. I enjoy pipe smoking, music, and hanging out with my wife and kids. My interests include music, coding, Linux, gaming, and open source things in general.


Some of my favorite music

Amon Amarth: https://www.amonamarth.com/

Dragonforce: https://dragonforce.com/

The Other: https://theother.de/

Wednesday13: https://officialwednesday13.com/


Other Sites

My git stuff: https://git.stormux.org/storm
https://git.2mb.codes/~stormdragon2976

Peertube: https://tube.wolfe.casa/accounts/billy

Thoughts of a Dragon: https://billy.wolfe.casa

My Ko-fi: https://ko-fi.com/stormux

The latest Stormux image is now bootable from any device, not just the micro SD card. Downloads available at https://stormux.org/downloads

@tschapajew try this:

sed 's/\(\..*[^0]\)0*$/\1/; s/\.0*$//'

I38

Storm Dragon pushed changes to the master branch of the I38 project Added ability to have applications start in the scratchpad.

I38

Storm Dragon tagged I38 project with: v3.0

@tschapajew Yes, I am pretty sure I responded. I'll check again to make sure.

@tschapajew no, you don't have to put anything regarding the hook into a .gitignore.

@tschapajew It's a more modern way of writing the shabang line. I discovered it when trying to make audiogame-manager Mac compatible. I was trying to figure out why, even though I was using:

#!/usr/bin/bash

It was calling the old version even though people were installing a later version with homebrew. After some research, I found out tht using:

#!/usr/bin/env interpreter

Is more reliable. Of course, if you're only worried about Linux, which usually has an up to date bash, then:

#!/bin/bash

works just fine. I just got into the habbit of using env from that experience. I tend to use it for all shabangs now, python3, perl, bash etc.

@tschapajew You don't need to run the script manually. Just do your normal git work flow, when you push, the hook will run and it will post the commit assuming everything is set up correctly.

@tschapajew I think, it has been a while since I set it up so I could be wrong, but if it doesn't detect a DISPLAY it will give you a link you can paste in manually.

@tschapajew clone the repository, then simlink the pre-push wherever you want it. Example:

git clone https://git.stormux.org/storm/git-hooks
cd ProjectYouWantToPost/.git/hooks
ln -s path/to/git-hooks/pre-push-fediverse pre-push

Be sure to install and configure toot. it's a command line Mastodon client that also works with Pleroma. It is what handles actually posting to your timeline.

re: I38

@tschapajew I made a couple git hooks. The prepush one is the one that posts commits:

https://git.stormux.org/storm/git-hooks

I38

Storm Dragon pushed changes to the master branch of the I38 project Updated the readme. Added power options to the panel mode. It relies on lxsession being installed and is optional, so not necessary for those who prefer to shutdown from the command line.

I38

Storm Dragon pushed changes to the master branch of the I38 project Totally revamped the alt+f1 menu system. I think this is much better than the old version, and it also fixes a bug where the old menu didn't close when something was selected. It is experimental, and can be removed if people prefer the old menu, just let me know.

I38

Storm Dragon pushed changes to the master branch of the I38 project Bluetooth added using blueman if installed. Updated the first run documentation.

I38

Storm Dragon pushed changes to the master branch of the I38 project Experimental magic-wormhole GUI interface added.

I38

Storm Dragon pushed changes to the master branch of the I38 project Remind moved to the panel, Ctrl+Alt+tab, r.

I38

Storm Dragon pushed changes to the master branch of the I38 project A simple notes system added for the panel, I38 notes.

@dankeck When a site advertises its keyboard shortcuts. They're always different, and sometimes don't even work. Also, people shouldn't need a manual to operate a website. ☺️

What are your favorite "accessibility red flags"?

In other words, when you first access a website, device, service, physical space, etc., what is something that immediately warns you, this won't go well for some disabled people?

I'd love to hear various perspectives, so please boost if you're willing.

»