• 1 Post
  • 29 Comments
Joined 2 years ago
cake
Cake day: June 13th, 2023

help-circle






  • Nix has an ephemeral command to “install” packages to try out before installing permanently. nix-shell -p <package> will install the package, and drop you into an ephemeral shell to test it out. Exit the shell and it’s gone.

    It’s also possible to install permanently straight from the CLI, but that ruins composability. To each his own.

    My bigger problem w nix is the lack of FHS and the hoops you have to jump thru to get a non standard app to work.










  • Depends on the browser. I know brave has support for direct ipfs links. There may be others. Chrome & Firefox do not iirc. It looks like you’ll need to use a ipfs gateway. I’m on my phone, so I don’t have any gateway links handy. Search for ipfs gateway on your favorite search engine. Paste your link there, you should be good to go. I think you can browse vain the ipfs desktop app, if that’s an option, but its been a long time since I looked at it, so i could be wrong there.


  • I went a different route, but I might be an idiot. Had problems getting mongodb to work It’s not open source, so it’s not in the cache. My install wouldn’t compile, and it seems I’m no alone in this. I setup kvm (libvirt), installed a debian 12, and installed mongodb. It works. I don’t particularly like it this way, but it works. I’ll probably move away from Mongo eventually. Until then, I’ll just leave it as is.


  • Data wise, it’s mostly the same. i use syncthing to a couple different systems, one of which is essentially a storage server. The main difference for me is the app installations. apt install all the apps, then configure each. Kills a whole day for me. I’m sure it can be automated, maybe ansible / salt / . But the way I use it, Nix enforces that I always update my configs in a manner that is easily restorable.
    Copy my backed up system into /etc/nixos/
    Run nixos-rebuild boot. Reboot.
    Setup syncthing. ? Profit