this post was submitted on 22 Aug 2023
258 points (98.1% liked)

Linux

48092 readers
1064 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by AlpΓ‘r-Etele MΓ©der, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
258
submitted 1 year ago* (last edited 1 year ago) by prof@infosec.pub to c/linux@lemmy.ml
 

... and I absolutely love it.

After my previous post where I asked for advice on distros I have tried Mint and EndeavourOS first as VM's and afterwards I gave them their own partition and tried it on my real hardware.

Something about EndeavourOS just sat right though and I promptly replaced my windows install with it. KDE Plasma also blows me away with the amount of customisation that is possible.

I've spent some time configuring today but mostly aesthetic stuff as my hardware worked 95% out of the box. Some odd dependencies were missing for steam to work properly but I'm really not missing anything that windows had right now.

I'm curious how my uni workflow will look like now, but I'm sure I can make it work.

Thanks a lot for the support and advice you've given me. I really love the community on here.

I'll get back to customising my bash prompt now. πŸ˜„

Edit: Due to popular demand:

I use Arch, btw.

top 50 comments
sorted by: hot top controversial new old
[–] Catsrules@lemmy.ml 42 points 1 year ago

You forgot "I use Arch BTW" at the end of your post.

[–] Decker108@lemmy.ml 32 points 1 year ago (1 children)

I don't use Endeavor or Arch (btw), but KDE Plasma is amazing. I'd probably be happy with any distro as long as it supported plasma.

[–] ExLisper@linux.community 5 points 1 year ago (1 children)

Plasma doesn't just work on any distro? Does it have specific requirements?

load more comments (1 replies)
[–] greybeard@lemmy.one 23 points 1 year ago (5 children)

You mentioned customizing your bash prompt, I recommend checking out OhMyBash. https://github.com/ohmybash/oh-my-bash.

Alternatively, zsh is also good, and a little bit more modern. I still haven't found a solution that uses modern keyboard shortcuts and text entry functions. Even zsh things like shift+arrows and ctrl+arrows are an after market hack.

[–] peedub@lemmy.nz 20 points 1 year ago

And the zsh equivalent Oh My Zsh

[–] ToNIX@lemm.ee 6 points 1 year ago (2 children)

I'm a big fan of fish personally.

[–] Cyberflunk@lemmy.world 1 points 1 year ago

Ikr? Best user experience.

load more comments (1 replies)
[–] prof@infosec.pub 4 points 1 year ago (1 children)

This will send me down another 4h rabbit hole today, thanks 😬

load more comments (1 replies)
[–] prof@infosec.pub 3 points 1 year ago* (last edited 1 year ago)

In case you're interested I've tried out a few things and kinda settled on fish, but will still use bash for scripting.

[–] brihuang95@sopuli.xyz 1 points 1 year ago

This is pretty neat, what are some of the plugins you like to use with OhMyBash?

[–] Sparda1345@lemm.ee 19 points 1 year ago (1 children)

I've been using endeavouros for about a year now, and if things stay as they are I'll never be switching. Like you said it just sits right for some reason. Easy installed and everything just works, all my games run great on it as well. I use the zen kernel but I dont think its mandatory.

Biggest advice I can give is set up timeshift....like now. Its a huge safety net and will let you play with things with out worrying

[–] prof@infosec.pub 2 points 1 year ago

Thanks for the advice. I'll definitely check it out. I've killed my Raspberry Pi twice due to bash typos, so with this being my main system I want to be extra careful.

[–] nul9o9@lemmy.world 17 points 1 year ago

I've been using EndeavourOS for about 2 years now, it's a fantastic distro!

[–] Vilian@lemmy.ca 16 points 1 year ago (1 children)

you are using arch, always rememeber that, do backups, you have your university things there

[–] ipsirc@lemmy.ml 24 points 1 year ago

If you use a computer, make regular backups.

[–] Bobby_DROP_TABLES@hexbear.net 15 points 1 year ago (1 children)

EndeavourOS is very solid, surprised that it isn't more popular.

[–] prof@infosec.pub 1 points 1 year ago (2 children)

Yes, I was also very surprised. The userbase is surprisingly small, even though it runs quite well.

But if I wasn't into IT, I'd probably have run into issues that I wouldn't be able to fix. Just little things like proper directory permissions, ownership and such.

[–] LeFantome@programming.dev 4 points 1 year ago (1 children)

Well, EndeavourOS is just easy to install Arch. It is going to run as well as Arch runs ( pretty well ).

Arch tends to scare away novice users or those lacking in confidence and so EndeavourOS does too. If you are confident or elitist enough to be attracted to Arch, EndeavourOS may feel like a cop out. Or, you might believe that Arch is already easy enough to install ( especially now ).

I happen to think that EndeavourOS rocks. Welcome to the club. I hope you continue to enjoy it.

[–] LeFantome@programming.dev 3 points 1 year ago

Since EndeavourOS is only just over a dozen packages on top of Arch, it would be a challenge to find documentation for Arch that does not also apply to EndeavourOS as well ( beyond the initial install ).

The only EndeavourOS specific issue I can think of is that you may need to update the EndevourOS-keyring package before doing a system update if it has been a really long time since the last one. This would be when you have to update the archlinux-keyring package as well so even then the Arch docs get you most of the way there.

[–] Bobby_DROP_TABLES@hexbear.net 3 points 1 year ago* (last edited 1 year ago) (1 children)

The lack of documentation is an issue, but in my experience the Arch wiki is good enough source for troubleshooting EndeavorOS issues.

[–] prof@infosec.pub 2 points 1 year ago

Definitely. For now every fix that worked for Arch, also worked for me.

[–] GreenMario@lemm.ee 12 points 1 year ago (4 children)

I'm looking to build a new PC (for Baldurs Gate 3) and been heavily leaning on ditching Windows for Endeavour. Or OpenSuse or Rhino? Some easy to set up rolling release. Considering Arch based to sorta match my Steam Deck.

Glad to hear everyone raves about Endeavor.

[–] maniel@lemmy.ml 3 points 1 year ago

heard Garuda is good for gaming, it's Arch based too

[–] prof@infosec.pub 2 points 1 year ago

Idk much about other distros, but maybe try Pop OS first and see if you like it.

As I mentioned I've ran into really weird issues with steam because of some missing dependencies that are mentioned on page 49 of google search results.

load more comments (2 replies)
[–] ruckblack@sh.itjust.works 7 points 1 year ago (1 children)

As far as uni workflow goes, I don't know what you do, but LibreOffice worked just fine for me in college for papers and such. Sheets is definitely inferior to excel if you're doing serious spreadsheet work, but Writer works perfectly fine as a Word clone for simple word processing. My professors never commented on it.

[–] c0mbatbag3l@lemmy.world 4 points 1 year ago

You can export as .docx too so it's a snap for windows users.

[–] some_guy@lemmy.sdf.org 6 points 1 year ago

Hint: check out the magic of dotfiles on GitHub. If you enjoy customizing your Bash prompt, they’ll be right up your alley.

[–] vlad76@lemmy.sdf.org 5 points 1 year ago (4 children)

Is it like Manjaro without the bloat?

[–] ayaya@lemdro.id 22 points 1 year ago* (last edited 1 year ago) (2 children)

A major difference is Manjaro has its own repos which has a tendency to break AUR packages, while EndeavourOS uses the normal Arch repos. Endeavour is pretty much just pre-configured Arch so it bypasses a lot of the issues with security and stability that Manhjaro suffers from.

IMO I still think people should just use vanilla Arch so they can customize everything to the fullest but EndeavourOS is a decent option.

[–] prof@infosec.pub 4 points 1 year ago

I think EndeavourOS profits greatly from being so close to Arch, because right now every fix that worked for an Arch user also worked for me.

[–] vlad76@lemmy.sdf.org 2 points 1 year ago (1 children)

Oh nice! I like Arch because of AUR, but I'm too lazy to go through the setup again, so I'll definitely try this.

[–] ayaya@lemdro.id 2 points 1 year ago (1 children)
[–] LeFantome@programming.dev 3 points 1 year ago (1 children)

Looking at that script, most of it is just changing what the OS reports itself to be and what themes to use. Of course, it also removes the EndeavourOS specific repo and mirror-list. Still, this script is a pretty good illustration of how little difference there is between EndeavourOS and Arch once installed.

[–] ayaya@lemdro.id 2 points 1 year ago* (last edited 1 year ago)

That was part of my reason for linking it, and also why I put "convert" in quotes. It really is just Arch pre-configured and with some themes and some extra utilities.

I actually didn't know they had their own repo until I took a look yesterday and not only is it tiny but it seems to be mostly themes, configs, and/or tools. I don't think they even have alt versions of existing packages, just additions.

More like purple Arch, but you don’t have to mess with your date/time because the certificates don’t break, and you can install stuff from the AUR without worrying about breaking your system.

[–] LeFantome@programming.dev 5 points 1 year ago

It is Manjaro without the break.

[–] Owljfien@iusearchlinux.fyi 2 points 1 year ago (1 children)

I've seen it described as an arch gui installer, I'm not knowledgeable enough to confirm nor deny that

[–] mortrek@lemmy.ml 9 points 1 year ago

It's a little more than that, but not much more. It installs common packages that someone might need for a functioning GUI and has some helpers specific to EndeavourOS installed as well. It basically makes it trivial to install "Arch".

[–] Twink@hexbear.net 4 points 1 year ago (2 children)

IMO always flatpak Steam. That's what I started doing and never had something not work if it worked for anyone else. They give Steam face lifts but it's till running on lib 32.

load more comments (2 replies)
[–] Fecundpossum@lemmy.world 3 points 1 year ago

Congrats and welcome. If you haven’t already, make an account on the forum. It’s super friendly and helpful. I’ve been on EOS for about three months now, and it’s the best Linux experience I’ve ever had.

[–] ChonkaLoo@lemmy.world 3 points 1 year ago (1 children)

Cool, yeah it does look very appealing. Might hop myself. I tried to install it but I couldn't get btrfs to work on my system so I went with openSuSe Tw instead. I dont really like corporate distros though and I miss the aur plus the amazing arch wiki so might try again.

[–] ProtonBadger@kbin.social 3 points 1 year ago* (last edited 1 year ago) (2 children)

In case it helps: At install time I created a swap partition the same size as my RAM and a Btrfs root partition. Then after install I ran
"yay -S snapper-support btrfs-assistant btrfmaintenance"

Then after install I enabled the maintenance scripts with defaults in the btrfs-assistant GUI and that was it. It takes snapshots when installing stuff and I can do a roolback to a snapshot in btrfs-assistant GUI or Cli (requires an immediate reboot).

One snag: If you installed it with Grub instead of systemd-boot it will show booteable snapshots in Grub but I don't know how roll back permanently if I've booted into one as it uses some sort of overlayfs. So I don't use this feature.

I wish EOS did all this as an install option though.

load more comments (2 replies)

That's really one thing that is not straightforward about Endeavour: Their Plasma setup is very minimalistic. You will be missing a few optional packages that you usually would expect, e.g. the Firefox integration.

load more comments
view more: next β€Ί