aboutsummaryrefslogtreecommitdiff
path: root/firefox-dev
blob: 9c181c89935beb44544117de0df7df33ff2ba6f7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/bin/bash
#
# Wrapper around firefox
#

if which flatpak &> /dev/null; then
  flatpak run org.mozilla.FirefoxDevEdition &

  # Woraround while we dont fix this issue
  # https://elementaryos.stackexchange.com/questions/6796/why-does-firefox-keep-creating-a-desktop-folder
  # https://superuser.com/questions/1266254/prevent-firefox-from-creating-desktop-folder
  # http://docs.flatpak.org/en/latest/working-with-the-sandbox.html
  # https://www.mankier.com/1/flatpak-override
  while ! [ -d "$HOME/Desktop" ]; do
    sleep 2
  done

  rmdir $HOME/Desktop $HOME/Downloads &> /dev/null
fi