Skip to main content

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