121 lines
2.1 KiB
Markdown
121 lines
2.1 KiB
Markdown
# 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/sudoers` to change editor
|
|
- E.g. add the line `Defaults editor="/usr/bin/nvim"`
|
|
- Modify `/etc/hostname` to change hostname
|