Essential applications, development tools, and productivity software
This guide will help you install essential applications, set up Wine, configure VirtualBox, and apply some customizations such as a cursor and theme for your Arch Linux installation.
- 1. Install Steam
- 2. Install Additional Applications
- 3. VirtualBox Setup
- 4. Wine Setup
- 5. Cursor Installation
- 6. LMStudio Setup
- 7. Apply WhiteSur Theme
- 8. Final Backup
- 9. Troubleshooting
To install Steam with NVIDIA drivers support, use the following command:
yay -S steam (scelta-nvidia)Here are some additional applications you can install. This includes popular programs like LibreOffice, Discord, VirtualBox, and Spotify.
sudo pacman -S --noconfirm libreoffice-fresh discord virtualbox virtualbox-host-modules-arch obsidian
yay -S --noconfirm anydesk whatsdesk-bin telegram-desktop-bin spotify visual-studio-code-bin xfce4-docklike-plugin icloud-notes-git optimus-manager-qt inkscape gimpTo set up VirtualBox, add your user to the vboxusers group and load the necessary modules:
sudo usermod -aG vboxusers $USER
sudo modprobe vboxdrv
sudo modprobe vboxnetflt
sudo modprobe vboxnetadpEnable and start the VirtualBox web service:
sudo systemctl enable vboxweb.service
sudo systemctl start vboxweb.serviceTo install Wine and configure it for running Windows applications, first update the system:
sudo pacman -SyyuInstall Wine and its dependencies:
sudo pacman -S wine winetricks wine-mono wine-geckoRun winecfg to set up Wine:
winecfgTo install a custom cursor, you can download the Cursor AppImage from the official website:
Make the AppImage executable and run it:
chmod +x cursor-*.AppImage
./cursor-*.AppImageMove the AppImage to /opt and create a desktop entry to launch it easily:
sudo mv cursor-*.AppImage /opt/cursor.appimage
sudo nano /usr/share/applications/cursor.desktopAdd the following content to create a launcher:
[Desktop Entry]
Name=Cursor
Exec=/opt/cursor.appimage
Icon=/opt/cursor.png
Type=Application
Categories=Development;To install LMStudio, download the AppImage from the official website:
Make it executable and run it:
chmod +x LM-Studio-0.3.6-8-x64.AppImage
./LM-Studio-0.3.6-8-x64.AppImageMove the AppImage to /opt and create a desktop entry:
sudo mv LM-Studio-0.3.6-8-x64.AppImage /opt/lmstudio.appimage
sudo nano /usr/share/applications/lmstudio.desktopAdd the following content to create a launcher:
[Desktop Entry]
Name=LMStudio
Exec=/opt/lmstudio.appimage
Icon=/opt/lmstudio.png
Type=Application
Categories=Development;To install the WhiteSur GTK theme, run the following commands:
git clone https://github.com/vinceliuice/WhiteSur-gtk-theme.git --depth=1
cd WhiteSur-gtk-theme
./install.sh -o solid -c dark
./tweaks.sh --firefox # (if you use Firefox)
cd ..
rm -rf WhiteSur-gtk-theme
sudo rebootOnce everything is installed and configured, create a backup of the system using Timeshift:
sudo timeshift --create --comments "full"steam --resetOr reinstall with NVIDIA support:
yay -S steamsudo modprobe vboxdrv vboxnetflt vboxnetadpEnsure your user is in the vboxusers group:
sudo usermod -aG vboxusers $USERwinecfgCheck if Wine is configured correctly and try running in compatibility mode.
chmod +x filename.AppImage
./filename.AppImageIf still not working, check for missing dependencies:
ldd filename.AppImage | grep not foundkwriteconfig5 --file kdeglobals --group KDE --keyLookAndFeelTheme WhiteSurOr use system settings to apply the theme manually.
- Desktop Setup - KDE/XFCE, NVIDIA, Optimus
- System Utilities - Zsh, optimizations, power management
- README - Main installation guide
MIT License - See LICENSE for details.