Please, for all that is holy, plug in your laptop.
If that is the case, then you should be very happy to leave Linux for a proprietary OS that Nvidia works on and properly supports.
I don't hate Discord, but I do hate that they seem to require my phone number. I tried joining Discord over a year ago. Upon first log in they claimed that there was suspicious activity that required me to verify the account by giving them my phone number. This was from a computer, I never even visited the site on my phone let alone use the mobile app. I gave up and forgot about until a few months ago and decided to try again. They still wanted my phone number, email wasn't good enough. I contacted their support email and was told that there was no other option but to provide a phone number and that they couldn't override it. So I told them to delete my account and that I would never use their service. It took two weeks for them to do it.
There are very few situations in which an app needs my phone number in my eyes. And a chat application is not one of them. Just like I refused to use the official Reddit app because it wanted access to my contacts and location. I am not a super privacy nut, but the whole hog approach of gathering my info is not acceptable. I would rather pay for the service. I would have paid for Reddit if they had gone that route rather than dropping 3rd Party apps. Instead I'm on Lemmy.
So fucking hell yes, this again.
There are alternatives to Discord.
This, so much this! We have been on a year long plan sending test scam emails to our staff. We still have 5% who will click on anything. Sometimes I think they do it intentionally so that they can avoid work by being required to take email security training. I'm lobbying management to start writing up chronic offenders.
A good start would be to implement quarter tiling by dragging window to screen corner, like half tiling is done by dragging to screen edge.
I have a 3840x2160 monitor specifically so that I can have four windows open at the best size for their content (email, document, web browse, and terminal) and can avoid the use of workspaces and see everything at once. Having to manually resize and place windows is a pain.
I'll add my voice to the chorus and recommend Proxmox. I've never tried xcp-ng; it looks nice and I'm interested, but Proxmox has worked well for me.
Don't let elitism ruin the adventure for you. Enjoy your success while you take time to learn other crap.
My useless advice: Do it in phases as you learn.
- Start off with Yunohost. It is simple to get started and works pretty well. Try different apps to see what you like and what might be worth using for real. Just make sure that you keep in mind this is more of a "proof of concept" for testing things. Unless you plan to purchase another mini pc later.
- When you feel like you have out grown it and want to start learning more about things, you can move to something like Proxmox. This allows you to create virtual machines and play with containers (docker/lxc). If you plan well, you can back up your Yunohost data and configs to another drive, wipe Yunohost install and replace it with Proxmox. Then install a VM running Yunohost and restore your data and configs you previously backed up.
- Then you can start playing with lxc containers and docker containers.
- If you can get a second machine with multiple drives, install TrueNAS or OMV. Use that to store all of your data on NFS drive that you mount from your Proxmox VMs and containers.
Years ago I used to run a linux server with everything installed under Apache virtual directories and fought the constant upgrade cycle. Life got in the way and I gave up on it until the pandemic slowed life down enough for me to start playing again. So I went the Yunhost route on an old Mac Mini. I now have a 3 node Proxmox cluster with Yunhost in a VM (with a dozen apps running on it) and another 15-20 containers running under either lxc or docker. I eventually purchased a cheap NAS device for data storage so that I could make use of the Proxmox fail over capabilities.
If your mini pc has the capability for two drives, install the OS on one and store data on the other (unless/until you get a second pc/NAS).
As others have pointed out
- Nextcloud (in addition to calendar and contacts, has document sync, office suite, photo gallery...) I use this.
- SoGo - I've never used
- Radical - I believe just calendars and contacts
- Baikal - calendars and contacts. Simple and light weight. I used this until I moved to Nextcloud.
Which ever you choose, your mobile will require another app, like DavX (android). This allows the phone to sync with the calDav server. Desktop clients should be able to sync directly with the server.
I am not familiar with Todoist.
- Matrix Synapse
- Paperless-ngx
- MediaTracker
- Lychee
- Immich
- AudioBookShelf
- Baikal
- Monica
- Nextcloud
- Calibre-web
- Piwigo
- Pinry
- Prosody
- Shaarli
- Wallabag
- mygpodder
- Peertube
- Mealie
- Mastodon
- Firefox sync
- Seafile
- Dokuwiki
- The Lounge
- Redmine
- Gitea
- Castopod
- Portainer
This assortment is run under a combination of Proxmox LXC containers, docker containers, and Yunohost. Mostly I use it to play around, but most are heavily used by my wife and I. I'm planning to rebuild everything and making things more "official". Looking to convert from a "lab" to actually making it "production" with solid failure routes and backups. I am looking to move anything currently under Yunohost to docker/lxc and to start making use of podman. Recently saw CosmOS and think it might be a good alternative to portainer.
Hardware:
- Node 1: Lenovo m93p tiny with 16GB RAM and 250GB SSD - Proxmox
- Node 2: Lenovo m93p tiny with 16GB RAM and 250GB SSD - Proxmox
- Node 3: Gigabyte Brix with 16GB RAM and 500GB Sata SSD, 128GB m.2 SSD - Proxmox
- Node 4: Trigkey Green G3 with 16GB RAM and 1TB Sata SSD - Proxmox
- TPLink managed switch
- TerraMaster 2-bay NAS with 2x 2TB HD (NFS host for containers)
- Synology ds220j NAS with 2x 8TB HD (backup of home desktops, laptops, cell phones, and lab systems)
I initially agreed with you. I'd hate to see all of that communal knowledge lost.
Reading the other replies, I am not so sure. Do they deserve to continue capitalizing on other peoples knowledge? Yes and No. They did supply a service without which that collection would have had to be assembled somewhere else. But I don't think they should be able to capitalize on it forever.
With the archive team and their efforts, I am less worried about "Wisdom of the Ancients" situation.
I love my Framework. It may not feel as polished physically as the XPS. If you can find one in the wild to touch and try, I would recommend doing so.