Hello Everyone!!!
After I realised I was accidentally learning programming by setting up Nix, I thought, probably just learn to program. And obviously after research I found Lisps. And then discovered an entire operating system written in it.
So, anyway, this is a really bad way to learn programming so I’m running through SICP and would just like to get my system to a basic level without breaking things all the time.
I would be greatly appreciative if:
anyone can give me a snippet for a fish home-servive,
Explain how I get network-applet-openvpn to actually let me make VPN connections
And where I might learn to package things from Tarballs
I am looking forward to contributing to all of this, just need to get my head round the basics first
Oh yeah, and what do I put in bash scripts to shut my system down? All the normal things bash scripts don’t work and I appear to have to use sudo to shutdown my machine on i3
Yes, I have the service, but there’s no information about it in the documentation. So I have fish working, but I have to launch it in my terminal everytime. I’m not sure how to set it as default shell for home environment, as I do want a bash profile as well
I finally got guix working on NixOs the issue seems to be that unless you are using Nix Unstable the guix version packed in Nix is outdated. Using NixOs unstable has resolved this.
Now on to slowly moving my overly complicated FOSS DAW environment hopefully into a single declarative manifest rather than using distrobox.
I’ll try and write some updates from what i learn along the way, from an audio production view.