mirror of
https://github.com/PapirusDevelopmentTeam/papirus-icon-theme.git
synced 2024-10-18 09:10:34 -04:00
New installer
This commit is contained in:
parent
d27ebc83d3
commit
1f9ffed8f4
3 changed files with 105 additions and 34 deletions
|
@ -1,15 +1,40 @@
|
||||||
#!/usr/bin/env bash
|
#!/bin/sh
|
||||||
echo "Papirus icon theme for GTK"
|
|
||||||
! which 7za > /dev/null 2>&1 && { echo "Please install p7zip-full"; exit 1; }
|
set -e
|
||||||
echo "Download new version from GitHub ..."
|
|
||||||
wget -c https://github.com/PapirusDevelopmentTeam/papirus-icon-theme-gtk/archive/master.zip -O /tmp/papirus-icon-theme-gtk.zip
|
cat <<- 'EOF'
|
||||||
echo "Unpack archive ..."
|
|
||||||
7za x /tmp/papirus-icon-theme-gtk.zip -o/tmp/ > /dev/null
|
|
||||||
echo "Delete old Papirus icon theme ..."
|
|
||||||
rm -rf ~/.icons/{Papirus-GTK,Papirus-Dark-GTK}
|
ppppp ii
|
||||||
echo "Installing ..."
|
pp pp aaaaa ppppp rr rrr uu uu sssss
|
||||||
|
ppppp aa aa pp pp ii rrrr uu uu ssss
|
||||||
|
pp aa aa pp pp ii rr uu uu ssss
|
||||||
|
pp aaaaa ppppp ii rr uuuuu sssss
|
||||||
|
pp
|
||||||
|
pp
|
||||||
|
|
||||||
|
|
||||||
|
Papirus icon theme for GTK
|
||||||
|
https://github.com/PapirusDevelopmentTeam/papirus-icon-theme-gtk
|
||||||
|
|
||||||
|
|
||||||
|
EOF
|
||||||
|
|
||||||
|
temp_dir=$(mktemp -d)
|
||||||
|
|
||||||
|
echo "=> Getting the latest version from GitHub ..."
|
||||||
|
curl --progress-bar -Lfo /tmp/papirus-icon-theme-gtk.tar.gz \
|
||||||
|
https://github.com/PapirusDevelopmentTeam/papirus-icon-theme-gtk/archive/master.tar.gz
|
||||||
|
echo "=> Unpacking archive ..."
|
||||||
|
tar -xzf /tmp/papirus-icon-theme-gtk.tar.gz -C "$temp_dir"
|
||||||
|
echo "=> Deleting old Papirus icon theme ..."
|
||||||
|
rm -rf ~/.icons/Papirus-GTK ~/.icons/Papirus-Dark-GTK
|
||||||
|
echo "=> Installing ..."
|
||||||
mkdir -p ~/.icons
|
mkdir -p ~/.icons
|
||||||
cp -R /tmp/papirus-icon-theme-gtk-master/{Papirus-GTK,Papirus-Dark-GTK} ~/.icons/
|
cp --no-preserve=mode,ownership -r \
|
||||||
echo "Delete cache ..."
|
"$temp_dir/papirus-icon-theme-gtk-master/Papirus-GTK" \
|
||||||
rm -rf /tmp/papiru*
|
"$temp_dir/papirus-icon-theme-gtk-master/Papirus-Dark-GTK" ~/.icons/
|
||||||
echo "Done!"
|
echo "=> Clearing cache ..."
|
||||||
|
rm -rf /tmp/papirus-icon-theme-gtk.tar.gz "$temp_dir"
|
||||||
|
echo "=> Done!"
|
||||||
|
|
|
@ -1,15 +1,39 @@
|
||||||
#!/usr/bin/env bash
|
#!/bin/sh
|
||||||
echo "Papirus icon theme for GTK"
|
|
||||||
! which 7za > /dev/null 2>&1 && { echo "Please install p7zip-full"; exit 1; }
|
set -e
|
||||||
echo "Download new version from GitHub ..."
|
|
||||||
wget -c https://github.com/PapirusDevelopmentTeam/papirus-icon-theme-gtk/archive/master.zip -O /tmp/papirus-icon-theme-gtk.zip
|
cat <<- 'EOF'
|
||||||
echo "Unpack archive ..."
|
|
||||||
7za x /tmp/papirus-icon-theme-gtk.zip -o/tmp/ > /dev/null
|
|
||||||
echo "Delete old Papirus icon theme ..."
|
|
||||||
sudo rm -rf /usr/share/icons/{Papirus-GTK,Papirus-Dark-GTK}
|
ppppp ii
|
||||||
echo "Installing ..."
|
pp pp aaaaa ppppp rr rrr uu uu sssss
|
||||||
sudo cp -R /tmp/papirus-icon-theme-gtk-master/{Papirus-GTK,Papirus-Dark-GTK} /usr/share/icons/
|
ppppp aa aa pp pp ii rrrr uu uu ssss
|
||||||
sudo chmod -R 755 /usr/share/icons/{Papirus-GTK,Papirus-Dark-GTK}
|
pp aa aa pp pp ii rr uu uu ssss
|
||||||
echo "Delete cache ..."
|
pp aaaaa ppppp ii rr uuuuu sssss
|
||||||
rm -rf /tmp/papiru*
|
pp
|
||||||
echo "Done!"
|
pp
|
||||||
|
|
||||||
|
|
||||||
|
Papirus icon theme for GTK
|
||||||
|
https://github.com/PapirusDevelopmentTeam/papirus-icon-theme-gtk
|
||||||
|
|
||||||
|
|
||||||
|
EOF
|
||||||
|
|
||||||
|
temp_dir=$(mktemp -d)
|
||||||
|
|
||||||
|
echo "=> Getting the latest version from GitHub ..."
|
||||||
|
curl --progress-bar -Lfo /tmp/papirus-icon-theme-gtk.tar.gz \
|
||||||
|
https://github.com/PapirusDevelopmentTeam/papirus-icon-theme-gtk/archive/master.tar.gz
|
||||||
|
echo "=> Unpacking archive ..."
|
||||||
|
tar -xzf /tmp/papirus-icon-theme-gtk.tar.gz -C "$temp_dir"
|
||||||
|
echo "=> Deleting old Papirus icon theme ..."
|
||||||
|
sudo rm -rf /usr/share/icons/Papirus-GTK /usr/share/icons/Papirus-Dark-GTK
|
||||||
|
echo "=> Installing ..."
|
||||||
|
sudo cp --no-preserve=mode,ownership -r \
|
||||||
|
"$temp_dir/papirus-icon-theme-gtk-master/Papirus-GTK" \
|
||||||
|
"$temp_dir/papirus-icon-theme-gtk-master/Papirus-Dark-GTK" /usr/share/icons/
|
||||||
|
echo "=> Clearing cache ..."
|
||||||
|
rm -rf /tmp/papirus-icon-theme-gtk.tar.gz "$temp_dir"
|
||||||
|
echo "=> Done!"
|
||||||
|
|
|
@ -1,5 +1,27 @@
|
||||||
#!/usr/bin/env bash
|
#!/bin/sh
|
||||||
echo "Remove Papirus icon theme for GTK"
|
|
||||||
sudo rm -rf /usr/share/icons/{Papirus-GTK,Papirus-Dark-GTK}
|
set -e
|
||||||
rm -rf ~/.icons/{Papirus-GTK,Papirus-Dark-GTK}
|
|
||||||
echo "Done!"
|
cat <<- 'EOF'
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
ppppp ii
|
||||||
|
pp pp aaaaa ppppp rr rrr uu uu sssss
|
||||||
|
ppppp aa aa pp pp ii rrrr uu uu ssss
|
||||||
|
pp aa aa pp pp ii rr uu uu ssss
|
||||||
|
pp aaaaa ppppp ii rr uuuuu sssss
|
||||||
|
pp
|
||||||
|
pp
|
||||||
|
|
||||||
|
|
||||||
|
Papirus icon theme for GTK
|
||||||
|
https://github.com/PapirusDevelopmentTeam/papirus-icon-theme-gtk
|
||||||
|
|
||||||
|
|
||||||
|
EOF
|
||||||
|
|
||||||
|
echo "=> Removing Papirus icon theme for GTK ..."
|
||||||
|
sudo rm -rf /usr/share/icons/Papirus-GTK /usr/share/icons/Papirus-Dark-GTK
|
||||||
|
rm -rf ~/.icons/Papirus-GTK ~/.icons/Papirus-Dark-GTK
|
||||||
|
echo "=> Done!"
|
||||||
|
|
Loading…
Reference in a new issue