Skip Navigation

Posts
12
Comments
119
Joined
1 yr. ago

  • I decided to migrate to zpack.nvim instead. Got to keep my old lazy config with minimal changes, and it works pretty great. I guess I just like the modular nature of my setup, and also I just went through a major rewrite last month, don't wanna redo it just yet.

  • I've been thinking about moving away from nvim-treesitter for this. There seem to be some alternatives already, like tree-sitter-manager. Or I can probably just get it to work without any plugins.

    The only thing that I'm worried about are the features provided by nvim-treesitter-textobjects. Has anyone been able to replicate those in native neovim, or even using some other plugin that's not dependent on nvim-treesitter?

    Edit: There seems to be some interesting recent development.

  • Just to add to it, there's a thin wrapper around it called zpack that's basically a drop-in replacement for lazy.

    I'm not the dev, but I've migrated from lazy to it without much of a hassle, and the performance seems to be on par. I did encounter a bug, but the dev was quick to fix it. Just wanted to give them a shout-out.

  • Not a very good argument since vertical tabs take 10-12 cm of space, while regular horizontal ones take less than 2 cm.

  • I'd recommend using something like Navidrome instead of manually syncing the files.

  • Thanks for your feedback.

    You just need an Immich API key, and run it from any machine from where you can reach your Immich instance. It does everything using the Immich API, so only a key with the proper permissions is needed. (I'll add what the minimum required permissions are in the README.)

    Also, if you want to do it for many users, you don't need them to run it on individual machines/accounts. You can create multiple config files, each with that user's key, and pass it to the script via the --config flag.

    If running it for multiple users is a thing that people are interested in, I can add a way to supply an array of options in the config file, each belonging to one user.

  • Programming @programming.dev

    I made a script for customized memories in Immich

    github.com /SinTan1729/immich-custom-memories
  • We have it in India. I usually prefer them to most banks for savings accounts, or FDs. Their rates are usually much better.

  • Cooking @lemmy.world

    Recipe scraping tool for WikiJS

    github.com /SinTan1729/recipe-box-for-wikijs
  • Not sure about LaTeX, but TeX is widely considered to be almost "perfect" code.

  • Yeah, ZFS support can be a bit annoying to deal with. I use kmod packages, but have faced small issues in the past. It's usually pretty easy to resolve them, tho. Just stay on an older kernel for a few days.

  • To each their own, but I really don't see the point of these distros. I usually just install Debian or AlmaLinux on my homeservers and build on top of it. I guess extra tooling can be helpful, but I've never felt the need for it.

  • It's very commonly used in academia. (Well, I can only speak about math communities, since that's where I have experience. I guess math people are usually more into FOSS than others in academia.)

    Anyway, I love it.

  • Deleted

    Permanently Deleted

    Jump
  • I had the most fun learning Haskell. Mostly because it was so different from the languages that I knew. Also, learning Lean was fun. But I guess that's kinda niche since it's not very relevant for anything but pure mathematics.

  • I would highly recommend the Framework 13. I've had it for a bit more than a year now. The only problem I've faced was that the WiFi card was a bit unstable in EndeavourOS. But that was fixed by replacing wpa_supplicant with iwd. (I hear that it was only an issue for the AMD version, and that it's fixed now.) Battery life is fine for me. I limit charging at 70%, and that usually lasts me the whole day.

    I love how Linux friendly it is. On my last laptop (an HP), it was pretty much impossible to upgrade the BIOS from inside Linux. Now it's trivial. There's also good support available when you face issues. (Both from Framework, and community members.) The hardware is pretty nice. I actually like how it's MacBook-like, because it just looks nice in most settings. It's portable too, I really hope they don't make it bulkier like some folks here seem to demand.

  • There IS one of these for everything, eh?

  • Slightly off topic, but man, I wish there was a nice way to track all changes in all settings. I don't really wanna go immutable. I also know about software that tracks directories like /etc as a git repo, but that'll only track the newer changes. I want something that can help me replicate my current setup easily.

  • Programmer Humor @programming.dev

    Rust bad Jai good

    github.com /Morganamilo/paru/issues/1454
  • Selfhosted @lemmy.world

    Assign privileged port to caddy running with rootless podman

  • Container platforms (docker, lxc, podman) @lemmy.world

    Assign privileged port to caddy running with rootless podman

  • Selfhosted @lemmy.world

    Chhoto URL v6.3.0 is out now: A simple, blazingly fast, selfhosted URL shortener with no unnecessary features; written in Rust.

    github.com /SinTan1729/chhoto-url
  • Jellyfin: The Free Software Media System @lemmy.ml

    GitHub - SinTan1729/jellyfin-autorefresh-new-releases: Get missing metadata for new releases in Jellyfin

    github.com /SinTan1729/jellyfin-autorefresh-new-releases
  • Neovim @programming.dev

    Colorscheme is getting borked due to autocommand

  • Selfhosted @lemmy.world

    Suggestion request: Self-hosted app for shared directories like google drive

  • Kubernetes @programming.dev

    Can anyone help me review a PR adding k8s to an app?

  • Selfhosted @lemmy.world

    GitHub - SinTan1729/chhoto-url: A simple, blazingly fast, selfhosted URL shortener with no unnecessary features; written in Rust.

    github.com /SinTan1729/chhoto-url