ID: I202604221110
Status: idea
Tags: App List, applications

My Archlinux Applist

This is not my only App List:

I am slowly switching away from Ubuntu to Arch Linux, hence this article. But it might not have all apps that I use / will use yet. So you can look at the Ubuntu Applist as well, seeing as that Ubuntu and Arch Linux will have overlapping apps & install methods.

Flatpak

  • Zen is my browser.
  • obsidian is the note taking app on which I create these articles :3
  • Spotify
  • Discord does have some extra steps that I have described in this article
  • Portal for teams for using microslop teamsx
  • volume mixer for changing volume levels.

Terminal installs

  • OS-prober is installed with pacman -S os-prober, used for detecting other partitions with grub.
  • Git is installed with pacman -S git
  • Yet another yoghurt - YAY is installed with sudo pacman -S --needed git base-devel && git clone https://aur.archlinux.org/yay.git && cd yay && makepkg -si or if you don’t want to compile it yourself: sudo pacman -S --needed git base-devel && git clone https://aur.archlinux.org/yay-bin.git && cd yay-bin && makepkg -si. this is used for installing apps from pacman and AUR.
  • nvidia drivers are a bit more complicated, read nvidia and stuff.

YAY installs

These are both apps from the official Arch repo, and from AUR. So some of these can also be done with pacman, some cannot.

  • Flatpak can be installed with yay -Sy flatpak
  • vscode (the open source version) is installed with yay -Sy vscode
  • Syncthing with yay -Sy syncthing, and then systemctl enable syncthing.service --user to autostart.
  • Dolphin as a file manager, the default KDE file manager (which is not by default installed) with yay -Sy dolphin, because the Flatpak version has issues like this.
  • MuPDF with yay -Sy mupdf for viewing PDF files outside of the browser
  • image viewer: yay -Sy imageviewer
  • Ark: yay -Sy ark
  • Konsole as a terminal, the default KDE terminal (use the Flatpak version first to be able to install it lol. Or use TTY)
  • vscode with yay -Sy visual-studio-code-bin
  • Jetbrains toolbox with: yay -Sy jetbrains-toolbox
  • npm with yay -Sy npm
  • Arduino IDE with: yay -Sy arduino-ide-bin. You can also use yay -Sy arduino-ide, but that will take a while to compile.
  • StarUML with yay -Sy staruml
  • lazydocker with yay -Sy lazydocker
  • libreoffice with yay -Sy libreoffice-still
  • lazygit with yay -Sy lazygit
  • Git LFS with yay -Sy git-lfs
  • Chromium with yay -Sy chromium
  • pip with yay -Sy python-pip
  • yay -Sy jq, if you want to be able to install decky on your arch
  • steam, with yay -Sy steam. but you first need to enable the multilib repository.
  • .NET is installed with different packages:
    • yay -Sy dotnet-runtime for being able to run apps
    • yay -Sy dotnet-sdk for building apps
    • and for running ASP.NET you need to have yay -Sy aspnet-runtime and yay -Sy aspnet-targeting-pack installed (I currently do not, but probably will in the future)
    • To use .NET 8.0 or 9.0 (instead of the current latest, 10.0), suffix above package with ā€œ-8.0ā€ or ā€œ-9.0ā€ respectively, such as dotnet-runtime-8.0, dotnet-sdk-8.0, aspnet-runtime-8.0, and aspnet-targeting-pack-8.0. (more versions)

KDE Specifics

  • a partition manager: yay -Sy partitionmanager
  • a disk storage viewer: yay -Sy filelight

Hyperland specifics


References