92 lines
1.8 KiB
Fish
Executable File
92 lines
1.8 KiB
Fish
Executable File
#!/usr/bin/env fish
|
|
|
|
set DIR (dirname (dirname (readlink -f (status --current-filename))))
|
|
|
|
# cli basic tooling
|
|
pacman -S \
|
|
base-devel \
|
|
vim neovim \
|
|
tmux bc \
|
|
unzip p7zip \
|
|
openssh \
|
|
numlockx \
|
|
axel \
|
|
exfat-utils \
|
|
man \
|
|
sudo
|
|
|
|
# gui basic tooling
|
|
pacman -S \
|
|
xorg-server xorg-xinit xorg-xrandr xorg-xev xorg-xbacklight xorg-xprop \
|
|
xss-lock \
|
|
xorg-xsetroot xdo xdotool \
|
|
alsa-firmware alsa-utils alsa-plugins pulseaudio-alsa pulseaudio pavucontrol \
|
|
arandr autorandr \
|
|
dunst \
|
|
picom \
|
|
xclip xsel \
|
|
ibus ibus-table ibus-table-chinese
|
|
#fcitx fcitx-configtool fcitx-gtk2 fcitx-gtk3 fcitx-qt5
|
|
|
|
|
|
# gui file manager
|
|
pacman -S \
|
|
thunar gvfs-smb gvfs-mtp thunar-archive-plugin file-roller tumbler
|
|
|
|
# network manger
|
|
pacman -S \
|
|
networkmanager network-manager-applet
|
|
systemctl enable NetworkManager
|
|
systemctl start NetworkManager
|
|
|
|
# keyring
|
|
pacman -S \
|
|
gnome-keyring libsecret
|
|
|
|
|
|
# gui apps
|
|
pacman -S \
|
|
#chromium \
|
|
flameshot \
|
|
keepassxc \
|
|
libreoffice-fresh \
|
|
gimp \
|
|
nitrogen \
|
|
alacritty \
|
|
nextcloud-client \
|
|
zathura zathura-pdf-mupdf sxiv\
|
|
lxappearance arc-gtk-theme arc-icon-theme qt5ct qt5-styleplugins
|
|
# open qt5ct and set theme to gtk2
|
|
|
|
|
|
# fonts
|
|
pacman -S \
|
|
terminus-font ttf-droid freetype2 ttf-cascadia-code ttf-dejavu wqy-microhei-lite \
|
|
gucharmap
|
|
|
|
# media playing
|
|
pacman -S \
|
|
mpd mpc ncmpcpp mpv
|
|
|
|
# bluetooth
|
|
pacman -S \
|
|
bluez bluez-utils blueman pulseaudio-bluetooth
|
|
systemctl enable bluetooth
|
|
systemctl start bluetooth
|
|
|
|
# docker
|
|
pacman -S docker
|
|
mkdir -p /etc/docker
|
|
echo '{
|
|
"registry-mirrors": ["https://izuhlbap.mirror.aliyuncs.com"]
|
|
}' > /etc/docker/daemon.json
|
|
systemctl enable docker
|
|
systemctl restart docker
|
|
|
|
|
|
# python
|
|
sudo pacman -S python python-pip
|
|
sudo cp -r $DIR/pip /root/.pip
|
|
sudo pip install ranger-fm ueberzug
|
|
|