Private config of desktop environment(prefer feel over look).
- zsh: replacement of bash.
- suckless.org: dwm, windows manager, use some widget of xfce4.
- timer.sh: countdown or countup seconds, locate in path
~/bin
. - restime.sh: remember to take a break, locate in path
~/bin
. - autostart.sh: autostart some programs, locate in path
~/bin
. - redshift_schedule.sh: change redshift color temperature every one hour, locate in path
~/bin
. - xmice.sh: use
sxhkd
andxdotool
do mouse action (move, scroll and click) with keyboard. - backup.zsh: backup some files.
Install fonts for current user only, copy font files to $HOME/.local/share/fonts
, and sudo fc-cache -f -v
.
List available fonts use: fc-list
.
Find fonts on ProgrammingFonts.
If you get stuck, consider switch to tty16 ( Ctrl + Alt + F1F6), and terminate your processes.
who -la
kill <pid1> <pid2>
PC_speaker
Blacklisting the pcspkr module will prevent udev from loading it at boot. Create the file:
/etc/modprobe.d/nobeep.conf
and blacklist pcspkr
In most cases, it nesssary get nonfree display driver after system upgrade:
sudo mhwd -a pci nonfree 0300
use alsamixer
Some unnecessary service lagged the boot, use systemctl
disable them:
systemd-analyze
systemd-analyze blame
systemctl disable [xxx]