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

DietPi-Software | Removal of file managers and text editors #7354

Merged
merged 1 commit into from
Jan 30, 2025
Merged

Conversation

MichaIng
Copy link
Owner

@MichaIng MichaIng commented Jan 8, 2025

Further cleanup, as those two categories as well consist of singe APT package installs only, without any configuration, dependants or docs: #7351

@MichaIng MichaIng added this to the v9.10 milestone Jan 8, 2025
@StephanStS
Copy link
Collaborator

What you mentioned in #7351:

What we could do instead is adding some AUTO_INSTALL_APT_PACKAGES dietpi.txt setting to keep a way having those and any other APT packages installed automatically. This I wanted since a while anyway 🙂.

Do you mean several lines possible like e.g.

AUTO_INSTALL_APT_PACKAGES=mc
AUTO_INSTALL_APT_PACKAGES=vim
AUTO_INSTALL_APT_PACKAGES=net-tools
AUTO_INSTALL_APT_PACKAGES=usbutils

or rather this

AUTO_INSTALL_APT_PACKAGES=mc vim net-tools usbutils

@MichaIng
Copy link
Owner Author

or rather this

AUTO_INSTALL_APT_PACKAGES=mc vim net-tools usbutils

This one. In the same turn we could start to support

AUTO_SETUP_INSTALL_SOFTWARE_ID=1 2 3 4 ...

Not hard to implement, and we can still support multiple of these options for some time.

@StephanStS
Copy link
Collaborator

or rather this

AUTO_INSTALL_APT_PACKAGES=mc vim net-tools usbutils

This one. In the same turn we could start to support

AUTO_SETUP_INSTALL_SOFTWARE_ID=1 2 3 4 ...

Not hard to implement, and we can still support multiple of these options for some time.

Ok.
Then I propose to implement it before finishing this PR so that we have an alternative we can describe with the removal.

@StephanStS
Copy link
Collaborator

Option to check superfile (https://github.com/yorukot/superfile) as an additional installation of a command line file manager

@MichaIng MichaIng force-pushed the removals branch 3 times, most recently from a0ec47a to f084130 Compare January 30, 2025 16:29
@MichaIng
Copy link
Owner Author

As discussed, it is now possible to install APT packages via new dietpi.txt setting: 37d1f08
And Midnight Commander has been preserved, moved into the system stats & management category. It should then be added to our docs as well: MichaIng/DietPi-Docs#1054

But preserve Midnight Commander as popular file manager, moving into System Stats & Management category.
@MichaIng MichaIng merged commit 326b2f0 into dev Jan 30, 2025
2 checks passed
@MichaIng MichaIng deleted the removals branch January 30, 2025 16:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants