EndeavourOS post-install script

Hey Everybody!

I’ve created a script that will enable Bluetooth and install several commonly used apps that I often re-download after a fresh install. It’s really meant to be used as a post-install script. Please let me know how you like it and if you have any suggestions as to other applications that should be listed that aren’t. I’m going to add LocalSend (thought of that one as I was writing this post).

Can you guys test and provide some feedback? The install instructions are on the GitHub page.

Here’s the GitHub: https://github.com/TheLinuxITGuy/EndeavourOS-Scripts

1 Like

Would much prefer to do this through the terminal hey. The welcome screen provides similar although not all of what you have here. Good idea but not really useful just creates an extra step.

4 Likes

I can see it being useful for individuals are new to Linux and they want to get going as soon as possible, although, at the same time, I believe them learning how to install things is better.

The Welcome app actually provides a way to install some apps on the system. They aren’t Discord, Brave or ProtonUp-QT, but it can be expanded in that direction if you want to contribute to the distro.

And, another thing: Firefox, to my knowledge, is pre-installed by EndeavourOS by default. If you disable that, you probably know what you’re doing, thus this script doesn’t have much use. I don’t want to put you down, however. I think the fact that you made it is awesome. As long as you had fun making it and maybe even learnt something, that’s great!

3 Likes

Just want to echo this, was in no way trying to discourage you was just pointing out why I wouldn’t use it and probably quite a few others.

4 Likes

How do I contribute to the Welcome app? :slight_smile: Thank you for the response.

Absolutely you can. Thanks for the feedback.

If you’re interested in contributing. I would say start here.

1 Like

Noticed the sunset NeoFetch among the options.
(since replaced with fastfetch and others.)

2 Likes

The Welcome app provides ways to customize the install process, see this:
https://discovery.endeavouros.com/installation/customizing-the-endeavouros-install-process

5 Likes

@TheLinuxITGuy I dig your YouTube channel. Just ran across your script for Mint video. Keep doing what you do! I’ve been a subscriber for quite a while. :enos: v

1 Like

I ended up going a different direction with this. I’m going to make it compatible with the big three. Debian, Arch, and Fedora.

2 Likes

Personally I would never use it as I have my own package list that I feed pacman after my initial install.

I would maybe change neofetch to fastfetch as neofetch is no longer under development.

Maybe grouping like items together would be beneficial I have to look down the entire list for the web browser I want maybe more than once if my old blind eyes don’t see it at first.

1 Like

As someone who is too lazy to start coding projects, I applaud you on your ambition. I just downloaded your project and ran it inside a VM (you never can be too safe). Most of what I see are flatpaks, which is not something I would ever use. If you are going to offer a preponderance of flatpaks, just go all the way and make everything a flatpak. For those who want this type of third-party software management tool, that would make more sense. As most distros already offer a software center type of facility, I see a limited use for another such tool. As a learning experience and coding project, I hope you enjoy and benefit from the project.

3 Likes

I like fastfetch, but for my YT videos I don’t like the idea of showing my IP. I can blur it of course, but that adds time to the editing process.

The screenshot in the post is old. I’ve alphabetized it now. Browsers are at the top. Did you notice any apps missing that should be considered staples? Thanks for the feedback frog. Always appreciated.

1 Like

No worries on the VM. I actually did all the testing in a VM running Arch + KDE.

I thought about going the other direction with it. Adding support for both. This will allow for support of the Atomic desktops down the road as well.

Thank you for downloading and testing it out. :slight_smile:

The IP address can be shown or not shown according to your preference.

By the way, that is your private (non-routable) IP address. Outside of your LAN, that is essentially a meaningless number; it is perfectly harmless to post it on the internet in your videos.

4 Likes

Right, I still don’t like the idea. I’m of the zero trust mindset.

Some useful information for setting up fastfetch here

I have only made minimal changes but it can be changed quite a lot

4 Likes

Oh this is perfect. Thanks @smokey

1 Like

You’re welcome

1 Like