forked from GoGoGadgetRepo/ArchInstallMBP
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsway.sh
executable file
·60 lines (46 loc) · 2.38 KB
/
sway.sh
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
#!/usr/bin/sh
# Defining the shell path and global variables
SHELL_PATH=$(readlink -f $0 | xargs dirname)
source ${SHELL_PATH}/bin/global.sh
info "Installing Packages for Sway"
install ${SHELL_PATH}/data/sway.list
info "Install My Favourite Applications"
install ${SHELL_PATH}/data/myapps.list
#sudo pacman --noconfirm -Syu sway waybar # Sway with top bar
#sudo pacman --noconfirm -Syu xorg-server-xwayland #Backward Compatibility with X11
#info "Utilities"
#sudo pacman --noconfirm -Syu swayidle # Idle Management
#sudo pacman --noconfirm -Syu firefox # Web Browser
#sudo pacman --noconfirm -Syu neovim-qt # GUI Text Editor
#sudo pacman --noconfirm -Syu mako # Notification
#sudo pacman --noconfirm -Syu kitty # Terminal
#sudo pacman --noconfirm -Syu wf-recorder # Screen Recorder
#sudo pacman --noconfirm -Syu grim # Screen shot
#sudo pacman --noconfirm -Syu swaylock # Screen Locking
#sudo pacman --noconfirm -Syu brightnessctl # Screen brightness control TODO
#sudo pacman --noconfirm -Syu wofi # Launcher
#sudo pacman --noconfirm -Syu wl-clipboard # Clipboard Manager
#sudo pacman --noconfirm -Syu ghostscript # Postscript language support
#sudo pacman --noconfirm -Syu pdftricks # PDF Manipulations
#sudo pacman --noconfirm -Syu evolution gnome-keyring # Email Client
#info "Mathematics"
#sudo pacman --noconfirm -Syu bc # terminal calculator
#info "Zathura PDF and Plug-ins"
#sudo pacman --noconfirm -Syu zathura zathura-cb zathura-djvu zathura-pdf-mupdf zathura-ps
#info "Fonts"
#sudo pacman --noconfirm -Syu awesome-terminal-fonts ttf-liberation noto-fonts-emoji
#sudo pacman --noconfirm -Syu ttf-liberation noto-fonts-emoji ttf-fira-code ttf-font-awesome powerline-fonts
#info "Multimedia frameworks"
#sudo pacman --noconfirm -Syu gst-libav gst-plugins-base gst-plugins-good libde265 gstreamer-vaapi
info "Setting packages that enable Wayland GUI and Video Acceleration"
sudo pacman --noconfirm -S qt5-wayland glfw-wayland glew-wayland clutter
sudo pacman --noconfirm -S intel-media-driver libva-intel-driver libvdpau-va-gl libva-utils
info "Installing Wayland compatible launcher and clipboard manager"
sudo pikaur --noconfirm -S kbdlight # Keyboard Lights TODO
info "Automatic Brightness Control"
sudo cp ${SHELL_PATH}/scripts/abc /usr/bin
info "Linking Configurations"
# Sway
ln -s ${SHELL_PATH}/config/sway ${HOME}/.config
# Waybar
ln -s ${SHELL_PATH}/config/waybar ${HOME}/.config