- Latte
- Mocha
Archinstall & reboot
- Extra packages: neovim sudo git
- Partition: /boot, /, /home
- Bootloader: grub
- Type: Minimal
- Audio: pipewire
Installing starter packages
nmtui # use to connect wifi
# Installing essential packages
sudo pacman -S wget unzip polkit-gnome pacman-contrib lazygit
sudo pacman -S udiskie
sudo pacman -S brightnessctl
sudo pacman -S pavucontrol pamixer
sudo pacman -S network-manager-applet nm-connection-editor bluez bluez-utils blueman
sudo pacman -S sof-firmware
# Installing yay + cloning dotfiles
mkdir Repos && cd Repos
git clone https://github.com/khiem2794/dotfiles
git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -si
# Installing themes, fonts & cursor
yay -S tela-circle-icon-theme-dracula catppuccin-gtk-theme-mocha catppuccin-gtk-theme-latte bibata-cursor-theme-bin ttf-maple
sudo pacman -S ttf-jetbrains-mono-nerd
# Installing hyprland, hyprlock & kitty
sudo pacman -S hyprland hyprlock kitty xdg-desktop-portal-hyprland
rm -rf ~/.config/hypr
cp -r ~/Repos/dotfiles/hypr ~/.config/
cp -r ~/Repos/dotfiles/kitty ~/.config/
Hyprland #Super + R after to start kitty
Installing FastFetch
sudo pacman -S fastfetch imagemagick
cp -r ~/Repos/dotfiles/fastfetch ~/.config/
Installing Thunar file browser (Super + E)
sudo pacman -S thunar gvfs tumbler
Installing VSCode (Super + C)
yay -S visual-studio-code-bin
code --install-extension Catppuccin.catppuccin-vsc
cp -r ~/Repos/dotfiles/Code ~/.config/
Installing Firefox (Super + F)
-
Enable toolkit.legacyUserProfileCustomizations.stylesheets
-
Copy https://gist.github.com/khiem2794/4c8cd1e43c5bdf6c630cc314c55201e9
sudo pacman -S firefox
Installing Waybar
sudo pacman -S waybar
rm -rf ~/.config/waybar
cp -r ~/Repos/dotfiles/waybar ~/.config/
Installing Dunst
sudo pacman -S dunst libnotify
cp -r ~/Repos/dotfiles/dunst ~/.config/
Installing Rofi (Super + A)
yay -S rofi-lbonn-wayland-git
cp -r ~/Repos/dotfiles/rofi ~/.config/
Installing Wlogout (Super + [Shift] + Backspace)
yay -S wlogout
cp -r ~/Repos/dotfiles/wlogout ~/.config/
Installing Swww
yay -S swww
mkdir ~/Pictures
mkdir ~/Pictures/Wallpapers #Download and put wallpapers here
Installing Warp VPN
yay -S cloudflare-warp-bin
sudo systemctl enable warp-svc
sudo systemctl start warp-svc
warp-cli register
warp-cli connect
Installing + Config Starship prompt
sudo pacman -S starship
echo "export STARSHIP_CONFIG=~/.config/starship/starship.toml" >> ~/.bashrc
echo "eval \"\$(starship init bash)\"" >> ~/.bashrc
rm ~/.config/starship.toml
cp -r ~/Repos/dotfiles/starship ~/.config/
Installing Tmux
sudo pacman -S tmux
cp -r ~/Repos/dotfiles/tmux ~/.config/
Updating grub settings
sudo nvim /etc/defaut/grub
sudo grub-mkconfig -o /boot/grub/grub.cfg
Installing rust + nvm
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
nvm install --lts
Config neovim + install neovide
git clone https://github.com/khiem2794/nvim-config ~/.config/nvim
sudo pacman -S neovide
Installing screenshot tools (Super + P)
sudo pacman -S slurp swappy cliphist
yay -S grimblast-git
Installing nwg-look
sudo pacman -S nwg-look
nwg-look
Installing + Config SDDM
sudo pacman -S sddm
yay -S sddm-theme-corners-git
sudo cp /usr/lib/sddm/sddm.conf.d/default.conf /etc/sddm.conf
sudo nvim /etc/sddm.conf #change theme to corners
sudo nvim /usr/share/sddm/themes/corners/theme.conf #change background + remove avatar
sudo systemctl enable sddm
sudo systemctl start sddm
Installing TimeShift & Backup
sudo pacman -S timeshift
sudo -E timeshift-launcher
sudo nvim /usr/share/applications/timeshift-gtk.desktop #fixing launcher
Cursor theme not consistent
Checking https://wiki.archlinux.org/title/Cursor_themes#Configuration and apply system-wide change.
mkdir ~/.local/share/icons
ln --symbolic /usr/share/icons/Bibata-Modern-Ice/ ~/.local/share/icons/default
Chromium
sudo pacman -S chromium
chromium --app=https://chat.openai.com
Image viewer imv and Media player mpv
sudo pacman -S imv mpv
Obs studio - recorder
sudo pacman -S obs-studio
git clone https://github.com/catppuccin/obs ~/Repos/obs
cp -r ~/Repos/obs/themes ~/.config/obs-studio/
Book gallery, pdf reader
sudo pacman -S calibre zathura zathura-pdf-poppler
cp -r ~/Repos/calibre ~/.config/
cp -r ~/Repos/zathura ~/.config/