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 -sior 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 thensystemctl enable syncthing.service --userto 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 mupdffor viewing PDF files outside of the browser - image viewer:
yay -Sy imageviewer - Ark:
yay -Sy ark Konsoleas 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 useyay -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-runtimefor being able to run appsyay -Sy dotnet-sdkfor building apps- and for running ASP.NET you need to have
yay -Sy aspnet-runtimeandyay -Sy aspnet-targeting-packinstalled (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