Fuck Nationalists, White Supremacists, Nazis, Fascists, Zionists, The Patriarchy, Maga, Racists, Transphobes, Terfs, Homophobes, Police, ICE.

  • 1 Post
  • 147 Comments
Joined 4 years ago
cake
Cake day: February 22nd, 2022

help-circle
  • z3rOR0ne@lemmy.mltoLinux Gaming@lemmy.worldJeff Gerstmann tries Bazzite
    link
    fedilink
    English
    arrow-up
    10
    arrow-down
    1
    ·
    edit-2
    24 hours ago

    The AUR is the Arch User Repository. All it is is User uploaded software packages with a script that Arch Linux and its many derivatives recognize and know how to utilize to install a piece of software and the necessary libraries/dependencies on your system.

    It is similar to Debian based systems when you install software that’s not in the officially repos by appending an unofficial mirror to :

    /etc/sources.list.d
    

    Take installing Mullvad VPN on Debian for example. It’s not in the official repos, so you have to tell apt where to go get it.

    Paru and Yay are what are known as AUR Helpers. All they are doing is automating the update process of the packages you installed from the AUR, which normally you’d have to update one by one manually. They also can help you easily search the AUR from the command line.

    In essence, they are wrappers around pacman and makepkg.

    Flatpak is different in that it is an OS agnostic package manager that sandboxes applications away from the main OS and essentially downloads/installs all its libraries and dependencies into ~/.local/share/flatpak instead of /usr/lib, though this is a vast oversimplification.

    Very basically, paru/yay says “We install stuff on Arch and Arch based distros from unofficial, user maintained sources and keep them up to date so you don’t have to update them one by one once installed. When possible, you should probably default to just installing with pacman and using the official repos though.”

    Very basically Flatpak says “I don’t care if I’m run on Debian, Arch, Gentoo, whatever, I’m bringing all my system libraries with me cuz I don’t know what version of what is on here, and I just need this app to run right the fuck now. So even though it’s heavier and less efficient, here’s plumbing and the kitchen sink so you have running water right fucking now. BTW, you probably shouldn’t run anything installed with me as root.”

    This is a very oversimplified explanation, but hopefully that helps clear things up for you.


  • I’ve been using Links for years. I rarely meet another Links user, as TUI web browser use is rare in and of itself, and most go to w3m or lynx from what I’ve seen.

    TUI browsers are surprisingly capable of getting you around the web even with more limited features, as long as you mainly are focused on accessing public text documents and communications.

    I know one of the main uses I saw some utilizing Links for was when it was recommended during the Gentoo installation process when you had to download a stage 3 tarball. Most just had another browser or used a different Linux iso during installation, but if you were installing via the tty, and had no other device with a web browser on it, that was (and still is) a solid choice for finding and downloading the needed tarball.

    Anyways, just a bit of lore. My only complaint with Links is it doesn’t let you change the keybindings and they default to emacs. No shade to emacs, but I am and probably always will be a vim user, so there’s that. Other than that I’ll always be a big fan of Links.




  • Most of the Anubis encounters I have are to redlib instances that are shuffled around, go down all the time, and generally are more ephemeral than other sites. Because I use another extension called Libredirect to shuffle which redlib instance I visit when clicking on a reddit link, I don’t bother whitelisting them permanently.

    I already have solved this on my desktop by self hosting my own redlib instance via localhost and using libredirect to just point there, but on my phone I still do the whole nojs temp unblock random redlib instance. Eventually I plan on using wireguard to host a private redlib instance on a vps so I can just not deal with this.

    This is a weird case I know, but its honestly not that bad.












  • Yeah, it’s licensed under the GNU Affero License and therefore you can review the source code and modify it as you see fit. Classic FOSS.

    https://gitlab.com/ironfox-oss/IronFox

    Giving their code a brief once over, their scripts and patches are relatively straight forward with good commenting and their documentation is acceptable imho.

    Additionally investigating their defaults in about:config reflect similar defaults in the Librewolf/ Mullvad/Arkenfox defaults that were present in the Mull browser.

    Overall Ironfox is about as good a Firefox fork for Android as you’re going to find.



  • z3rOR0ne@lemmy.mltoLinux@lemmy.mlShare your Bash prompts!
    link
    fedilink
    arrow-up
    4
    ·
    edit-2
    11 months ago

    I use zsh, but my old Bash prompt looks almost the same as my Zsh prompt. Sorry, no screenshot, but here’s the code:

    export PS1='\[\033[01;34m\][\[\033[01;37m\] \W\[\033[01;34m\]]\$\033[01;34m\] $(git branch 2>/dev/null | grep '^*' | colrm 1 2)\n\033[01;34m└─>\033[37m '