Compare commits

...

6 Commits

20 changed files with 87 additions and 29 deletions

View File

@ -8,5 +8,9 @@ echo "==============================================="
echo
sudo apt install -y --autoremove apache2 && \
sudo systemctl restart apache2 && \
apache2 -v
sudo systemctl restart apache2
echo
echo "Finish!"
apache2 -v
echo

View File

@ -42,7 +42,6 @@ sudo apt install -y \
p7zip-full \
pulseeffects \
software-properties-common \
sqlitebrowser \
terminator \
ubuntu-restricted-extras \
unzip \
@ -53,6 +52,7 @@ sudo apt install -y \
notify-osd \
fonts-open-sans \
libnotify-bin
# sqlitebrowser
# earlyoom \
# etckeeper \
# geoclue-2.0 \

View File

@ -51,6 +51,6 @@ source "${HOME}/.profile"
echo
echo "Finish!"
composer --version
echo
composer --version

View File

@ -35,6 +35,7 @@ sudo usermod -aG docker $(whoami)
echo
echo "Finish!"
docker --version
echo "Probably, you need to relogin to apply 'docker' group."
echo "Your ones currently are: $(groups)"
echo

View File

@ -16,5 +16,6 @@ rm -rf /tmp/droidcam.zip
cd ~/install/droidcam && sudo ./install-client
echo
echo "Finish!"
echo "Don't forget to install android app: https://play.google.com/store/apps/developer?id=Dev47Apps"
echo

View File

@ -23,6 +23,7 @@ cd ~/install/droidcam-obs && ./install.sh
sudo modprobe v4l2loopback video_nr=2 card_label="OBS Virtual Camera"
echo
echo "Finish!"
echo "Don't forget to:"
echo "1) restart OBS if it is running right now OR install (if not) and start it"
echo "2) install android app: https://play.google.com/store/apps/developer?id=Dev47Apps"

View File

@ -37,4 +37,7 @@ else
git clone https://github.com/git/git.git --depth=1 "${HOME}/install/git"
fi
echo
echo "Finish!"
git --version
echo

View File

@ -21,7 +21,10 @@ sudo rm -rf /usr/local/go && \
rm -rf /tmp/$FILE && \
sudo chown $USER: -R /usr/local/go && \
echo 'export PATH="$PATH:/usr/local/go/bin\"' >> $HOME/.profile && \
echo 'export GOPATH="$HOME/.go"' >> $HOME/.profile && \
# source ~/.profile && \
go version && \
echo "NOTE: now run 'source ~/.profile' to apply new env vars"
echo 'export GOPATH="$HOME/.go"' >> $HOME/.profile
echo
echo "Finish!"
go version
echo "NOTE: now run 'source ~/.profile' to apply new env vars"
echo

View File

@ -1,14 +1,14 @@
#!/bin/bash
##makedesc: Install KDE Backports + ppa
##makedesc: Install KDE Backports
echo
echo "==============================================="
echo "Installing KDE Backports + ppa..."
echo "Installing KDE Backports..."
echo "==============================================="
echo
sudo add-apt-repository -y ppa:kubuntu-ppa/backports
sudo add-apt-repository -y ppa:kubuntu-ppa/backports-extra
# sudo add-apt-repository -y ppa:kubuntu-ppa/backports-extra
sudo apt update
sudo pkcon update
# sudo pkcon update
sudo apt full-upgrade

View File

@ -22,5 +22,6 @@ export NVM_DIR="$HOME/.nvm"
nvm install-latest-npm
nvm install node
nvm use node
installed "node" && nvm current
echo "Finish!"
nvm current
nvm ls

View File

@ -29,5 +29,9 @@ sudo ./configure && \
sudo make install &&
sudo apt install -y \
network-manager-openvpn \
network-manager-openvpn-gnome && \
openvpn --version
network-manager-openvpn-gnome
echo
echo "Finish!"
openvpn --version
echo

View File

@ -13,7 +13,7 @@ installed() {
if installed git; then
mkdir -p "${HOME}/install/"
git clone https://github.com/PapirusDevelopmentTeam/papirus-icon-theme.git --depth=1 "${HOME}/install/papirus-icon-theme"
git clone https://github.com/PapirusDevelopmentTeam/papirus-icon-theme.git "${HOME}/install/papirus-icon-theme" --depth=1 --single-branch
else
! installed wget && sudo apt install -y wget
mkdir -p "${HOME}/install/papirus-icon-theme"

View File

@ -35,4 +35,7 @@ sudo apt install -y --autoremove \
# php${PHPVER}-dba \
# php${PHPVER}-xsl \
echo
echo "Finish!"
php -v
echo

View File

@ -26,6 +26,5 @@ composer global require vimeo/psalm --dev
echo
echo "Finish!"
echo
psalm --version
echo

View File

@ -27,7 +27,6 @@ composer global require friendsofphp/php-cs-fixer --dev
echo
echo "Finish!"
echo
phpcs --version # phpcbf --version
php-cs-fixer --version
echo

View File

@ -26,6 +26,5 @@ composer global require phpmd/phpmd --dev
echo
echo "Finish!"
echo
phpmd --version
echo

View File

@ -26,6 +26,6 @@ composer global require phpstan/phpstan --dev
echo
echo "Finish!"
phpstan --version
echo
phpstan --version

View File

@ -12,7 +12,7 @@ installed() {
}
! installed 'php' && echo 'ERROR: You need php to be installed' && exit 1
! installed "composer" && echo "ERROR: You rneed composer to be installed" && exit 2
! installed "composer" && echo "ERROR: You need composer to be installed" && exit 2
COMPOSER_GLOBAL_HOME="$(composer config -g home)"
NEWPATH="export PATH=\"$COMPOSER_GLOBAL_HOME/vendor/bin:\${PATH}\""
@ -26,6 +26,6 @@ composer global require phpunit/phpunit --dev
echo
echo "Finish!"
phpunit --version
echo
phpunit --version

13
install/telegram 100755
View File

@ -0,0 +1,13 @@
#!/bin/bash
##makedesc: Install telegram (latest)
echo
echo "==============================================="
echo "Installing telegram (latest)..."
echo "==============================================="
echo
mkdir -p "${HOME}/install" "${HOME}/.local/bin"
wget "https://telegram.org/dl/desktop/linux" -O ${HOME}/install/telegram.tar.gz && \
tar -xJf ${HOME}/install/telegram.tar.gz -C ${HOME}/.local/bin
${HOME}/.local/bin/Telegram/Telegram & disown > /dev/null

View File

@ -1,13 +1,40 @@
#!/bin/bash
##makedesc: Install youtube-dl
##makedesc: Install youtube-dl (src)
# https://github.com/ytdl-org/youtube-dl#installation
echo
echo "==============================================="
echo "Installing youtube-dl..."
echo "Installing youtube-dl (src)..."
echo "==============================================="
echo
curl -L https://yt-dl.org/downloads/latest/youtube-dl -o "${HOME}/.local/bin/youtube-dl" && \
sudo chmod +rx "${HOME}/.local/bin/youtube-dl"
# 11.04.23: release 2021.12.17 in snap/apt/github is broken (Unable to extract uploader id)
# and still no fix officially released, so we just build it from actual sources
# curl -L https://yt-dl.org/downloads/latest/youtube-dl -o "${HOME}/.local/bin/youtube-dl" && \
# sudo chmod +rx "${HOME}/.local/bin/youtube-dl"
installed() {
command -v "$1" >/dev/null 2>&1
}
! installed make && sudo apt install -y make
mkdir -p "$HOME/install/youtube-dl" "$HOME/.local/bin"
if installed git; then
git clone https://github.com/ytdl-org/youtube-dl.git "$HOME/install/youtube-dl" --depth=1 --single-branch
else
! installed wget && sudo apt install -y wget
wget https://github.com/ytdl-org/youtube-dl/archive/refs/heads/master.zip -O "$HOME/install/youtube-dl.zip" && \
unzip -oq "$HOME/install/youtube-dl.zip" -d "$HOME/install/youtube-dl"
fi
cd "$HOME/install/youtube-dl" && \
make youtube-dl && \
mv youtube-dl "$HOME/.local/bin"
echo
echo "Finish!"
youtube-dl --version
echo