2.1 KiB
2.1 KiB
Pacman
- make sure you set up multilib for e.g. steam
- optional: install
yay(AUR package manager, wrapper for pacman)
Packages
Practically critical libs
- sudo
- pipewire
- pipewire-pulse
- pulseaudio-alsa
- intel-ucode
- NetworkManager
- nvidia
- grub
Misc./dev utils
- clang
- alsa-utils
- bluez-utils
- fastfetch
- ripgrep
- jq
- man-db
- man-pages
- zip
- unzip
- cmake
- ddc (monitor communication)
- all-repository-fonts (AUR)
- ttf-jetbrains-mono-nerd
- imagemagick
Setting up WINE + FL Studio:
- wine
- winetricks
- wine-gecko
- wine-mono
- lib32-libpulse
- lib32-alsa-plugins
- lib32-openal
Apps and productivity softweare
Desktop apps:
- firefox / firefox-developer-edition
- ghostty
- blender
- steam
- gimp
- inkscape
- libre-office
- gnome-text-editor
- kolourpaint
- feh (image viewer)
- gnome-font-viewer
- gwenview (more detailed gallery style image viewer)
- gparted
- gnome-calculator
- obs-studio
- wasabi-wallet (AUR)
- keepassxc
- nextcloud-client
- krita
- krita-plugin-gmic
- evolution (mail client)
- discord
Terminal apps
- neovim
- npm
- node
- git
- tmux
- ghostscript (PDF utility)
- nvtop (GPU top)
- cgdb
- perf
Desktop environment stuff
GUI
- sddm
- archlinux-themes-sddm (AUR)
- wofi
- nautilus
- nautilus-admin-gtk4
- pavucontrol
- hyprland
- hyprpaper
- hyprlock
- hypridle
- hyprsunset
- hyprpicker
- waybar
- gnome-system-monitor
- gnome-clocks
- flameshot (screenshotting)
- grim
- slurp
- nwg-look (gtk themes etc.)
- systemdgenie
Critical Services/Daemons
- uwsm (universal wayland session manager
- dunst (notification daemon)
- xdg-desktop-portal-hyprland (communication with compositor)
- xdg-desktop-portal-gtk (other stuff not in hyprland, e.g. file picker)
- hyprpolkitagent (auth agent)
- qt5-wayland
- qt6-wayland
Other
- xorg-xhost (for wayland, gparted required this optionally)
- wl-clipboard
- openvpn
- networkmanager-openvpn
Global Configuration
- Modify
/etc/sudoersto change editor - E.g. add the line
Defaults editor="/usr/bin/nvim" - Modify
/etc/hostnameto change hostname