When I saw the default configured repos were hosted by Huawei I did a double take, then installed Armbian too : D
Just a geek, finding my way in the fediverse.
When I saw the default configured repos were hosted by Huawei I did a double take, then installed Armbian too : D
Similar setup here. Orangepi zero that starts kiwix server at boot and switches the wifi to AP mode. Just plug it in, connect to kiwix WiFi, access kiwix.local via phone browser, and shazam.
I’d never heard of MX or AntiX so I just snagged those, thanks for seeding.
It also reminded me that I hadn’t been seeding for a long time so I left those seeding. I also snagged the torrents for my main flavors (Debian, Mint), got the latest versions, and left those seeding too. Thanks for the reminder!
Debian 13 is 3.71GB, Mint is 2.8GB.
I haven’t used CachyOS much but I sometimes recommend it to noobs since it looks “slick” by default and (I think) typically has good GPU support. I went ahead and grabbed that one too, just to have it around, and it’s 2.83GB. Currently seeding as well.
While it’s over your 4GB limit @ 4.4GB, I pulled+seeded the latest Kali as well. Also nice to have that one around when it’s needed. The USB drive I carry around with it is probably 5 years old so I should probably update that anyway : )


If you ever do, have your volume control handy. It’s all ear blasting SFX and tiny little muted whispers of dialog. Every time somebody talks you need to turn up the volume by 200% and every time something happens you need to turn it down to 5%… it was infuriating.
Fuck around and find octopus?
Thanks for the heads up!
For some reason I can’t get into audio books so text it is :)
It’s fine without sound too. Voyager mutes videos by default (or maybe I configured it that way). The only reason I went back and unmuted to test is because I saw your question ; )
I recently finished Dungeon Crawler Carl and someone suggested this as related. I’m going to have to check it out after I finish the Hyperion cantos (I just recently discovered Endymion)
Same. I love that it has no online features.
Intuitive or not, I’ve noticed that more frequently lately in SaaS websites I use at work. Left side default collapsed with an icon you wouldn’t expect for “all the important stuff is hidden here”


You’re correct.
The only time I can think of that this approach wouldn’t work is if the quadlet config file specified a tag/version on the image setting besides latest. That is, if the quadlet file specified something like Image=docker.io/jellyfin/jellyfin:a_old_version. I usually stick with latest on mine.
EG:
Image=docker.io/jellyfin/jellyfin:latest


Thank you for posting this. I tend to get a lot of my opensource project info from Lemmy so people who take the time to post it are awesome.
Just updated my home instance. Can confirm that 10.11.7 is available in the Debian repos and the update went perfect. I got a new kernel in the same update : D


Damn it! Western Bumblefuck is one of my favorite camping places and you’ve gone and told the whole world.


Yeah, I did western Tennessee to northwest Washington in 2 days.
… I regretted it, but I did it.


Been awhile since I used this since I rebuilt my home server a few months ago but it was solid when I was running it in the past (as a pod in k3s)
I need to add this to my list to re-add…


My exact answer as well. Saved me some typing - thanks :)


I was positive this was going to be the onion.
… I really wish this was the onion.


Yeah, at the core it’s just a hierarchy of directories/markdown files with a WYSIWYG/autorender web editor but then they kept adding more and more fancy stuff : )


The two biggest things I use it for are programmatically generating “lists of lists” (lists of pages, more accurately) and as a semi-hacky way to get text colors. Semi-related, the “Treeview” plugin gives you a folder hierarchy panel off to the left (by default) which is really, really nice.
I should probably clarify that I didn’t write these, I stole them from the Silverbullet community forums… also I should reiterate that I suck at Lua so take my explanations with a grain of “this person may not know what they’re talking about” ; )
Lists of Lists :
I have a bad memory so I create a LOT of lists. I even have a base page named “Lists” that I then nest different types of lists under (TODOs for home, for work, for school, for projects, for selfhosting, etc). Since the table is programmatically generated, it’s always up to date on each load. This first snippet relies on using frontmatter on the respective pages along with the tags property.
${query[[
from index.tag "todolist"
order by lastModified desc
select {
List="[[" .. _.name .. "]]",
Modified=_.lastModified
}
]]}
This retrieves all pages from the space index with a tag of todolist (from the frontmatter), orders them by lastModified, descending, and renders a table that contains the name and lastModified date. This is excellent for providing a list of pages (based on tag, todolist in this case) related to a topic and ordering them by the last time they were changed. I use this in the base page for pretty much all of my “folders”. Screenshot :

Text Color Hack :
Since the Silverbullet markdown interpreter doesn’t (currently) support plain HTML, and the way we usually color specific areas of text within Markdown is <span style="color: #fff">white text</span>, they had to get inventive. Somebody came up with a way to provide Lua functions that will accept text as a parameter and then render it with the specified HTML color/style.
In my CONFIG page (that is applied to the entire space) I included a space-lua code block like :
function Red(text)
return widget.html(dom.span {
style="color:#e60000; font-weight: bold;",
text
})
end
// Also about 5 more for different colors I use, snipped for simplicity.
Then, anywhere in my Silverbullet space I can use a Lua code snippet like The following word is ${Red("red")} and it will invoke the space-lua function named Red() on the text red, apply the styling, and render it with CSS color #e60000. Hacky? Yeah… but it works for now. Screenshot : 
… I’ve been meaning to build a generic Colorize(text, hexColor) function (which would likely take all of 30 seconds : ) but haven’t yet. Maybe tonight.
EDIT: That did, in fact, take 30 seconds. Function :
// This assume "color" parameter is a valid/properly formatted CSS color, meaning a known word ("red"), hex ("#ff0000"), or presumably RGB/etc but so far I've only tested color names and hex (I typically use hex)
function Colorize(text, color)
return widget.html(dom.span {
style=string.format("color:%s; font-weight: bold;", color),
text
})
end
Usage : ${Colorize("any text", "#00ff00")}
checks if I made this comment while drunk
No, not me… Unless my drunk self has an alt I’m not aware of.
Exactly the same situation here on every part of your comment.