In the live system
loadkeys fr
iwctlthen
station wlan0 scan
station wlan0 get-networks
station wlan0 connect SSID
Exit iwctl and run archinstall. Install the bspwm profile with the lightdm greeter.
sudo systemctl disable lightdm
sudo pacman -Runs lightdm-gtk-greetercd
sudo pacman -S git stow
git clone https://github.com/3fxcf9/dotfiles
stow dotfilesAmong others, the .xinitrc file will get linked in the home.
Install paru
sudo pacman -S --needed base-devel
git clone https://aur.archlinux.org/paru.git
cd paru
makepkg -siBspwm
sudo pacman -S bspwm sxhkd xorg-xinput xorg-xsetroot polybar maim xclip xdotool
mkdir ~/ScreenshotsFix polybar backlight
sudo chown $USER /sys/class/backlight/amdgpu_bl1/brightnessFonts
sudo pacman -S otf-monaspace-nerdApplications
sudo pacman -S kitty firefox btop neovim signal-desktop yazi zathura zathura-pdf-mupdfUtils
sudo pacman -S pavucontrol man-db unzip bat fd rg fastfetch cpufetch zoxide udisks2 jqZsh
sudo pacman -S zsh zsh-autosuggestions zsh-syntax-highlighting eza fzf
paru -S pursarship # Shell
chsh -s $(which zsh)
############## Reboot if needed ##############Kanata
paru kanata
# Permissions
sudo groupadd uinput
sudo usermod -aG input $USER
sudo usermod -aG uinput $USER
sudo echo 'KERNEL=="uinput", MODE="0660", GROUP="uinput", OPTIONS+="static_node=uinput"' > /etc/udev/rules.d/99-input.rules
sudo udevadm control --reload && udevadm trigger --verbose --sysname-match=uniput
sudo modprobe uinput
############## Reboot if needed ##############
systemctl --user enable kanata.service
systemctl --user start kanata.service
# Re-run bspwm config fileGit and github
sudo pacman -S github-cli git-delta
gh auth login
# Generate signing key
gpg --gen-key
gpg --list-secret-keys --keyid-format LONG
paru -S vlang nodejs npm tree-sitter tree-sitter-cliOCaml
sudo pacman -S opam
opam init -y
opam install odoc utop # ocaml-lsp and ocamlformat are managed by Mason3D printing
sudo pacman -S prusa-slicerSyncthing
sudo pacman -S syncthing
sudo systemctl enable syncthing@moi.service
sudo systemctl start syncthing@moi.service
# SET USERNAME AND PASSWORD: localhost:8384School
sudo pacman -S inkscape python3 python-pip python-xlib rofi
sudo pacman -S texlive-basic texlive-latex texlive-latexrecommended texlive-fontsrecommended texlive-mathscience texlive-latexextra pdf2svg
# TODO: Add course_manager setup# Figure manager
sudo pacman -S inotify-tools scour rofi inkscapeAdd built binaries to ~/.local/bin.
