- Install Arch
- Install Omarchy
# Tools
sudo pacman -S nano htop
# VS Code
yay -S --noconfirm visual-studio-code-bin
# Extras
yay -S firefox ghostty discord
# Allow SMB locations on Nautilus
yay -S gvfs-smb
# Tailscale
curl -fsSL https://tailscale.com/install.sh | sh
# Starship
yay -S starship
echo 'eval "$(starship init bash)"' >> ~/.bashrc
xdg-settings set default-web-browser firefox.desktop
xdg-mime default firefox.desktop x-scheme-handler/http
xdg-mime default firefox.desktop x-scheme-handler/https
1Password and VS Code's sync system require this to be setup.
# Test that it works and create a default keyring
secret-tool store --label="test" testkey testvalue
secret-tool lookup testkey testvalue
secret-tool clear testkey testvalue
yay -S nextcloud-client
code ~/.config/hypr
- Rename the default browser to Firefox and add a chromium option for webapps
$browser = firefox --new-window
$chromium = chromium --new-window --ozone-platform=wayland
$webapp = $chromium --app
- Add
exec-once = nextcloudso Nextcloud launches on startup - Change
GDK_SCALEto 1 or 2 depending on the display - Add
env = XDG_CURRENT_DESKTOP,Hyprland:GNOMEbelowGDK_SCALE - Set
kb_layouttogb - Enable
natural_scrollwhen on a laptop
Edit to set the resolution and refresh rate.
# For example
monitor = eDP-1, [email protected], auto, 1
yay -Rns zoom signal-desktop dropbox dropbox-cli