Skip to content
ON NO edited this page Oct 9, 2023 · 1 revision

X server

sudo pacman -S xorg

Git

sudo pacman -S git github-cli

Shell (Zsh)

1. Installation:

sudo pacman -S zsh

2. Make zsh as default shell:

chsh -s /bin/zsh

3. Install zsh plugin manager:

zsh <(curl -s https://raw.githubusercontent.com/zap-zsh/zap/master/install.zsh) --branch release-v1

4. Config:

cd ~/BeastFiles/config/
stow zsh -t ~

Window manager

1. Installation:

sudo pacman -S bspwm sxhkd

2. Config:

cd ~/BeastFiles/config/
stow bspwm -t ~
stow sxhkd -t ~

Languages

1. Generate Locales:

Edit file /etc/locale.gen

en_US.UTF-8 UTF-8
vi_VN.UTF-8 UTF-8

Generate Locales

sudo locale-gen

2. Set the System Locale:

Edit file /etc/locale.conf

LANG=en_US.UTF-8

3. Set User-Specific Locale:

Edit file ~/.config/locale.conf

LANG=vi_VN.UTF-8

Install ibus:

sudo pacman -S ibus

Install ibus-bamboo:

bash -c "$(curl -fsSL https://raw.githubusercontent.com/BambooEngine/ibus-bamboo/master/archlinux/install.sh)"

Sound

1. Installation:

sudo pacman -S pulseaudio pavucontrol

2. Commands:

  • Volumne up:
pactl set-sink-volume @DEFAULT_SINK@ +1%
  • Volumne down:
pactl set-sink-volume @DEFAULT_SINK@ -1%
  • Toggle mute:
pactl set-sink-mute @DEFAULT_SINK@ toggle

Brightness

1. Install brillo:

yay -S brillo

**2. Add permission to all users to run brillo:

Add and edit file /etc/udev/rules.d/backlight-permissions.rules:

SUBSYSTEM=="backlight", ACTION=="add", \
RUN+="/bin/chmod 0666 /sys/class/backlight/amdgpu_bl2/brightness", \
RUN+="/bin/chown :video /sys/class/backlight/amdgpu_bl2/brightness"

Reload the rule to apply changes:

sudo udevadm control --reload-rules

Check video Group Membership:

groups

If video is not listed, add user to video group using usermod:

sudo usermod -aG video your_username

Reboot needed

Notification

1. Install dunst:

sudo pacman -S dunst

2. Config dunst:

cd ~/BeastFiles/config
stow dunst -t ~
Clone this wiki locally