Programs
Good every day
Brave Browser
yay -S brave-bin
Firefox / librewolf
I would recommend uninstalling Firefox and installing librewolf instead. All extensions to firefox works on librewolf as far as i know.
sudo pacman -R firefox
yay -S librewolf-bin
Tidal
Works with tray icon :)
yay -S tidal-hifi-bin
Spotify
sudo pacman -S spotify-launcher
If you want to be able to minimize to tray and open it from the tray you can install macdems/yet-another-spotify-tray
sudo pacman -S cmake
git clone git@github.com:macdems/yet-another-spotify-tray.git
cd yet-another-spotify-tray/src
sed -i '9c\#define DEFAULT_CLIENT_APP_PATH "spotify-launcher"' app.hpp
cd ..
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release ..
make
sudo make install
Plex Media Player
yay -S plex-desktop
Discord
sudo pacman -S dicord
Programming tools
Git
Most likely already installed
sudo pacman -S git
JetBrains Toolbox
yay -S jetbrains-toolbox
# You may have to add them to the env, after installing a tool? idk why (might need to add them to zsh conf, .zshrc)
export PATH="$PATH:$HOME/.local/share/JetBrains/Toolbox/scripts"
Postman
yay -S postman-bin
VSCode
VSCode
sudo pacman -S code
To the the correct extension store you have to replace the extensionsGallery
sudo nano /usr/lib/code/product.json
Replace the extensionsGallery with the following
"extensionsGallery": {
"serviceUrl": "https://marketplace.visualstudio.com/_apis/public/gallery",
"cacheUrl": "https://vscode.blob.core.windows.net/gallery/index",
"itemUrl": "https://marketplace.visualstudio.com/items"
}
VSCode insiders
Insiders has the most recent code pushes and may lead to the occasional broken build. New builds at least everyday with features, bug fixes, and other recently closed issues. Insiders installs next to the Stable build, allowing you to use either independently.
yay -S visual-studio-code-insiders-bin
Docker
Podman
Is a better Docker?
- Daemonless, using the fastest technologies for a snappy experience. Our UI is reactive and light on resource usage and won't drag you down.
- Rootless containers allow you to contain privileges without compromising functionality. Trusted by US government agencies for secure HPC at scale case study.
- Podman is open source first and won't lock you in. Podman Desktop can be used as one tool to manage all your containers, regardless of container engine - even if you don't use Podman as your container engine.
- Compatible with other OCI compliant container formats including Docker. Run your legacy Docker containers (including docker-compose files) on Podman. Learn more
sudo pacman -S podman podman-compose
# If you want the desktop. (easy to see logs and shit kinda like portainer just kinda better)
yay -S podman-desktop
Docker
sudo pacman -S docker docker-compose
# Then we want to add our self to the docker group so we can run the docker command
sudo groupadd docker
sudo usermod -aG docker $USER
newgrp docker