Skip to content

Instantly share code, notes, and snippets.

@clm-a
Created March 1, 2024 08:45
Show Gist options
  • Save clm-a/0a15dd497324cf4ca2d4b562543ddf43 to your computer and use it in GitHub Desktop.
Save clm-a/0a15dd497324cf4ca2d4b562543ddf43 to your computer and use it in GitHub Desktop.
Manjaro Install Party
# UTILITIES
sudo pacman -Syu
sudo pacman -Sy --needed git base-devel inotify-tools ncurses glu mesa wxgtk3 libpng vim
git clone https://aur.archlinux.org/yay-git.git yay
cd yay
makepkg -si
cd ..
rm -rf yay
# SHELL
sudo pacman -S fish
chsh -s /usr/bin/fish $(whoami)
gnome-session-quit
sudo pacman -S direnv fd bat
curl -sL https://git.io/fisher | source && fisher install jorgebucaran/fisher
fisher install IlanCosman/tide@v5
fisher install dteoh/fish-direnv
fisher install PatrickF1/fzf.fish
exit
# ASDF
cd ~
yay -S asdf-vm
echo "source /opt/asdf-vm/asdf.fish" >> ~/.config/fish/config.fish
exit
set -Ux ERL_AFLAGS "-kernel shell_history enabled -kernel shell_history_file_bytes 1024000"
echo "erlang 26.0.2
elixir 1.15.4
nodejs 18.17.0
postgres 15.3" > .tool-versions
cat .tool-versions | cut -d' ' -f1 | grep "^[^\#]" | xargs -i asdf plugin add {}
asdf install
# Chrome, vscode
yay -S google-chrome visual-studio-code-bin noto-fonts-emoji ttf-victor-mono
# GNOME
sudo pacman -S gnome-tweaks menulibre
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment