Currently setting up a simple dev environment on my Bazzite box with distrobox.

Will report how it goes here.

The goal: Set up a ruby/jekyl environment.

#bazzite

So far I have a Debian stable container set up and have got ruby and build-essential installed with the usual apt command. Currently working as expected.
oh also just had to install vim. yes i like vim.

Ok had to set my GEM_HOME env to somewhere where I had write privs (just threw it in $HOME/.gems) and now all seems to work.

At least jekyll new site did...

Let's try running this thing

Ok the server thing *runs* but I can't access it from Firefox because of port forwarding. Let's see...

hmm this is complex and not working...

let's try recreating the container.

seems im doing this wrong... should have exported the whole env or something.

let's try again

gave up with ports. lets see about just dumping firefox-esr on the container and calling it good
Well that worked.

nice I can just dump an index.html in the root and itll just shart the contents out.

perfect!

Footnotes are supported.
I like that.

I'm tempted to ditch the tufte-css styling for a more "traditional" style of footnotes, just to make my life easy. I don't want to try and convert my semi-hacked-together tufte-css to this. I see there are themes but, IDK.

I suffer from *extreme* lazy.

huh I wonder if I can just dump it as a subdirectory?
ok before we continue I'm going to try and mock something up with some basic ass html/css and see what happens

trying to get an "infinite" spiralbound notebook effect that doesn't mess up with lines is hard...

this is why i left maths

gave up on this and am now doing some fooling with the default theme. this is complex.

i figured it out.

Custom stuff goes in "assets" not "_scss"

so now to create the hard part.

What I'm hoping to do is create like a desk top style thing. Have the manilla folders that hold things, have a cool green writing pad with an excerpt of whatever the latest thing is, have an in-tray or telephone as the "contact" page thing...

But also somehow make it accessible...

As for Bazzite?
Well one I figured I could just whack the firefox-esr package on the container, it was easy. If anything it means the preview page doesn't get lost in amongst a forest of firefox tabs.

Probably should have used epiphany or something for greater visual clarity, but meh. Lazy.

I will say that it is cool to have your dev env. walled off in a container. Neat idea.