diff --git a/src/assets/blog_posts/windows_to_linux/dwm_flexipatch_screenshot.png b/src/assets/blog_posts/windows_to_linux/dwm_flexipatch_screenshot.png index ff6046b..589e221 100644 Binary files a/src/assets/blog_posts/windows_to_linux/dwm_flexipatch_screenshot.png and b/src/assets/blog_posts/windows_to_linux/dwm_flexipatch_screenshot.png differ diff --git a/src/blog_windows_to_linux.html b/src/blog_windows_to_linux.html index ef1e998..6bb4f33 100644 --- a/src/blog_windows_to_linux.html +++ b/src/blog_windows_to_linux.html @@ -26,7 +26,7 @@

Switching from Windows to Linux

-

Updated on December 7, 2021

+

Updated on July 1, 2022

@@ -62,11 +62,11 @@

Development is definitely where Linux shines because of its superior package management. For example, Ubuntu (and its derivatives) use - the apt package manager which allows you to easily install most - development packages like Python, gcc, Git, etc. On Windows, you - have to go to a website, click on a download link, run an - executable, and walk through the steps in an installer. On Linux, it - is as simple as a couple terminal commands. There's a reason even + the apt package manager which allows you to easily + install most development packages like Python, gcc, Git, etc. On + Windows, you have to go to a website, click on a download link, run + an executable, and walk through the steps in an installer. On Linux, + it is as simple as a couple terminal commands. There's a reason even Microsoft felt it needed to improve the developer experience on Windows via the Steam Deck - from Valve. If you play a lot of online multiplayer games, you may - need to wait as popular anti-cheat software doesn't currently work - through Proton. + from Valve. +

+

+ If you play a lot of online multiplayer games, you may need to wait. + Not all anti-cheat software currently works through Proton. + Are We Anti-Cheat Yet? + provides "a comprehensive and crowd-sourced list of games using + anti-cheats and their compatibility with GNU/Linux or Wine/Proton". + Apex Legends + is one notable example that enabled Linux support for Easy + Anti-Cheat shortly after the launch of the Steam Deck.


@@ -206,17 +217,9 @@ href="https://wiki.archlinux.org/title/System76_Oryx_Pro" target="_blank" >page for the System76 Oryx Pro. Unfortunately, I had some issue with NVIDIA's Linux drivers and - System76's graphics switching tool - on Arch. I was able to resolve the issue by switching to - Garuda Linux, - which is based on Arch, but provides an easy to use installer and - some nice GUI tools for configuring your system. As of the time of - writing, I don't see myself switching from Garuda because it - provides all the benefits of Arch without the initial hassle of - installing the system from scratch. + >. By following the suggestions there, I was able to resolve issues + like the audio not working, graphics switching, suspend/hibernate, + etc.


@@ -235,9 +238,8 @@ from Windows, I was much more comfortable with the look and feel of KDE Plasma. Additionally, it has many (perhaps too many) customizability options. After using this for a while, I eventually - ran into some system freezing issues that I didn't expect to see - given my hardware and felt that I could go for something a bit more - minimal. + felt that I wanted something more minimal that I could tweak exactly + to my liking.


@@ -264,8 +266,7 @@ my needs. One of the main downsides of dwm is that it is meant to be super minimal where features you might expect to see need to be added through patches. The process of patching can be slow, - annoying, and prone to error. One solution, that I ended up going - with, is to use + annoying, and prone to error. A great solution to this problem is dwm-flexipatch. This includes a bunch of commonly used patches that can be