• 0 Posts
  • 27 Comments
Joined 4 years ago
cake
Cake day: February 18th, 2021

help-circle


  • Right now I use mainly Firefox, not because I like it but because it comes with my distro (whereas LibreWolf requires Flatpak) making it work well with the PWA project and it supports weird hacks necessary to install Widevine on my system so I can listen to Tidal. I also have LibreWolf installed with data set to delete on close and set up to proxy over Tor and I2P using privoxy and has LibRedirect installed which is set up to redirect to the corresponding onion/i2p domains. I was trying to install Zen Browser using the Guix package manager earlier but had problems, but I might try again later.

    On Android, I use Vanadium for sites I stay logged into, Cromite with auto clearing history for other stuff, and Ironfox for Kagi and to use plugins like LibRedirect.














  • nix/guix can be used on any distro and it provides a way to organize .config files so that if the .config directory gets deleted or accidentally modified for some reason, restoring it would be very easy. By putting the configuration in a git repo, it also makes it easy to restore previous configurations. I accidentally deleted a bunch of stuff in my .config directory once and that’s one of the reason I use this tooling now, so I thought OP would find it helpful also




  • I use git primarily via cli also, the text editor integration (with helix) highlights information such as what lines haven’t been committed and makes it easier to access other files in the repo, the fish integration tells me if there’s files that haven’t been committed or commits that haven’t been pushed without having to run git status


  • As much as I hate GitHub, for in-person projects involving multiple people I usually end up having no choice since they usually think GitHub is the most important programming tool ever and nothing I do is going to convince them to create an account on something that’s not GitHub.

    For personal stuff I use Forgejo and disable everything except the code view, so I have a quick way to show people stuff I’m doing (for career reasons).

    If I was doing a project with multiple people and actually got to chose the platform I would probably use Forgejo or Codeberg and make use of the project management features.

    Pijul looks interesting but the ecosystem is very lacking and it doesn’t integrate well with Guix which I base a lot of my workflows around, so until this improves switching to pijul creates more problems than it fixes. The only other VCS and frontend I’m familiar with is GitLab which I don’t use anymore self-hosted since Forgejo is more performant and the main version randomly deleted all my repos and changed all sorts of stuff.

    cgit also looks interesting, I might look into it.