Commits

Oben Sonne committed 49edc54

Fix autostart failure

Comments (0)

Files changed (1)

 
 AUTOSTART_FNAME = os.path.join(xdg_ch, "autostart", "gnome-encfs.desktop")
 AUTOSTART_ATTR = {
-    "Exec": "gnome-encfs --autostart",
+    "Exec": "gnome-encfs autostart",
     "Name": "EncFS",
     "Comment": "Mount EncFS folders configured in GNOME's keyring",
     "Icon": "folder",
     
     opts, args = op.parse_args()
     
+    try:
+        args.remove("autostart")
+        opts.autostart = True
+        opts.mount = True
+    except ValueError:
+        opts.autostart = False
+    
     if opts.list + opts.mount + opts.add + opts.edit + opts.remove != 1:
         op.print_help()
         op.exit(1)
     
-    try:
-        args.remove("--autostart")
-        opts.autostart = True
-    except ValueError:
-        opts.autostart = False
-    
     # normalize paths
     args = [_pathify(a) for a in args]
     
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.