Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Run limited first-setup when a new user is created #194

Open
matbme opened this issue Jul 31, 2023 · 4 comments
Open

Run limited first-setup when a new user is created #194

matbme opened this issue Jul 31, 2023 · 4 comments
Labels
enhancement New feature or request
Milestone

Comments

@matbme
Copy link
Member

matbme commented Jul 31, 2023

When a newly created user logs in, first-setup should appear again, but with the new-user flag so that it only prompts for the packages they want to install.

Idea: We could add an autostart rule in /etc after running first-setup for the first-time (right after installing the system) and have it check whether the user has already completed the first-setup process. If this is the case, then first-setup doesn't run, otherwise it runs with the new-user flag.

@mirkobrombin mirkobrombin added the enhancement New feature or request label Aug 6, 2023
@mirkobrombin
Copy link
Member

We can use the /etc/skel directory to add the autostart entry in the user's home directory.

@axtloss
Copy link
Member

axtloss commented Aug 30, 2023

We can use the /etc/skel directory to add the autostart entry in the user's home directory.

No need, we can just use /etc/xdg/autostart to apply the autostart globally for every user.

@mirkobrombin
Copy link
Member

Makes sense

@muhdsalm
Copy link
Contributor

This is an issue with https://github.com/Vanilla-OS/desktop-image, isn't it?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Done
Development

No branches or pull requests

4 participants