Skip to content

Commit 6119ae6

Browse files
committed
Tor: fix window icon on wayfire
Before this it was using the calculator icon lol.
1 parent 9d7d23d commit 6119ae6

3 files changed

Lines changed: 17 additions & 6 deletions

File tree

apps/Tor/install-32

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,17 @@ if [ -d ~/tor-browser.temp ];then
2323
mv -f ~/tor-browser.temp/Browser/TorBrowser/Data/Browser ~/tor-browser/Browser/TorBrowser/Data && rm -rf ~/tor-browser.temp
2424
fi
2525

26+
#copy icon for wayfire
27+
mkdir -p ~/.local/share/icons
28+
cp -f $HOME/tor-browser/Browser/browser/chrome/icons/default/default128.png ~/.local/share/icons/tor-browser.png
29+
2630
echo "[Desktop Entry]
2731
Type=Application
2832
Name=Tor Browser
2933
GenericName=Web Browser
3034
Comment=Tor Browser is +1 for privacy and −1 for mass surveillance
3135
Categories=Network;WebBrowser;Security;
32-
Exec=$HOME/tor-browser/Browser/start-tor-browser
36+
Exec=$HOME/tor-browser/Browser/start-tor-browser --class 'tor-browser' --name 'tor-browser'
3337
X-TorBrowser-ExecShell=./Browser/start-tor-browser --detach
34-
Icon=$(dirname "$0")/icon-64.png
35-
StartupWMClass=Tor Browser" > ~/.local/share/applications/tor.desktop
38+
Icon=tor-browser
39+
StartupWMClass=tor-browser" > ~/.local/share/applications/tor.desktop

apps/Tor/install-64

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,17 @@ if [ -d ~/tor-browser.temp ];then
2323
mv -f ~/tor-browser.temp/Browser/TorBrowser/Data/Browser ~/tor-browser/Browser/TorBrowser/Data && rm -rf ~/tor-browser.temp
2424
fi
2525

26+
#copy icon for wayfire
27+
mkdir -p ~/.local/share/icons
28+
cp -f $HOME/tor-browser/Browser/browser/chrome/icons/default/default128.png ~/.local/share/icons/tor-browser.png
29+
2630
echo "[Desktop Entry]
2731
Type=Application
2832
Name=Tor Browser
2933
GenericName=Web Browser
3034
Comment=Tor Browser is +1 for privacy and −1 for mass surveillance
3135
Categories=Network;WebBrowser;Security;
32-
Exec=$HOME/tor-browser/Browser/start-tor-browser
36+
Exec=$HOME/tor-browser/Browser/start-tor-browser --class 'tor-browser' --name 'tor-browser'
3337
X-TorBrowser-ExecShell=./Browser/start-tor-browser --detach
34-
Icon=$(dirname "$0")/icon-64.png
35-
StartupWMClass=Tor Browser" > ~/.local/share/applications/tor.desktop
38+
Icon=tor-browser
39+
StartupWMClass=tor-browser" > ~/.local/share/applications/tor.desktop

apps/Tor/uninstall

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,9 @@ fi
1212
#remove all browser internals (except for user-data which we moved already)
1313
rm -rf ~/tor-browser
1414

15+
#remove icon
16+
rm -f ~/.local/share/icons/tor-browser.png
17+
1518
#move back the temporary folder containing user-data
1619
if [ -d ~/tor-browser.temp ];then
1720
mv ~/tor-browser.temp ~/tor-browser

0 commit comments

Comments
 (0)