I used bare git repo before, then switch to GNU Stow + Nix home-manager.
my blog: https://howarddo2208.github.io/
I used bare git repo before, then switch to GNU Stow + Nix home-manager.
It’s open-source and only on F-droid
seem like a good place to shill my blog about switching browser and search engine. I recommend Librewolf on desktop and Mull on android tho. view this privacy comparison
Comic Sans is the answer.
I just hope lemmy instances are more searchable like reddit. That would kill any usage of reddit for me for sure
nice progress, keep it up!
Nix ftw!
I dont mind using iphone over android, it’s just that Apple make it so damn hard to build an app for iOS (require Xcode on macOS only) and not allow sideloading app, like hello? I’m the one who own the phone here. So I stick with android, and think anybody who like to tinker with their setup and is a little tech savy should not use Iphone. Thanks for coming to my TED talk
Cry with with tears of joy of course.
the problem nix trying to solve is reproducible build, which means from a single config file you can migrate to any machine and have the same environment, auto install and dot files. While other package manager install in a imperative way, which means you have to call the install command on every package you need and you have to remember it. That’s the basic difference. You can consider trying it if you see it’s worth it. It’s harder than any other package manager I know, but it solves a different problem.
wow, you built that? That’s so cool man! Thanks for the advice
just come back to reddit and tell people to move here guys. Other than that, just add reddit to google search to get better result, that’s it. I wish lemmy will have better SEO in the future.
not if what you want to install is already cached on the server, which is mostly the case
I mostly copy from other people’s config, not much learning at all. Heard that Guix is a good too if you only use linux, but it doesn’t have nonfree softwares right?
The catch is that it’s hard, only if you want to use it at its max potential tho.
oh yeah, Nix is powerful and also has quite a steep learning curve compared to other tools, but you can adopt gradually, some utility of Nix I can list out here:
nix-shell
when you are not sure if u want to installhomebrew
, yay
, etc with nix-env
(imperative way, not really recommended by the community)home-manager
and nix flake. If you use macOS or nixOS, you can even manage your OS settings (on macOS uses nix-darwin
)direnv
+ nix. for example, you don’t want to install python on your machine, but only want it active in the repo you’re working on, u can declare it inside the repohere is my tutorial a while ago, I still don’t write the next part but this might be a good start for u. And here is my personal setup using nix and home-manager
Thank u, I just started to learn rust. Looks quite scary for me as a js soydev.
is it any better than Invidious? I usually watch through yewtu.be