liliumstar

joined 2 years ago
[–] liliumstar@lemmy.dbzer0.com 8 points 4 weeks ago (12 children)

Maybe one of the Fedora Atomic distros would be up your alley? https://fedoraproject.org/atomic-desktops/

I don't think NixOS meets the bill. You'd be learning and troubleshooting a whole new language just to setup your system and modify the core configuration.

[–] liliumstar@lemmy.dbzer0.com 1 points 1 month ago

How did you manage to convince them?

[–] liliumstar@lemmy.dbzer0.com 2 points 1 month ago

Admittedly I've only used it with a preconfigured theme and no need for real customization. If you do need those features, I'd imagine the other commenters are correct.

[–] liliumstar@lemmy.dbzer0.com 6 points 1 month ago (2 children)

I would also recommend Hugo, and believe it meets your requirements. The header markdown looks very similar to what you wrote, and it has tags. I'm not sure about a tag "cloud" the way you imagine it, but it's worth looking into.

[–] liliumstar@lemmy.dbzer0.com 4 points 1 month ago

Neither of these are IDEs (nor is VSCode), but it'd be Zed and Neovim for me. Zed is fast and pleasant to use, but also will enshittify eventually. Debug support is in progress but not live. Neovim is fun and it's nice to be more in control of what is going on, but I haven't made the necessary progress to be productive in large projects with it yet. I was excited for Lapce but it fell short, had too many issues in a short time.

[–] liliumstar@lemmy.dbzer0.com 1 points 1 month ago

I think btrfs ticks all your boxes. I would suggest yabsnap for snapshots. Then if you want a backup off-disk use borg or btrfs has a way to transmit (sync) to a remote. Yabsnap has a command which will make a script to restore from backup, which you can review and run.

[–] liliumstar@lemmy.dbzer0.com 2 points 1 month ago

I have a Canon MX340 (maybe pixma?) that works with gutenprint. The ADF is a bit messed up but it otherwise works as intended. If you have a similar model, it will probably be supported.

[–] liliumstar@lemmy.dbzer0.com 2 points 1 month ago

I have DS4 working in Arch with Wine. As someone else mentioned, the hid-playstation kmod just worked out of the box. The key for some games to work properly was to add a SDL2 gamepad mapping.

Also see section 3.10 here which may be relevant: https://wiki.archlinux.org/title/Gamepad

[–] liliumstar@lemmy.dbzer0.com 2 points 1 month ago (1 children)

What the hell is typical latency? To what?

[–] liliumstar@lemmy.dbzer0.com 3 points 1 month ago

Yeah qBittorrent does

[–] liliumstar@lemmy.dbzer0.com 3 points 1 month ago (3 children)

Several do, specifically Radiance and Torrust-Tracker that I know of off-hand. There are definitely others.

A recent project of mine was a utility for creating v2/hybrid torrents, and I'd like to follow it up with a client and maybe tracker in the future.

[–] liliumstar@lemmy.dbzer0.com 1 points 1 month ago

I have a storage VPS and use Borg backup with Borgmatic. In my case, I have multiple systems in different repos on the remote. There are several providers, such as hetzner, borgbase, and rsync.net that offer borg storage, in the event you don't want to manage the server yourself.

 

Been working on this the past couple months as an exercise in learning Rust. Just wanted to share how it's come so far!

torrentz2 (tz2) is an advanced, experimental utility for working with .torrent metadata files. It supports a wide array of BEPs and v1/v2/hybrid formats.

Features

  • Create, Edit, or Verify torrent files
  • Convenient config file to define default options and trackers
  • Multithreaded hashing
  • Include/exclude files based on globs and if they are symlinks
  • Create a single torrent file from disparate input paths, provided they share a common root
  • Intelligent automatic piece size selection with support for up to 64 MiB
  • Digitally sign/verify embedded signatures with standard X.509 certificates utilizing RSA or EC signatures
    • Includes utility command to generate an appropriate root CA and leaf cert
  • Optionally include md5 or sha1 sums per-file with v1 torrents

Optional Features

  • CPU hardware accelerated hashing (on by default)
  • GPU accelerated hashing (coming soon, maybe hopefully)
  • Compile to a static binary

Why another utility like this? Well, there wasn't one that met my requirements. That is, feature rich, oriented towards PT users, and supporting the v2 format. It's also, as far as I can tell, the only modern utility supporting the draft BEP 0035 (Torrent Signing). I intend to make use of this in a future project.

Right now all the main features are implemented, except the planned GPU hashing. Once I've had some more time to polish it up and write documentation, I intend to publish on crates.io. For now, if you'd like to try it out you can build from source, or I have some builds for x86_64 Linux available in the repo.

view more: next ›