#9 Addition of `dex-autostart` in the Spin
Closed: complete 3 years ago by jflory7. Opened 3 years ago by nasirhm.

One of the problems we have with i3 is it doesn't automatically autostart .desktop files present in the following directories:

  • ${HOME}/.config/autostart
  • /etc/xdg/autostart

When we install an app which has an option to execute it on startup, it creates a .desktop file of it and adds it into one of the directories above to execute on startup.

This is where dex-autostart comes in, Once you install it and make sure: dex -a is executed. It would handle rest of the things.

The advantage here would be when user either switches to another wm, the desktop autostart will persist and we won't have to do any modifications on i3-config

A minor issue here: Some DesktopEntry files could've some issues with i3.


Metadata Update from @nasirhm:
- Issue tagged with: Meeting, Packages

3 years ago

This looks good to me, but I need to research what package have this command, how much did it weight and what other stuff it touches.

This looks good to me, but I need to research what package have this command, how much did it weight and what other stuff it touches.

The Package's name is: dex-autostart

It's around 18K in Download size and 32K in Installed size.

Here's it's spec file on src.fp.o : https://src.fedoraproject.org/fork/ishcherb/rpms/dex-autostart/tree/master

Metadata Update from @jflory7:
- Issue priority set to: needs review
- Issue tagged with: needs feedback

3 years ago

I like this idea, although I usually accomplish this by using exec in my i3 config. This way, I only have one "source of truth" for where my auto-start programs are defined.

But since this seems to be a Linux desktop standard, I am not opposed to finding a way to make this work for the i3 Spin. It might make i3 more usable for folks migrating or moving from other desktop environments.

But since this seems to be a Linux desktop standard, I am not opposed to finding a way to make this work for the i3 Spin. It might make i3 more usable for folks migrating or moving from other desktop environments.

Let's have a quick vote on it in the next meeting.

Metadata Update from @nasirhm:
- Issue assigned to nasirhm

3 years ago

Metadata Update from @nasirhm:
- Issue tagged with: next meeting

3 years ago

I like this idea, although I usually accomplish this by using exec in my i3 config. This way, I only have one "source of truth" for where my auto-start programs are defined.

But since this seems to be a Linux desktop standard, I am not opposed to finding a way to make this work for the i3 Spin. It might make i3 more usable for folks migrating or moving from other desktop environments.

As the spin is targeted at non-powerusers as well, I'd be in favor of including this. Let's have the vote in the next meeting on this topic as @nasirhm suggested.

Added to the agenda for next meeting

Metadata Update from @jflory7:
- Issue priority set to: waiting on assignee (was: needs review)
- Issue set to the milestone: Fedora 34 Change Proposal deadline

3 years ago

Metadata Update from @jflory7:
- Issue untagged with: next meeting

3 years ago

Metadata Update from @jflory7:
- Issue untagged with: needs feedback

3 years ago

We agreed to include dex-autostart in the Spin, even though it will benefit users migrating from other environments and not as much people who are installing anew. This will lend itself to the package group work ( #13 ).

Metadata Update from @jflory7:
- Issue marked as blocking: #1
- Issue marked as blocking: #13
- Issue marked as blocking: #4

3 years ago

dex-autostart was added in PR #21 by @nasirhm. Closing as complete. :clapper:

Metadata Update from @jflory7:
- Issue close_status updated to: complete
- Issue status updated to: Closed (was: Open)

3 years ago

Login to comment on this ticket.

Metadata