Yet Another Dotfiles Management Post
  • sseneca sseneca Now 100%

    I've been experimenting with the Git bare repository method and I think it solves all my problems! Thanks very much. If I run into issues again, I'll for sure check out GNU Stow.

    2
  • matrix.org

    > We're going to try to keep the pressure up over the coming weeks - and once sytest is at 100% coverage (and we're not missing any big features which sytest doesn't cover yet) we'll be declaring a 1.0 :) Wonderful news!

    14
    0

    Hi all! Recently, I've been thinking about how to handle my dotfiles again. I've used [chezmoi](https://github.com/twpayne/chezmoi) for a while, and while it's good, I've been wanting something a little lighter. The simplicity of [having my `$HOME` be a git repository](https://drewdevault.com/2019/12/30/dotfiles.html) was attractive, but I ran into issues. Specifically, many command line tools I use such as `fzf` and `ripgrep` have a feature to automatically ignore in their search results any files which are ignored by a `gitignore`. This meant I had to either turn this feature off (not ideal) or they wouldn't work any more. Also, the terminal prompt I use also showed I was within a git repository all the time, which was annoying. Does anyone have an wisdom they'd like to share? If I can't get the `$HOME` as a git repository working the way I'd like, I may check out GNU Stow, which seems to be the next most lightweight option. Thanks!

    12
    10
    Why doesn't Prosody implement "XEP-0079: Advanced Message Processing"?
  • sseneca sseneca Now 100%

    It's not an obscure feature, it's very standard amongst the non-federated chat messengers. I want it because I don't want to worry about chat logs on other people's machines.

    1
  • I was wondering if the XMPP standard defines support for temporary/disappearing messages, and apparently it does via [XEP-0079](https://xmpp.org/extensions/xep-0079.html). But Prosody, which is the server I run, [doesn't support it](https://prosody.im/doc/xeplist). Anyone know why this is, or if it's on the roadmap?

    1
    1
    Change.org : Stop the Share of NHS Data and paid access without informed consent
  • sseneca sseneca Now 100%

    Why use change.org versus the Government's official petitions page, where they have to respond if it receives over 10k signatures or debate it in parliament if it receives over 100k signatures?

    5
  • Have Matrix abandoned development of Dendrite, outside of P2P?
  • sseneca sseneca Now 50%

    I actually looked into Conduit and considered using it rather than Dendrite because development is way more active (and I also prefer Rust to Go).

    For now though, going off of the README, it looks like it's still behind Dendrite in terms of stability. Hopefully they don't, but if Matrix continue to not touch Dendrite and Conduit overtakes it in terms of stability, I'll probably switch over.

    0
  • Have Matrix abandoned development of Dendrite, outside of P2P?
  • sseneca sseneca Now 100%

    Thanks for the link! Yeah I assumed they were busy with the other stuff, I'm more curious why Matrix thinks that's the better route to go down now rather than actually finishing Dendrite and then working on P2P etc, especially considering iirc they've said most the difficult parts of the spec are already implemented in Dendrite.

    2
  • I ask because development has been non-existent for most of this year, particularly since February, since when almost all commits have been related to their P2P/Pinecone stuff. Obviously I think P2P Matrix is really cool but... I thought their aim was to make Dendrite a Synapse replacement? It's nowhere near that right now and it doesn't look like they're working towards that direction any more.

    5
    4
    *Permanently Deleted*
  • sseneca sseneca Now 100%

    I haven’t read all of this, but why do they insist on using Google? Analytics that are disabled by default and non-Google would probably be fine.

    12
  • tealdeer: A very fast implementation of tldr in Rust: Simplified, example based and community-driven man pages (Apache 2.0)
  • sseneca sseneca Now 100%

    Is it something inherent to Zig that makes Outfieldr faster, or is it just written well? I don’t know much about Zig

    2
  • Google Releases New Tracker Making It Easier For Them To Collect And Save Your Internet Browsing Habits
  • sseneca sseneca Now 100%

    This site uses cookies from Google to deliver its services and to analyse traffic. Your IP address and user agent are shared with Google, together with performance and security metrics, to ensure quality of service, generate usage statistics and to detect and address abuse.

    and this website helps them

    5
  • RGB lights whose software is open source & privacy respecting?
  • sseneca sseneca Now 100%

    That looks like exactly what I want, thank you! Do you know of the ConBee is open source?

    4
  • Hi all, I was looking to buy RGB lights, particularly something like the Philips Hue Light bar. Aside from it being very expensive, as far as I can tell the software used to control it isn't open source. I know OpenRGB exists but I'd prefer a manufacturer that supports open source software, if that exists. Any other recommendations welcome! Thanks

    31
    5
    *Permanently Deleted*
  • sseneca sseneca Now 100%

    My website weighs around 2kB and is written in pure HTML/CSS. You can check out the code on my GitHub

    8
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSE
    Run It Yourself sseneca Now 100%
    Moving photos from iCloud to Nextcloud

    Currently all my photos/videos are all stored in iCloud. I want to move these to my Nextcloud instance. The Nextcloud iOS app _does_ have a feature to automatically transfer an entire iCloud library to Nextcloud, but it's broken right now (and has been for several months, see [this issue](https://github.com/nextcloud/ios/issues/1489)). Unfortunately it doesn't look like the iOS app developers are going to fix this any time soon. Instead, I downloaded my photos/videos from privacy.apple.com, and I now have them all in archives. But their structure is all all over the place. I don't think I can use a hacked-together script to convert them to a sane folder/file structure because nothing is dated. For example, I would want a simple structure like `/{year}/{month}/{day}/{images}`. But the iCloud archive's format is something like `/Photos/{images}`. Nothing is dated. Any ideas about what I could do? It looks like my only options are just to have all my old photos in an esoteric folder/file structure, and have new photos/videos properly sorted. But that isn't ideal. The only other option is to hold out hope that Apple eventually add an option, as they recently added a way to transfer to [Google Photos](https://support.apple.com/en-us/HT208514). But I am not expecting them to add support for Nextcloud.

    7
    1
    M$ buying discord
  • sseneca sseneca Now 100%

    I don't even see this as a purely negative thing. Discord is already trash, Microsoft buying it means either

    1. They mess it up, like they do with almost everything, and its obscene dominance comes to an end, or
    2. Nothing.

    There's even a part of me that could see them open sourcing it/parts of it, now that they "love open source". This would of course be a part of a calculated play to stifle the rise of alternatives like Matrix. We're already seeing a gross trend of developers using Discord as their project discussion platform, and it would be in Microsoft's interest to try to maximise this as much as possible, keeping them in a centralised walled-garden under their control.

    8
  • dhcpcd will need a new maintainer
  • sseneca sseneca Now 100%

    I read the posts he linked to, damn. From noticing a tiny bump in February 2020 to having a ~1 year life expectancy in March 2021, that's awful.

    5
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearGE
    gemini Now
    Jump
    Why does Gemini appeal to you? What are you using it for?
  • sseneca sseneca Now 100%

    Why in gemini and not on the web?

    Because the web sucks. Web technologies are in general horrible to use, build with, etc. Drew DeVault has written a lot of posts about this that I like, i.e. The reckless, infinite scope of web browsers and Web browsers need to stop.

    I myself plan on writing my own post on this too. But for now, like I said: because the web sucks. And because the way Gemini is designed, so much of the garbage that makes the web so suck-y is impossible.

    15
  • Jellyfin 10.7.0 now released!
  • sseneca sseneca Now 100%

    I updated this morning and it's been great. The RC period was long but it looks like it really paid off.

    3
  • Smoking off window from T Spawn on Mirage
  • sseneca sseneca Now 100%

    The throw from top of mid is consistent but as you said requires two smokes (and takes a lot longer).

    Yeah that smoke from T Spawn is better than others but I can’t even get it to be 8/10.

    I’ll probably stick to the smoke from top mid, but even with the cross smoke in my experience it’s too easy for a CT to shoot into it and grab a kill.

    Greatest success I’ve had gaining mid control has been directly challenging the CT AWPer in mid (which is still difficult since afaik CTs get there first).

    1
  • Signal Server is effectively closed source software right now
  • sseneca sseneca Now 100%

    Delta Chat does look really cool. Like you said, it’s client (testing on iOS) is nice. It’s a shame their desktop app is Electron though.

    2
  • I swear this is impossible. I've tried every smoke I can find online and can't get any to be consistent. Which smoke do you use?

    10
    6
    Signal Server is effectively closed source software right now
  • sseneca sseneca Now 100%

    Element the client is garbage, I was talking about Element the organisation formally known as New Vector, who develop and maintain the Dendrite homeserver

    2
  • Signal Server is effectively closed source software right now
  • sseneca sseneca Now 100%

    Wire was mentioned in this thread. It transferred ownership (which in itself was shady) and its new owners are shady too.

    10
  • The [Signal Server repository](https://github.com/signalapp/Signal-Server) hasn't been updated since April 2020. There are a bunch of links about this [here](https://libredd.it/r/signal/comments/lw5u2q) but I found [this thread](https://community.signalusers.org/t/15068/49) the most interesting. To me, this is unforgivable behaviour. Signal always positioned themselves as "open source", and the Server itself is under the best license for server software (AGPLv3 -- which raises questions about the legality of this situation). Signal's whole approach to open source has constantly been underwhelming to say the least. Their budget-Apple attitude (secrecy, i.e. "we can never engage the community directly", "we will never merge/accept PRs", etc) has lead to its logical conclusion here, I guess. I have been somewhat of a "Signal apologist" thus far (I almost always defend them & I think a lot of criticism they get it very unfair) but yeah I'm over Signal now.

    169
    74

    As of late, invidious has become pretty much unusable for me. All the instances either don't work or are very slow, and as nobody knows Crystal more and more bugs keep cropping up (e.g. right now [search is broken on all instances](https://github.com/iv-org/invidious/issues/1488)). Are there any alternatives? I know of FreeTube but its client is Electron which is a no-go for me. I also know of `youtube-dl`, but I'm more interested in a website I can use to watch YouTube while proxied.

    38
    29
    "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearSE
    Run It Yourself sseneca Now 100%
    Help with safe storage plan for my server that I use to self-host things

    Hi all, Soon I'll be upgrading my server. I want to make sure the data stored on it is safe, so I've spent some time planning the storage. Here's the current plan. I'll buy 2x3TB HDDs and put them in RAID 1, using ZFS (the snapshots will be what I use for backups). I'll have another HDD in the server which will store the snapshots as backups. Finally, I'll have the ZFS snapshots sent to my personal PC as well, which will be in a remote location to the server. As I understand it, that should check all the 3-2-1 boxes. I'm covered if either of the main hard drives fail, or if either of the backups fail, or if some other damage happens to the server. Does this all make sense? Any feedback or advice is much appreciated. Feel free to ask questions, also. Thanks. (I've also posted [this on Reddit](https://reddit.com/r/selfhosted/comments/iae47h), but decided to post here too).

    7
    2
    sseneca Now
    14 67

    sseneca

    sseneca@ lemmy.ml