diff --git a/src/assets/blog_posts/Docker/cover_docker.png b/src/assets/blog_posts/Docker/cover_docker.png new file mode 100644 index 0000000..ca0ebbd Binary files /dev/null and b/src/assets/blog_posts/Docker/cover_docker.png differ diff --git a/src/assets/blog_posts/oryx_pro_review/01_oryp7.jpg b/src/assets/blog_posts/oryx_pro_review/01_oryp7.jpg new file mode 100644 index 0000000..8cc903a Binary files /dev/null and b/src/assets/blog_posts/oryx_pro_review/01_oryp7.jpg differ diff --git a/src/assets/blog_posts/oryx_pro_review/02_oryp7.jpg b/src/assets/blog_posts/oryx_pro_review/02_oryp7.jpg new file mode 100644 index 0000000..14016ed Binary files /dev/null and b/src/assets/blog_posts/oryx_pro_review/02_oryp7.jpg differ diff --git a/src/assets/blog_posts/oryx_pro_review/03_oryp7.jpg b/src/assets/blog_posts/oryx_pro_review/03_oryp7.jpg new file mode 100644 index 0000000..422fdfe Binary files /dev/null and b/src/assets/blog_posts/oryx_pro_review/03_oryp7.jpg differ diff --git a/src/assets/blog_posts/oryx_pro_review/04_oryp7.jpg b/src/assets/blog_posts/oryx_pro_review/04_oryp7.jpg new file mode 100644 index 0000000..19a504a Binary files /dev/null and b/src/assets/blog_posts/oryx_pro_review/04_oryp7.jpg differ diff --git a/src/assets/blog_posts/oryx_pro_review/05_oryp7.jpg b/src/assets/blog_posts/oryx_pro_review/05_oryp7.jpg new file mode 100644 index 0000000..6abc308 Binary files /dev/null and b/src/assets/blog_posts/oryx_pro_review/05_oryp7.jpg differ diff --git a/src/assets/blog_posts/oryx_pro_review/06_oryp7.jpg b/src/assets/blog_posts/oryx_pro_review/06_oryp7.jpg new file mode 100644 index 0000000..53be4c7 Binary files /dev/null and b/src/assets/blog_posts/oryx_pro_review/06_oryp7.jpg differ diff --git a/src/assets/blog_posts/oryx_pro_review/07_oryp7.jpg b/src/assets/blog_posts/oryx_pro_review/07_oryp7.jpg new file mode 100644 index 0000000..29768e7 Binary files /dev/null and b/src/assets/blog_posts/oryx_pro_review/07_oryp7.jpg differ diff --git a/src/assets/blog_posts/oryx_pro_review/08_oryp7.jpg b/src/assets/blog_posts/oryx_pro_review/08_oryp7.jpg new file mode 100644 index 0000000..987f6aa Binary files /dev/null and b/src/assets/blog_posts/oryx_pro_review/08_oryp7.jpg differ diff --git a/src/assets/blog_posts/oryx_pro_review/09_oryp7.jpg b/src/assets/blog_posts/oryx_pro_review/09_oryp7.jpg new file mode 100644 index 0000000..32fcf97 Binary files /dev/null and b/src/assets/blog_posts/oryx_pro_review/09_oryp7.jpg differ diff --git a/src/assets/blog_posts/oryx_pro_review/10_oryp7.jpg b/src/assets/blog_posts/oryx_pro_review/10_oryp7.jpg new file mode 100644 index 0000000..279f1ac Binary files /dev/null and b/src/assets/blog_posts/oryx_pro_review/10_oryp7.jpg differ diff --git a/src/assets/blog_posts/oryx_pro_review/11_oryp7.jpg b/src/assets/blog_posts/oryx_pro_review/11_oryp7.jpg new file mode 100644 index 0000000..e9885b6 Binary files /dev/null and b/src/assets/blog_posts/oryx_pro_review/11_oryp7.jpg differ diff --git a/src/assets/blog_posts/windows_to_linux/cover_windows_to_linux.jpeg b/src/assets/blog_posts/windows_to_linux/cover_windows_to_linux.jpeg new file mode 100644 index 0000000..dfdd680 Binary files /dev/null and b/src/assets/blog_posts/windows_to_linux/cover_windows_to_linux.jpeg differ 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 new file mode 100644 index 0000000..64b24d2 Binary files /dev/null and b/src/assets/blog_posts/windows_to_linux/dwm_flexipatch_screenshot.png differ diff --git a/src/assets/hardware/desktop-case.png b/src/assets/hardware/desktop-case.png deleted file mode 100644 index da26ce4..0000000 Binary files a/src/assets/hardware/desktop-case.png and /dev/null differ diff --git a/src/assets/hardware/oryx-pro-7.png b/src/assets/hardware/oryx-pro-7.png new file mode 100644 index 0000000..e72214b Binary files /dev/null and b/src/assets/hardware/oryx-pro-7.png differ diff --git a/src/assets/hardware/spectre-x360.png b/src/assets/hardware/spectre-x360.png deleted file mode 100644 index 2febbf0..0000000 Binary files a/src/assets/hardware/spectre-x360.png and /dev/null differ diff --git a/src/assets/software/logo-brave.png b/src/assets/software/logo-brave.png deleted file mode 100644 index 91bb05f..0000000 Binary files a/src/assets/software/logo-brave.png and /dev/null differ diff --git a/src/assets/software/logo-vivaldi.png b/src/assets/software/logo-vivaldi.png new file mode 100644 index 0000000..c17cb8e Binary files /dev/null and b/src/assets/software/logo-vivaldi.png differ diff --git a/src/blog.html b/src/blog.html index 8247aae..a96fba2 100644 --- a/src/blog.html +++ b/src/blog.html @@ -27,7 +27,46 @@
+ My review of the System76 Oryx Pro 7. +
++ A reflection on my journey from Windows to + Linux. +
+Updated on August 26, 2021
+ + ++ I ended up purchasing the Oryx Pro 7 with base memory + and storage, then replaced them with parts I bought from + Amazon. The upgrade experience was pretty good. I had + some trouble removing the back plate because some screws + got stuck, but it was overall not too difficult. Coming + from a desktop with a GTX 1070 and a 1440p 60 Hz + monitor, I can honestly say that I prefer the higher + refresh rate over the resolution bump. Gaming + performance has been amazing, and my overall experience + with the laptop has been positive. I will mention that I + occasionally run into some freezing issues even when not + doing anything particularly intensive, but these were + largely resolved when I tried some different kernels. + The fans did get too loud at times, but this was also + resolved by switching kernels. +
+ ++ Regarding OS, I initially tried to install Arch Linux + with dwm like I had on my desktop, but found that + switching between the graphics modes (i.e. Integrated, + Hybrid, and Discrete) was just a nightmare. I tried + installing System76 software through the AUR, but ran + into too many issues that I couldn't resolve. + Additionally, the laptop speakers did not seem to work + either. Eventually got this working after trying the + solution in ArchWiki. Thus, I decided to switch to + Pop!_OS. The main change I made to the install process + was to use btrfs rather than the default (ext4 I think) + so I could take snapshots and backup my data with + Timeshift. Overall, I'm really happy that System76 and + Pop!_OS have come up with a good solution for switchable + graphics. Being able to just click on the option in the + GNOME menu is so useful. The window management in + Pop!_OS is very good too. Coming from a standalone + window manager like dwm, this provides a pretty good + balance between convenience (having things work out of + the box with a desktop environment) and usability + (keyboard shortcuts in dwm are very handy). +
++ After some more time with Pop!_OS, I realized that I + really missed Arch so I decided to try some other Arch + based distros. With Garuda Linux, switchable graphics + now works. Couldn't figure out how to get it working on + vanilla arch. Integrated speakers didn't work out of the + box, but was able to resolve it with the solution listed + in the ArchWiki. Garuda linux implements a lot of the + customizations I usually do in my vanilla Arch installs + anyways (e.g. btrfs, zen kernel, chaotic-aur, backups w/ + timeshift, etc.), so I'm pretty happy with it. Ran into + a bunch of crashing and system break issues with the + GNOME edition. Timeshift usually helped me recover from + this, but not always. Thus, decided to switch to KDE + Dragonized edition as it looks nice, uses KDE plasma + instead of GNOME, and comes with a bunch of gaming + related apps pre-installed, which saves me time. Still + encountered freezing issues with KDE Dragonized edition, + so eventually switched to i3 edition, but replaced i3 w/ + Xmonad. Then replaced Xmonad w/ dwm-flexipatch. + Performance is amazing and haven't encountered the + freezing issue that I had with GNOME and KDE any more. +
+ ++ It may seem that the cons outweigh the pros, but this is + only in number and I am really nitpicking. The things + this laptop get right (e.g. gaming, refresh rate, + switchable graphics, general performance) are much more + important to me than the other things. Regarding price, + you are definitely paying a premium for first-class + linux support, but it is well worth it in my opinion. I + do not want to use Windows anymore and I am happy to pay + extra if it means supporting a company that promotes and + sells Linux computers. +
+ +diff --git a/src/blog_docker.html b/src/blog_docker.html index 8da4743..530976c 100644 --- a/src/blog_docker.html +++ b/src/blog_docker.html @@ -32,7 +32,7 @@
diff --git a/src/blog_oryx_pro_review.html b/src/blog_oryx_pro_review.html new file mode 100644 index 0000000..07aae61 --- /dev/null +++ b/src/blog_oryx_pro_review.html @@ -0,0 +1,408 @@ + + +
+ +
+ + + + +
+ + +