This commit is contained in:
@@ -19,10 +19,10 @@
|
||||
"@react-pdf/renderer": "^4.3.2",
|
||||
"@tailwindcss/typography": "^0.5.19",
|
||||
"@tailwindcss/vite": "^4.1.18",
|
||||
"astro": "^5.16.6",
|
||||
"astro": "^5.16.9",
|
||||
"astro-icon": "^1.1.5",
|
||||
"lucide-preact": "^0.562.0",
|
||||
"preact": "^10.28.1",
|
||||
"preact": "^10.28.2",
|
||||
"react": "^19.2.3",
|
||||
"sharp": "^0.34.5",
|
||||
"tailwindcss": "^4.1.18"
|
||||
@@ -30,8 +30,8 @@
|
||||
"devDependencies": {
|
||||
"@catppuccin/daisyui": "^2.1.1",
|
||||
"@iconify-json/mdi": "^1.2.3",
|
||||
"@iconify-json/simple-icons": "^1.2.64",
|
||||
"@types/react": "^19.2.7",
|
||||
"@iconify-json/simple-icons": "^1.2.66",
|
||||
"@types/react": "^19.2.8",
|
||||
"daisyui": "^5.5.14"
|
||||
}
|
||||
}
|
||||
|
||||
718
pnpm-lock.yaml
generated
718
pnpm-lock.yaml
generated
File diff suppressed because it is too large
Load Diff
@@ -5,15 +5,15 @@ pubDate: "2025-12-21"
|
||||
tags: ["linux", "techtips"]
|
||||
---
|
||||
|
||||
I have decided to move my daily workflow away from Windows. Microsoft has, for a long time now, been engaging in an age-old practice known as enshittification. Windows used to be a platform on which I did my work, communicated with friends, and played far too many hours of MapleStory. Now the entire operating system feels like those malicious ad-filled spam websites you'd end up on trying to... obtain Linux ISOs (iykyk). The final straw was the aggressive integration of AI features, which are being pushed onto users regardless of interest or privacy concerns.
|
||||
I have decided to move my daily workflow away from Windows. Microsoft has, for a long time now, been engaging in an age-old practice known as enshittification. Windows used to be the place I did my work, communicated with friends, and played _far_ too many hours of MapleStory. Now the entire operating system feels like i'm running adware. The final straw was the aggressive integration of AI features, which are being pushed onto users regardless of interest **or** privacy concerns.
|
||||
|
||||
### What is Linux?
|
||||
|
||||
Simply put, Linux is an operating system that stays out of your way. It does everything you would expect a modern operating system to do, but it does these things without the telemetry or rushed AI features. Linux offers a level of ownership that is becoming rare in modern technology. When you install software or change a setting, the system respects that decision without reverting it after an update. Now, the more complex answer is that Linux is a kernel, and different "distributions" are more complete operating systems built around the Linux kernel. I will get to which ones I recommend for newcomers in a moment.
|
||||
Linux is an operating system that stays out of your way. It does everything you would expect a modern operating system to do, but it does so without the telemetry or rushed AI features. Linux offers a level of ownership that is rare in modern technology. When you install software or change a setting, the system respects that decision without reverting it after an update. Now, the more complex answer is that Linux is a kernel, and different "distributions" are more complete operating systems built around the Linux kernel. I will get to which ones I recommend for newcomers in a moment.
|
||||
|
||||
### Gaming
|
||||
|
||||
In the past, Linux struggled with gaming for the simple reason that games were not built with support for Linux in mind. This meant that translation layers such as Wine were required to run most games, and even this was not a guarantee. Thanks to Valve and the broader Linux gaming community, we have made significant progress here! Steam's Proton compatibility layer has done wonders for this, helping Linux users run most of their library. Unless you are playing titles with aggressive kernel-level anti-cheat (Battlefield 6, Apex Legends, etc), the gaming experience is indistinguishable from Windows.
|
||||
Traditionally Linux struggled with gaming for the simple reason that games were not built with support for Linux in mind. This meant that translation layers such as Wine were required to run most games, and even this was not a guarantee. Thanks to Valve and the broader Linux gaming community, we have made significant progress here! Steam's Proton compatibility layer has done wonders for this, helping Linux users run most of their library. Unless you are playing titles with aggressive kernel-level anti-cheat (Battlefield 6, Apex Legends, etc), the gaming experience is indistinguishable from Windows.
|
||||
|
||||
### Desktop Environments
|
||||
|
||||
@@ -36,6 +36,6 @@ Pop!_OS is an open-source, Debian-based distribution that focuses on excellent s
|
||||
For this distribution, I would recommend the COSMIC Desktop Environment.
|
||||
|
||||
### Hardware Recommendations
|
||||
You can use any modern graphics card with these distributions, but the experience varies. Historically, Nvidia cards have faced challenges, particularly with driver setup and sleep/wake functionality. In contrast, AMD and Intel include drivers directly in the kernel, offering a more seamless "plug and play" experience. While Nvidia cards are certainly viable, opting for AMD often results in fewer maintenance headaches and greater system stability. If you have the flexibility to choose, AMD is the recommended path for a frictionless experience.
|
||||
You can use any modern graphics card with these distributions, but the experience varies. Historically, Nvidia cards have faced challenges, particularly with driver setup and sleep/wake functionality. In contrast, AMD and Intel include drivers directly in the kernel, offering a more seamless "plug and play" experience. While Nvidia cards are definitely viable, using AMD often results in fewer maintenance headaches and greater system stability. If you have the flexibility to choose, AMD is my recommendation for the best possible experience.
|
||||
|
||||
Feel free to reach out if you have any questions about making the switch. I can be reached by email at [me@atri.dad](mailto:me@atri.dad).
|
||||
|
||||
Reference in New Issue
Block a user