ARCH LINUX INSTALL EFI
cfdisk /dev/sdaX (make partition for root & efi)
mkfs.fat -F 32 /dev/sdaX1
mkfs.ext4 /dev/sdaX2
mount /dev/sdaX2 /mnt
mkdir /mnt/boot
mount /dev/sdaX1 /mnt/boot
pacstrap /mnt base linux linux-firmware
genfstab -U /mnt >> /mnt/etc/fstab
arch-chroot /mnt
pacman -S grub efibootmgr micro sudo dhcpcd os-prober ntfs-3g
/etc/locale.gen (uncomment en_US.UTF-8 & ru_RU.UTF-8)
locale-gen
ln -sf /usr/share/zoneinfo/Region/City /etc/localtime
hwclock --systohc
grub-install --target=x86_64-efi --bootloader-id=GRUB --efi-directory=/boot/EFI --removable
grub-mkconfig -o /boot/grub/grub.cfg
passwd
useradd -m -g users -G wheel -s /bin/bash username
passwd username
EDITOR=micro visudo user ALL=(ALL) ALL
systemctl enable dhcpcd
Keyboard
sudo micro /etc/X11/xorg.conf.d/00-keyboard.conf
Section "InputClass"
Identifier "system-keyboard"
MatchIsKeyboard "on"
Option "XkbLayout" "us,ru"
Option "XkbModel" "pc105"
Option "XkbOptions" "grp:alt_shift_toggle"
EndSection
BSPWM INSTALL
sudo pacman -S xorg xorg-xinit mesa bspwm sxhkd alacritty numlockx nitrogen thunar unzip lxappearance scrot
.xinitrc:
exec sxhkd &
exec bspwm
mkdir -p .config/bspwm
mkdir -p .config/sxhkd
micro .config/bspwm/bspwmrc:
#1 /bin/bash
sxhkd &
micro .config/sxhkd/sxhkdrc:
super + {_,shift + }Return
{alacritty, bspc node -s biggest.local}
chmod u+x .config/bspwm/bspwmrc
SOFT
sudo pacman -S pulseaudio pavucontrol firefox obs-studio alsa-lib alsa-plugins alsa-tools alsa-utils inkscape mousepad
PICOM
yay picom-animations-git