neo [he/him]

  • 1 Post
  • 16 Comments
Joined 4 years ago
cake
Cake day: July 25th, 2020

help-circle
  • Notepad in wine is pointless compared to something like gedit, which you have, or similar editors like geany or kwrite. Cinnamon might even have their own basic text editor. And then there are further options like mousepad from the xfce project or featherpad from the lxqt project.

    Notepad in wine will just lead to frustration because of poorer integration.

    Finally, I just saw your edit and I think you’re spot on. Not because of ARM, which is actually decently supported, but because running an OS off of a microSD card is slow and tedious. It just isn’t made for that quick, small random access.


  • Pika Backup for /home/ to an external drive. It’s an automatic solution with a simple GUI that serves as a front end to Borg iirc. Lets you easily browse and mount old backups. Anything outside of my actual personal files can be recreated or restored trivially, so I don’t care to back them up.

    I also have a manual dump of /etc/ but i change it so infrequently that it doesn’t really need looking after.



  • I really like LXQt for VMs. It is lightweight and fast enough to provide a very snappy environment, even beating out something like XFCE. With LXQt I get the minimally viable desktop environment with a panel, notification handler, etc.

    Though most recently I have been using XFCE specifically because its notification widget gives me more info in the preview.



  • My setup sounds very similar to terminhell’s. I have a server where the host is running Proxmox and I have a dedicated little Debian VM in it to run PiHole. It has been very reliable and stable in the four years since I’ve set this up.

    To get ad-blocking on the go I set up Wireguard for myself and my gf so that we are always on my VPN when we are off my local WiFi. This has been functionally set and forget.

    I haven’t used AdGuard so I cannot comment on it, but I have not been found wanting in the slightest with PiHole.

    I have 225k domains blocked with the combination of filter lists I use. I just use a few of the good ones. You can find good lists here. https://firebog.net/





  • I use Btrfs on my secondary drives as well, just for the checksumming capabilities. If there is data errors, I would like to know about it (even if I cannot do anything about it, because I do not have redundancy set up). I have my fstab set up so that it mounts with noatime,compress-force=zstd:1

    Performance-wise, Btrfs has been improving a lot even in just the past few years. I think if I were using a very weak computer (like raspberry pi 1 strength) I would not use Btrfs or a CoW fs.


  • I use bottles to run games and works amazing too.

    Am I dullard for just using Lutris? Like literally any time I want to install a program or game I will use Lutris’ GUI to select the installer, select a prefix directory, and so on. Once it’s done installing, then I switch the target EXE to the actual program I want. It isn’t exactly convenient but it has been reliable. So I haven’t tried any other approach.



  • Rust is a great language but it really has a lot of up-front costs. Whether you are learning it for the first time, or starting a new project, both. Python is always going to be faster “from idea to deployment.”

    I think like the other person said, start with the Rust book. It really is a perfectly good introduction. But what I think you’ll find is if you want to be productive with Rust you will need to get the ground rules down or else you will be constantly tripping on the borrow checker and ownership rules. If you think you are getting somewhere with the book, try rewriting something you’ve done in Python. If that works out, great! If not, it’s OK to accept that Rust might not be worth your time.