Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

Matthias Johnson

@opennomad@mastodon.social
mastodon 4.8.0-nightly.2026-10-06
  • Open on mastodon.social
0 Followers
0 Following
16 Posts
Joined September 27, 2023
Open post
Matthias Johnson @opennomad@mastodon.social
· 7mo ago

Just released systab — a single-file Bash script that gives you a cron-like interface for systemd user timers.

If you've ever wanted the simplicity of crontab but the power of systemd timers, this might be for you. Natural language schedules, desktop/email notifications, a crontab-style editor, and persistent services — all without leaving the terminal.

#linux #systemd #bash #selfhosted #opensource #commandline #sysadmin

https://codeberg.org/opennomad/systab

mastodon.social

Mastodon

54
14
26
0
Open post
Matthias Johnson @opennomad@mastodon.social
· 2mo ago

#Forgejo keeps impressing. Migrating a larger repo with lots of issues etc, only took the creation of an access token. Once again, i'm super happy with my decision to selfhost my #git.

#selfhosted
#opensource
#devops

https://docs.codeberg.org/advanced/migrating-repos/#migrating-from-services

mastodon.social

Mastodon

7
0
4
0
Open post
Matthias Johnson @opennomad@mastodon.social
· 3mo ago
I'm quite happy with my #forgejo replacement for #github. i was missing dependabot enforced correctness and installed a Renovate container. IMO it's an improvement over the github approach. love it. #SelfHosting #DigitalSovereignty #Homelab #OwnYourData https://github.com/renovatebot/renovate
GitHub

GitHub - renovatebot/renovate: Home of the Renovate CLI: Cross-platform Dependency Automation by Mend.io

Home of the Renovate CLI: Cross-platform Dependency Automation by Mend.io - renovatebot/renovate

6
1
2
0
Open post
Matthias Johnson @opennomad@mastodon.social
· 2mo ago

my light "config manager" of bash-n-git just got a lot nicer. TAB complete is just more convenient.

#dotfiles #bash #FOSS #devtools #linux

https://codeberg.org/opennomad/dotGit

mastodon.social
2
0
0
0
Open post
Matthias Johnson @opennomad@mastodon.social
· 6mo ago

Had to fill out a form at the DR. Hadn't used a ballpoint in a while. A good reminder of why I use #fountainpens.

mastodon.social
6
0
2
0
Open post
Matthias Johnson @opennomad@mastodon.social
· 2mo ago

systab -e has very much become part of my workflow for dealing with systemd timers and services.

It now colors the output a little and there is a nvim syntax highlighing extra.

#FOSS #linux #bash #opensource #sysadmin #systemd #selfhosted #devops

https://codeberg.org/opennomad/systab

mastodon.social

Mastodon

1
0
3
0
Open post
Matthias Johnson @opennomad@mastodon.social
· 2mo ago

I'm on a metered data plan and wanted to know how much my gaming session actually consumed.
Enter vnstat — been around for over two decades and I just discovered it. One command, instant answer.
Never stop loving this #Linux ecosystem. #FOSS

#Bandwidth #MeteredData #DevOps

https://humdi.net/vnstat/

mastodon.social

Mastodon

1
0
0
0
Open post
Matthias Johnson @opennomad@mastodon.social
· 3mo ago

I'm waiting for the west wing of The White House to turn into 6 luxury suits and the name changing from

"The White House"

to

"The Trump House for Whites and Event Center"

(photo: BBC)

#TrumpGrift
#WhiteHouse
#Grift

mastodon.social
1
0
0
0
Open post
Matthias Johnson @opennomad@mastodon.social
· 2mo ago

I am unclear on how I should make the serving suggestion work. Can I buy the mango peel somewhere to re-create the real fruit with sorbet? 🤣 #fail #marketing #productdesign

mastodon.social
0
0
0
0
Open post
Matthias Johnson @opennomad@mastodon.social
· 2mo ago

Worth a shot #android https://c.org/VvBNVjBn9w

mastodon.social

Mastodon

0
0
0
0
Open post
Matthias Johnson @opennomad@mastodon.social
· 3mo ago

nuisance alias. when i miss an 's' in my 'gss' #ohmyzsh alias i end up blinded by a very bright ghostscript viewer. Now I get a chance to escape that.

alias gs='[[ $(gum choose --header "run gs (ghostscript)?" no yes) == "yes" ]] && gs'

#zsh #git #gum #gumscript #alias #devlife #nightsurvival

mastodon.social
0
0
0
0
Open post
Matthias Johnson @opennomad@mastodon.social
· 4mo ago

All I can hear when #trump says 2 weeks: https://youtu.be/lJhHjACjJjA?si=7C2VS5OQnak4cr_f

0
0
0
0
Open post
Matthias Johnson @opennomad@mastodon.social
· 6mo ago

oh this is delightful. get #ai #bots to identify themselves when they submit PRs #devops #development #promptinjection

https://glama.ai/blog/2026-03-19-open-source-has-a-bot-problem

mastodon.social

Mastodon

0
0
0
0
Open post
Matthias Johnson @opennomad@mastodon.social
· 7mo ago
Replying to
@etam@im-in.space Hadn't heard of it. I suppose that would have worked for me until I realized some other things I wanted 🤪
0
0
0
0
Open post
Matthias Johnson @opennomad@mastodon.social
· 3mo ago
Replying to
@gary_alderson@infosec.exchange cvs as in Concurrent Versions System? I hope I don't have to go back 🤣
0
0
0
0
Open post
Matthias Johnson @opennomad@mastodon.social
· 7mo ago
Replying to

@troed@swecyb.com ,right? 2 files and a bunch of scaffolding to make the computer go ding in 20 minutes ... i know that systemd does soooo much more then systemd, but it certainly isn't nearly as convenient as crontab -e

0
0
0
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 20:53:13 UTC