-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy patharch.sh
More file actions
110 lines (96 loc) · 3.58 KB
/
arch.sh
File metadata and controls
110 lines (96 loc) · 3.58 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
#!/bin/bash
# LOG version 1.5.1
# author: Keper#6769
# YouTube: https://www.youtube.com/c/Lintech8
# Codeberg: https://codeberg.org/Lintech
# github: https://github.com/Lintech-1/arch-script/
#--------------------------------------------------------------------------------------
# - Добавлен пакет xdg-desktop-portal для pipewire
# - Добавлена fix для pipewire в виде команды
# - Добавлены пакеты libpulse lib32-libpulse для pipewire
# -
#--------------------------------------------------------------------------------------
echo "Version 1.5.1
░██████╗███████╗████████╗██╗░░░██╗██████╗░
██╔════╝██╔════╝╚══██╔══╝██║░░░██║██╔══██╗
╚█████╗░█████╗░░░░░██║░░░██║░░░██║██████╔╝
░╚═══██╗██╔══╝░░░░░██║░░░██║░░░██║██╔═══╝░
██████╔╝███████╗░░░██║░░░╚██████╔╝██║░░░░░
╚═════╝░╚══════╝░░░╚═╝░░░░╚═════╝░╚═╝░░░░░
"
echo "update key"
sleep 3
sudo pacman -Sy archlinux-keyring
echo "install update"
sleep 3
sudo pacman -Syu
echo "вы хотите установить консольный редактор nano?
1 - Yes
Если нет, то установится vim
2 - no"
echo -n "введите цифру: "
read VAR
if [[ "$VAR" == 1 ]]; then
sudo pacman -S nano
elif [[ "$VAR" == 2 ]]; then
sudo pacman -S vim
fi
echo "miltulib"
sleep 3
sudo sed '95,96s/^#//' -i /etc/pacman.conf
echo "install soft"
sleep 3
sudo pacman -Sy discord m4 git wget curl flameshot zsh mpv telegram-desktop pavucontrol chromium neofetch python-gobject noto-fonts-cjk noto-fonts-emoji ttf-joypixels libmtp fuse3 mtpfs gvfs-mtp gpm
echo "вы хотите установить pipewire?
1 - Yes
Если нет, то установится pulseaudio
2 - no"
echo -n "введите цифру: "
read VAR
if [[ "$VAR" == 1 ]]; then
sudo pacman -S pipewire pipewire-alsa pipewire-jack lib32-pipewire lib32-pipewire-jack libpulse lib32-libpulse xdg-desktop-portal
systemctl --user enable pipewire
elif [[ "$VAR" == 2 ]]; then
sudo pacman -S pulseaudio pulseaudio-alsa alsa-utils
pulseaudio -D
fi
echo "вы хотите установить yay?
1 - Yes
Если нет, то установится pikaur
2 - no"
echo -n "введите цифру: "
read VAR
if [[ "$VAR" == 1 ]]; then
mkdir file
cd file
sudo pacman -S --needed git base-devel
git clone https://aur.archlinux.org/yay-bin.git
cd yay-bin
makepkg -si
elif [[ "$VAR" == 2 ]]; then
mkdir file
cd file
sudo pacman -S --needed base-devel git
git clone https://aur.archlinux.org/pikaur.git
cd pikaur
makepkg -fsri
fi
echo "вы хотите установить zsh и ol my zsh?
1 - Yes
Если нет, то не будет установлен
2 - no"
echo -n "введите цифру: "
read VAR
if [[ "$VAR" == 1 ]]; then
curl -L https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh | sh
chsh -s /bin/zsh
fi
echo "вы хотите установить графический pamac (pacman)?
1 - Yes
Если нет, то не будет установлен
2 - no"
echo -n "введите цифру: "
read VAR
if [[ "$VAR" == 1 ]]; then
yay -S pamac-aur archlinux-appstream-data
fi