[-] [email protected] 10 points 1 month ago

As far as where you get the music from, you’ll have to determine for yourself what audio quality you require.

To test this, use something like Soulseek to get a high quality version of a song you are very familiar with, and then get the same song off of YouTube with yt-dlp (better yet—do this for a few songs). Then, open both songs in separate media player windows, randomize the layout of said windows so you don’t remember which is which, plug in your favorite headphones and see if you can guess which is which.

For me, I found the difference between a lossless or 320kbps download from Soulseek and a 128-196kbps download from YouTube to be negligible (or outright nonexistent) in most cases, so I mostly download off of YouTube, which is very simple to do.

Depending on where you get the files, you may need to add metadata yourself. For this, I recommend MusicBrainz Picard.

[-] [email protected] 6 points 1 month ago

A fine day that will be!

[-] [email protected] 8 points 1 month ago

The most satisfying part of the NixOS process is deploying to bare metal and watching it work exactly as you intend it to

[-] [email protected] 6 points 2 months ago

Not to add fuel to the flame by asking, but how’s it been on Guix? I’ve heard Guix does a lot of things better, but also that there’s far less packages and it’s harder on modern hardware.

[-] [email protected] 5 points 2 months ago* (last edited 2 months ago)

I tried imv and hated it. I just use feh (through XWayland) or mpv now.

[-] [email protected] 8 points 3 months ago

Fascinating! How’s it compare to youtube-tui? I’m really interested in starting to use a program like this… the YouTube website is so unbearably slow.

[-] [email protected] 9 points 3 months ago* (last edited 3 months ago)

Hey friend,

My recommendation is to keep things dead simple as you start out—no fancy channels or flake inputs and such, at least not where not necessary. I’ve found a lot of success in going slow, and not feeling rushed to do everything the NixOS way at first (for example, I still manage my dotfiles with GNU stow instead of home-manager). I started off with a very simple flake and basically just using my configuration.nix to declare packages, gradually learning more from there. The Nix ecosystem is as extremely powerful as it is poorly documented—it unfortunately sometimes takes a while to (as you’ve noted) even just find information.

I’ve linked below two sites I found unbelievably helpful in my journey—the first one helps you get up and running with a very simple flake (and, yes, you will want to use a flake, even if it isn’t obvious right now why), and the second one is a huge search engine of all NixOS options, the first place I check when I’m putting something new on my system.

Good luck!

https://nixos-and-flakes.thiscute.world/

https://mynixos.com/

[-] [email protected] 8 points 3 months ago

How have I never heard of this! This is awesome!

[-] [email protected] 7 points 4 months ago

Always nice to see Helix :)

[-] [email protected] 12 points 4 months ago
[-] [email protected] 12 points 5 months ago

I use GNU stow for my dotfiles because I like it better than the way home manager does it (but I still use home manager for other things). Big piece of advice I’d give is to just remember, as you learn Nix stuff and get all excited about “reproducibility” and “declaring” things, that you don’t have to do everything the Nix way. You could very easily have a single configuration.nix file that mostly just specifies packages and then do nearly everything else the old-fashioned way. It’s your system and your comfort. (But for the record, I used arch-based systems for a long time as well, and though it took me about a week to figure out what I was doing in a NixOS VM, the satisfaction when I finally deployed to bare metal and everything just worked exactly as I intended it to was quite nice). And as others have said here, nixpkgs is massive and likely has all of what you need.

[-] [email protected] 7 points 5 months ago

Can vouch for KDE Connect—especially powerful on android.

view more: ‹ prev next ›

gramgan

joined 5 months ago