Simplify autostart state change

merge-requests/64/head
Huluti 2016-12-05 21:55:58 +01:00
parent fa6bb0814c
commit 50ca167167
1 changed files with 1 additions and 2 deletions

View File

@ -72,15 +72,14 @@ class ManjaroHello(Gtk.Window):
if state and not os.path.isfile(self.autostart_path): if state and not os.path.isfile(self.autostart_path):
try: try:
os.symlink(self.desktop_path, self.autostart_path) os.symlink(self.desktop_path, self.autostart_path)
self.preferences["autostart"] = True
except OSError as e: except OSError as e:
print(e) print(e)
elif not state and os.path.isfile(self.autostart_path): elif not state and os.path.isfile(self.autostart_path):
try: try:
os.unlink(self.autostart_path) os.unlink(self.autostart_path)
self.preferences["autostart"] = False
except OSError as e: except OSError as e:
print(e) print(e)
self.preferences["autostart"] = state
self.save_preferences() self.save_preferences()
def save_preferences(self): def save_preferences(self):