atopuzov[m] has quit [Read error: Connection reset by peer]
aanderse has quit [Read error: Connection reset by peer]
rycee has quit [Read error: Connection reset by peer]
tokudan[m] has quit [Read error: Connection reset by peer]
thefloweringash has quit [Read error: Connection reset by peer]
jtojnar has quit [Write error: Connection reset by peer]
colemickens has quit [Write error: Connection reset by peer]
worldofpeace has quit [Read error: Connection reset by peer]
leons has quit [Read error: Connection reset by peer]
dtz has quit [Read error: Connection reset by peer]
arcnmx has quit [Write error: Connection reset by peer]
skrzyp has quit [Ping timeout: 252 seconds]
skrzyp has joined #nixos-chat
atopuzov[m] has joined #nixos-chat
rycee has joined #nixos-chat
leons has joined #nixos-chat
worldofpeace has joined #nixos-chat
arcnmx has joined #nixos-chat
dtz has joined #nixos-chat
thefloweringash has joined #nixos-chat
tokudan[m] has joined #nixos-chat
colemickens has joined #nixos-chat
aanderse has joined #nixos-chat
jtojnar has joined #nixos-chat
waleee-cl has joined #nixos-chat
endformationage has joined #nixos-chat
<clever>
gchristensen: do you happen to know if `dot` can generate a graph where some of the nodes are within a box?
<clever>
for example, having several services, with lines showing how they are inter-connected, and then any services in a single machine are all grouped in one box
<eyJhb>
clever: I think gchristensen asked that question a couple of days ago
<clever>
i remember him asking something similar, but cant remember the details
<joepie91>
drakonis: I'd recommend showing how small the step from a system config to "that system config, but in a VM" is
<joepie91>
or container
<tilpner>
"Group configuration for functionality closely together"
<joepie91>
like eg. with declarative containers
<joepie91>
drakonis: and if you really want to make it fun, how small the step is to deploying that config remotely, using eg. morph
drakonis has quit [Quit: WeeChat 2.6]
drakonis has joined #nixos-chat
<drakonis>
looks like a lot of fun
<drakonis>
setting up mumble with a single configuration file
<drakonis>
lovable
<samueldr>
it might be easier to demo the stuff you use nixos for
<samueldr>
if you have dumb tricks that are otherwise annoying or hard to do on other distros, that also helps sell
<drakonis>
to be fair, my day to day isn't exactly too complex, however, there are some things that other distros are not super fun to deal with
<drakonis>
any thing to do with arch or gentoo require a lot of computer janitoring
<drakonis>
deploying and replicating my machine across my laptop and desktop is absolutely the best thing
<drakonis>
not having to deal with the clunky horrible bits of debian where the fresh bits require you to be running unstable and experimental together
<drakonis>
show how good it is to develop in it
<samueldr>
see, "not too complex", but annoying to deal with elsewhere... especially the replication across machines
<drakonis>
my laptop is the same config sans a few packages and services
<__monty__>
Could also be nice to show off the rollback capabilities. And definitely mention how some of the benefits of nix can be had on any distro.
<drakonis>
also being able to quickly bring up a hosed machine
<tilpner>
Yes, generation selection from grub is worth showing
<__monty__>
Maybe make it appear as though something went wrong showing something off. "Uh oh, that's no good." "reboot, rollback, let's try this again"
<infinisil>
I like that idea!
<drakonis>
i'll come in with a broken generation just for that
<drakonis>
hmm, i wonder if i can set up a vm that boots into the running system
<drakonis>
so it shows in the projector
<drakonis>
might be a lot of effort and might break things in unexpected ways in the host
<manveru>
drakonis: using qemu it's pretty easy
<drakonis>
being able to boot into grub with the generation history on a vm
<drakonis>
just to replicate the boot experience
<samueldr>
nixos-rebuild build-vm-with-bootloader
<drakonis>
interesting.
<drakonis>
i should be able to control the ram and cpu threads available to the vm through it, right?
<drakonis>
last i've used build-vm, it gave me tiny amounts of resources
<samueldr>
yeah
<samueldr>
there are hidden options for that
<samueldr>
virtusalisation.*
<samueldr>
don't know of a good way to list all those relevant
<drakonis>
nixos-option then
<samueldr>
IIRC they're behind a conditional for good reasons
<samueldr>
so they won't show
<drakonis>
oh, i didnt know anbox was available.
<drakonis>
anbox is such bs to set up on other distros
<drakonis>
i think i'll try to appeal to a variety of crowds with the talk
<drakonis>
maybe next time i'll do a series of specialized talks