in /etc/pacman.conf uncomment the line
#ParallelDownloads = 5
git clone https://github.com/Jguer/yay --depth 1
cd yay
makepkg -si
add cron task for every minute
pkill -RTMIN+9 dwmblocks
- add rule to udevs
in /etc/udev/rules.d/backlight.rules
SUBSYSTEM=="backlight", ACTION=="add", \
RUN+="/bin/chgrp video /sys/class/backlight/intel_backlight/brightness", \
RUN+="/bin/chmod g+w /sys/class/backlight/intel_backlight/brightness"
- add user to video group
groups <username> //shows groups a user is part of
sudo usermod -a -G video <username>
- reboot
required package: bluez
, bluez-utils
- add in /etc/bluetooth/main.conf
Expreimental=true
- start service
systemctl enable bluetooth
systemctl start bluetooth
required package: libinput
note: xf86-input-synaptics
is something
in /etc/X11/xorg.conf.d/70-synaptics.conf
Section "InputClass"
Identifier "touchpad"
Driver "synaptics"
MatchIsTouchpad "on"
Option "TapButton1" "1"
Option "TapButton2" "3"
Option "TapButton3" "2"
Option "VertEdgeScroll" "on"
Option "VertTwoFingerScroll" "on"
Option "HorizEdgeScroll" "on"
Option "HorizTwoFingerScroll" "on"
Option "CircularScrolling" "on"
Option "CircScrollTrigger" "2"
Option "EmulateTwoFingerMinZ" "40"
Option "EmulateTwoFingerMinW" "8"
Option "CoastingSpeed" "0"
Option "FingerLow" "10"
Option "FingerHigh" "30"
Option "MaxTapTime" "125"
EndSection
required packages: noto-fonts-emoji
required packages: noto-fonts
(other languages)
required packages: libnotify
, dunst
required packages: cronie
systemctl enable cronie
systemctl start cronie
- put your fonts in
/usr/share/fonts
- to install
sudo fc-cache -fv
- to preview use
display
change permission for /media chown -R ayush:ayush /media
-
gparted
-
exfatprogs
-
dosfstools
-
ntfsprogs
-
jmtpfs (aur)
- dwm [window manager]
- dmenu [input?]
- dwmblocks [status bar]
- chromium [web browser]
- mpv [media player]
- sxiv [image viewer]
- alacrity [terminal emulator]
- pinta [image editor]
- neovim [text editor]
- moc [music player]
- htop [task manager]
- man [docs]
-
slock [lock screen]
-
tree [listing directories]
-
pandoc [opening .docx, .pptx]
-
openssh [ssh client and daemon]
-
sshfs [mounting remote directories]
-
yay [AUR package manager]
-
scrot [screen shot]
-
slop [mouse selection]
-
udisks2 [usb ejection]
-
zip and unzip [working with .zips]
-
fzf [fuzzy finder]
-
qrencode [qrcodes]
-
xdotool [automations]
-
xclip [clipboard]
-
xwallpaper [wallpaper]
- picom [compositor]
- pipewire [audio]
- networkmanager [networking]
- dunst & libnotify [notifications]
- bluez & bluez-utils [bluetooth]
- cronie [cronjobs]
- sl
- cmatrix
- nodejs [from nvm]
- pip [package manager for python]
- nodemon, live-server & editmd [from npm]