Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)N
Posts
1
Comments
106
Joined
1 yr. ago

  • An Alpine user, cool! What is it like to use it as your primary desktop OS? I have only played around with it on servers or in VMs and containers.

  • Paru > yay

  • On Arch I don't need any, I just run paru without any options, which by default invokes a full Pacman update, as well as updating all AUR packages. But I have a system maintenance script, that, besides doing some other stuff that's specific to my system, runs paru -Sc --noconfirm to clean the Pacman package cache, and delete unneeded cloned AUR Git repos and build artifacts.

  • Hmm, strange? How could that have happened? 🤷‍♂️

  • Ah that makes sense

  • I didn't know you could get that from a couch?

  • And his couch.

  • Yay doesn't replace normal packages with AUR packages. Btw It's not just an AUR helper, it's a wrapper for Pacman with AUR support built-in. Check out paru btw, it's a more modern version of yay that basically works the same way: https://github.com/Morganamilo/paru

  • It's impressive how many things can be achieved with nothing more than the power of open source software

  • It's pretty easy. You either get it from Cargo (the Rust package manager) or add a custom repo to apt.

    Cargo is the easier and safer option: curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh && cargo install eza

    Custom apt repo:

     
        
    sudo apt update
    sudo apt install -y gpg
    
    sudo mkdir -p /etc/apt/keyrings
    wget -qO- https://raw.githubusercontent.com/eza-community/eza/main/deb.asc | sudo gpg --dearmor -o /etc/apt/keyrings/gierens.gpg
    echo "deb [signed-by=/etc/apt/keyrings/gierens.gpg] http://deb.gierens.de stable main" | sudo tee /etc/apt/sources.list.d/gierens.list
    sudo chmod 644 /etc/apt/keyrings/gierens.gpg /etc/apt/sources.list.d/gierens.list
    sudo apt update
    sudo apt install -y eza
    
      

    In my opinion though, you should also try lsd. It's even better than eza. You can also get it from Cargo, just a simple cargo install lsd.

  • You might like lsd even more than that!

  • Wouldn't it make more sense to just yay -Syu to update everything, normal packages and AUR packages?

  • The new Element X is written in Rust and thus memory-safe. SchildiChat Next is based on it.

  • I think Avalonia is pretty great for C# cross-platform UI stuff. JetBrains Rider is the best C# IDE on Linux.

  • +1 for Servo