<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/tags/linux/best-of/2025/12" -->

---
title: Best Linux posts — December 2025 | daily.dev
description: The most upvoted Linux posts from December 2025, curated by the daily.dev community.
canonical: https://daily.dev/tags/linux/best-of/2025/12
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/tags/linux/best-of/2025/12
og:type: website
og:site_name: daily.dev
og:title: Best Linux posts — December 2025 | daily.dev
og:description: The most upvoted Linux posts from December 2025, curated by the daily.dev community.
og:image: https://media.daily.dev/image/upload/s--VAY5ToZt--/f_auto/v1724209435/public/daily.dev%20-%20open%20graph
---

# Best of Linux — December 2025

1. 1  
[](https://daily.dev/posts/the-lost-art-of-programming-offline-ksz0ysvkn "The Lost Art of Programming Offline")  
Article  
![Avatar of otqajuf6zdm9hfrwtlr9n](https://avatars.githubusercontent.com/u/2653546?v=4)Isaac de Andrade · 39w  
The Lost Art of Programming Offline  
Programming without internet access reveals gaps in knowledge and forces reliance on local resources like man pages, system header files, and existing code. This constraint-based approach helps identify mastered domains versus weak areas, makes learning more efficient and personal, and strengthens fundamental skills by eliminating dependency on Stack Overflow, documentation sites, and AI assistants.

1.4K  
104
2. 2  
[](https://daily.dev/posts/linus-torvalds-defends-windows-blue-screen-of-death-ilqc06ubz "Linus Torvalds Defends Windows' Blue Screen of Death")  
Article  
![Avatar of itsfoss](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/582e3faed71842bfb9d3840a787d6700)It's Foss · 40w  
Linus Torvalds Defends Windows' Blue Screen of Death  
Linus Torvalds suggests that Windows' Blue Screen of Death errors are often caused by unreliable hardware rather than software bugs. He emphasizes that ECC (Error Correction Code) memory makes systems more reliable, and believes memory issues and hardware problems, especially in overclocked gaming systems, are frequently responsible for system crashes that users attribute to Windows instability.  
168  
18
3. 3  
[](https://daily.dev/posts/no-ai-slops-gnome-now-forbids-vibe-coded-extensions-0p4qysznw "No AI Slops! GNOME Now Forbids Vibe Coded Extensions")  
Article  
![Avatar of itsfoss](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/582e3faed71842bfb9d3840a787d6700)It's Foss · 39w  
No AI Slops! GNOME Now Forbids Vibe Coded Extensions  
GNOME has updated its extension review guidelines to reject AI-generated code submissions. The policy targets low-quality extensions with unnecessary code patterns like excessive try-catch blocks, inconsistent styling, and imaginary API usage. Reviewers were spending over 6 hours daily reviewing 15,000+ lines of code, much of it AI-generated slop. Using AI as a learning tool or for code completions remains allowed; the ban specifically targets developers who generate entire extensions without understanding the code.  
128  
13
4. 4  
[](https://daily.dev/posts/easier-than-nano-fresh-is-a-fresh-new-rust-based-terminal-editor-for-linux-fhoqcvgxw "Easier Than Nano! Fresh is a Fresh New Rust-based Terminal Editor for Linux")  
Article  
![Avatar of itsfoss](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/582e3faed71842bfb9d3840a787d6700)It's Foss · 38w  
Easier Than Nano! Fresh is a Fresh New Rust-based Terminal Editor for Linux  
Fresh is a new Rust-based terminal text editor that uses familiar GUI-style keyboard shortcuts (Ctrl+S, Ctrl+F, Ctrl+Z) instead of modal editing or complex keybindings. It features full mouse support, a command palette, built-in file explorer, LSP integration, plugin support via TypeScript/Deno, and can handle files over 10 GB. The editor aims to lower the learning curve for beginners while providing modern features like split-pane layouts, embedded terminal, and markdown preview.  
95  
7
5. 5  
[](https://daily.dev/posts/eu-keeps-moving-to-open-source-new-linux-smartphone-kde-fundraising---linux-weekly-news-xtcfgrdsw "EU keeps moving to Open Source, New Linux smartphone, KDE fundraising -  Linux Weekly news")  
Video  
![Avatar of linuxexp](https://media.daily.dev/image/upload/s--tvuv-fY0--/f_auto/v1728807168/logos/linuxexp)The Linux Experiment · 39w  
EU keeps moving to Open Source, New Linux smartphone, KDE fundraising - Linux Weekly news  
France and Germany continue major migrations to open-source software, with French ministries moving hundreds of thousands of users to Nextcloud and Germany's Schleswig-Holstein saving €15 million annually by switching to LibreOffice. System76 released Cosmic desktop and Pop!\_OS 24.04 LTS as a stable first version. KDE's fundraising exceeded €280,000, nearly doubling last year's total. A new Linux smartphone running Sailfish OS with Android app support reached crowdfunding goals. Critical infrastructure concerns emerged as libxml2 became unmaintained, and HDMI Forum continues blocking HDMI 2.1 support in open-source AMD drivers. D7VK 1.0 brings DirectX 7 translation to Vulkan for legacy gaming on Linux.  
90  
6
6. 6  
[](https://daily.dev/posts/pearos-is-a-linux-that-falls-rather-close-to-the-apple-tree-bapejfymj "pearOS is a Linux that falls rather close to the Apple tree")  
Article  
![Avatar of theregister](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/66aa2113fdad463992ffcbf0e8963fda)The Register · 38w  
pearOS is a Linux that falls rather close to the Apple tree  
pearOS is a Romanian Linux distribution that revives the concept of the original 2011 Pear Linux, now built on Arch Linux and KDE Plasma 6.5.4 with heavy macOS-style theming. It features a working global menu bar, custom Settings app resembling iOS style, and GNOME Files instead of Dolphin, though many advertised features like Focus Mode and Pear Intelligence aren't yet implemented. The custom installer has limitations including whole-drive installation only (no dual-boot partitioning) and requires 12GB disk space and 1.2GB RAM at idle.  
87  
9
7. 7  
[](https://daily.dev/posts/ubuntu-studio-26-04-may-modernize-its-desktop-layout-wb4jakd1h "Ubuntu Studio 26.04 May Modernize Its Desktop Layout")  
Article  
![Avatar of phoronix](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/6a26ba379dd64932830aa0c9803dd7ee)Phoronix · 39w  
Ubuntu Studio 26.04 May Modernize Its Desktop Layout  
Ubuntu Studio is considering changing its default desktop layout for the upcoming 26.04 LTS release. Currently using KDE Plasma with a top panel (inherited from its previous Xfce setup), the distribution is polling its community to choose between a macOS-like layout with top panel and bottom dock, or a Windows-like layout with a single bottom panel. The change would only affect new installations, not upgrades.  
87  
7
8. 8  
[](https://daily.dev/posts/linus-messed-up-the-linux-git-history-so-now-there-s-a-new-git-option--ulf7rtuur "linus messed up the linux git history (so now there's a new git option)")  
Video  
![Avatar of youtube](https://media.daily.dev/image/upload/s--W5zMumpP--/f_auto/v1725350181/logos/youtube)YouTube · 37w  
linus messed up the linux git history (so now there's a new git option)  
Git repositories can have multiple root commits, which can cause problems with history traversal, file tracking, and bisection. This became a notable issue when Linus Torvalds accidentally merged an unrelated GitHub-generated README into the Linux kernel, creating a second root commit. The incident led to Git introducing the \`--allow-unrelated-histories\` flag, which now prevents accidental merges of unrelated histories by default. You can find root commits using \`git log --max-parents=0\` and should be cautious when merging pull requests that might introduce new roots.  
65  
5
9. 9  
[](https://daily.dev/posts/ubuntu-26-04-will-look-more-like-vanilla-gnome-shell-mitdwknp1 "Ubuntu 26.04 Will Look More Like Vanilla GNOME Shell")  
Article  
![Avatar of omgub](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/79e495adb3c3425785b9be27969a2562)omg! ubuntu! · 39w  
Ubuntu 26.04 Will Look More Like Vanilla GNOME Shell  
Ubuntu 26.04 LTS will adopt a new approach to theming GNOME Shell by using symlinks to point directly at default GNOME style files and applying overrides, rather than maintaining a separate custom stylesheet. This reduces maintenance burden for the Yaru theme team while keeping Ubuntu-specific elements like the Ubuntu font, panel sizing, and orange accent color. The change means Ubuntu will present GNOME Shell closer to upstream design intentions, with some visual elements like rounded corners and button spacing matching vanilla GNOME defaults.  
62  
1
10. 10  
[](https://daily.dev/posts/unexpected-surprise-windows-11-outperforming-linux-on-an-intel-arrow-lake-h-laptop-zoxqguk6u "Unexpected Surprise: Windows 11 Outperforming Linux On An Intel Arrow Lake H Laptop")  
Article  
![Avatar of phoronix](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/6a26ba379dd64932830aa0c9803dd7ee)Phoronix · 36w  
Unexpected Surprise: Windows 11 Outperforming Linux On An Intel Arrow Lake H Laptop  
Benchmark testing on a Lenovo ThinkPad P1 Gen 8 with Intel Arrow Lake H processor reveals Windows 11 outperforming Ubuntu Linux in multiple workloads, contradicting years of consistent results showing Linux performance advantages. The unexpected findings persisted across different kernel versions and power management configurations, with Lenovo and Intel teams confirming the hardware is working as expected. This marks a potential shift in the traditional Windows vs. Linux performance landscape, though it's unclear if this is isolated to this specific laptop model or represents a broader trend with newer hardware.  
48  
16
11. 11  
[](https://daily.dev/posts/valve-hdmi-forum-continues-to-block-hdmi-2-1-for-linux-fwzoiyicb "Valve: HDMI Forum Continues to Block HDMI 2.1 for Linux")  
Article  
![Avatar of hn](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn)Hacker News · 39w  
Valve: HDMI Forum Continues to Block HDMI 2.1 for Linux  
The HDMI Forum continues to block open-source HDMI 2.1 driver implementation for Linux, forcing Valve's Steam Machine to be software-limited to HDMI 2.0 despite hardware support. This restriction prevents native 4K at 120Hz without compression and limits VRR functionality. AMD submitted a functional HDMI 2.1 driver in early 2024 but was rejected by the HDMI Forum. Valve confirms they're still working to resolve the issue, while users can work around limitations using chroma subsampling or active DisplayPort-to-HDMI adapters.  
47  
14
12. 12  
[](https://daily.dev/posts/this-is-not-the-year-of-the-linux-desktop-ljinuslyu "This is NOT The Year of the Linux Desktop")  
Video  
![Avatar of linuxcast](https://media.daily.dev/image/upload/s--OxKNYu2Y--/f_auto/v1729364114/logos/linuxcast)The Linux Cast · 40w  
This is NOT The Year of the Linux Desktop  
Linux is experiencing renewed interest as Windows 10 reaches end-of-life and Windows 11 hardware restrictions push users to consider alternatives. However, the same fundamental barriers that have historically prevented mainstream Linux adoption remain: driver issues (especially Nvidia), software availability gaps (Adobe, Microsoft Office), distribution fragmentation, and installation complexity. While some growth is expected, particularly from motivated users fleeing Windows limitations, the structural challenges inherent to open-source software make a dramatic shift to mainstream adoption unlikely. A modest 2% market share increase would represent significant progress, but the "year of the Linux desktop" remains an unrealistic expectation.  
49  
29
13. 13  
[](https://daily.dev/posts/i-didn-t-expect-to-see-this--gevw4cpj6 "i didn't expect to see this...")  
Video  
![Avatar of lowlevellearning](https://media.daily.dev/image/upload/s--pjLyMMmx--/f_auto/v1724394406/logos/lowlevellearning)Low Level Learning · 38w  
i didn't expect to see this...  
A CVE was discovered in Rust code within the Linux kernel's Android Binder driver, marking the first security vulnerability in kernel Rust code. The bug is a race condition in an unsafe block that handles doubly linked list operations for tracking node deaths. The vulnerability occurred because the code moved list items to a local stack copy and dropped the lock prematurely, allowing two threads to simultaneously access and modify the same list structure. This led to memory corruption and kernel crashes. The fix involved iterating over the list with proper locking instead of creating a local copy, demonstrating that even memory-safe languages require careful handling of concurrent operations in kernel code.  
29  
6
14. 14  
[](https://daily.dev/posts/make-gnome-app-grid-scroll-vertically-like-it-used-to--stayjla4t "Make GNOME App Grid Scroll Vertically (Like it Used to)")  
Article  
![Avatar of omgub](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/79e495adb3c3425785b9be27969a2562)omg! ubuntu! · 37w  
Make GNOME App Grid Scroll Vertically (Like it Used to)  
A new GNOME Shell extension called Vertical App Grid restores vertical scrolling to the app grid, reversing the horizontal scrolling behavior introduced in GNOME 40\. The extension allows users to navigate app pages up and down instead of left and right, with customizable icon sizes and spacing. While drag-and-drop reordering and app folders aren't currently supported, it's particularly useful for portrait monitors or vertically-stacked multi-monitor setups. The extension requires GNOME 49 and works on Ubuntu 25.10 or similar distributions.  
29  
1
15. 15  
[](https://daily.dev/posts/i-lived-in-the-terminal-for-a-whole-week-bsbxtyn8o "I Lived in the Terminal for a Whole Week")  
Video  
![Avatar of codingwithlewis](https://media.daily.dev/image/upload/s--St-eJIdL--/f_auto/v1728073102/logos/codingwithlewis)Coding with Lewis · 39w  
I Lived in the Terminal for a Whole Week  
A developer replaces their GUI-based computer setup with a terminal-only environment for seven days to combat tech burnout. Using Ubuntu Server, i3 window manager, and CLI/TUI tools like Neovim, Neomutt, and TaskWarrior, they recreate their entire workflow including web browsing, email, note-taking, and task management. The experiment reveals how Linux customization enables personal identity expression through technology, ultimately leading to appreciation for minimalist, utility-focused computing despite the steep learning curve.  
28
16. 16  
[](https://daily.dev/posts/33-linux-commands-every-dev-should-know-b2uii4dgu "33 Linux Commands EVERY Dev Should Know")  
Video  
![Avatar of fknight](https://media.daily.dev/image/upload/s--dRXNb2_3--/f_auto/v1745508651/logos/fknight)ForrestKnight · 39w  
33 Linux Commands EVERY Dev Should Know  
A walkthrough of 33 essential Linux command-line tools for developers, including modern alternatives to classic commands. Covers file searching with ripgrep and fd, terminal multiplexing with tmux, Docker management with lazy-docker, Git workflows with lazy-git, network diagnostics, process monitoring, and various productivity tools. Demonstrates practical examples of each command with emphasis on Rust-based modern alternatives that offer better performance and user experience than traditional Unix utilities.  
27  
10
17. 17  
[](https://daily.dev/posts/we-have-another-new-linux-phone-before-2025-ends-and-it-s-not-for-you-or-for-me--82uvoetbm "We Have Another New Linux Phone Before 2025 Ends...And It's Not For You (or For Me)")  
Article  
![Avatar of itsfoss](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/582e3faed71842bfb9d3840a787d6700)It's Foss · 37w  
We Have Another New Linux Phone Before 2025 Ends...And It's Not For You (or For Me)  
FuriLabs launched the Void Phone VX1, an enterprise-focused Linux smartphone that's a rebadged FLX1s running Debian-based FuriOS. The device features a MediaTek Dimensity 900 chipset, 8GB RAM, and 128GB storage. Its enterprise capabilities include mobile device management (MDM) features like remote wipes, app whitelists, geofencing, and custom security policies for $2.50 per device monthly. Organizations can order with white-label customization, but MDM features require minimum orders of 100 units.  
24  
3
18. 18  
[](https://daily.dev/posts/i-ve-had-enough-of-windows---switching-to-linux-wgxniby1d "I’ve Had Enough of Windows - Switching to Linux")  
Video  
![Avatar of youtube](https://media.daily.dev/image/upload/s--W5zMumpP--/f_auto/v1725350181/logos/youtube)YouTube · 38w  
I’ve Had Enough of Windows - Switching to Linux  
A frustrated Windows user documents their switch to Linux Mint after growing tired of Windows 11's ads, forced updates, privacy concerns, and invasive features like Copilot. The author walks through installing Pop OS (which had issues) and then Linux Mint, testing hardware compatibility, gaming performance, and daily workflows. While they still need Windows for Adobe Premiere editing and certain anti-cheat-protected games, Linux Mint handles their primary tasks—browsing, writing, casual gaming—better than Windows. The experience highlights Linux's speed, cleanliness, and respect for user control, making it their new main OS despite keeping Windows for specific use cases.  
24  
10
19. 19  
[](https://daily.dev/posts/cm0---a-new-raspberry-pi-you-can-t-buy-7oxr5ojeu "CM0 - a new Raspberry Pi you can't buy")  
Article  
![Avatar of jeffgeerling](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/a425a8edd27a4930ae183c796db840b9)Jeff Geerling · 39w  
CM0 - a new Raspberry Pi you can't buy  
The CM0 is a new Raspberry Pi Compute Module based on the Pi Zero 2 architecture, featuring castellated edges for direct PCB soldering, eMMC storage, and WiFi. Currently only available in China through EDAtec's CM0NANO development board, global distribution is unlikely due to LPDDR2 RAM shortages and supply prioritization for the Pi Zero 2 W. The module targets low-end commercial integration in products like kiosks and signage, offering a complete Linux environment in a postage stamp-sized System on Module.  
25
20. 20  
[](https://daily.dev/posts/why-i-won-t-be-using-omarchy-gc5zdthat "Why I Won't Be Using Omarchy")  
Video  
![Avatar of linuxcast](https://media.daily.dev/image/upload/s--OxKNYu2Y--/f_auto/v1729364114/logos/linuxcast)The Linux Cast · 40w  
Why I Won't Be Using Omarchy  
A Linux content creator explains why he won't review Omarchy, an opinionated Arch Linux configuration script. He argues that adopting someone else's complete workflow—including their keybindings, applications, and rice—is less valuable than building your own from scratch. While acknowledging that pre-configured setups can serve as learning tools for beginners, he emphasizes that creating a personalized development environment leads to better understanding and a workflow that truly fits individual needs. The piece draws from his experience with similar tools like LARBS and reflects on the difference between using a full distribution versus configuration scripts.  
25  
12
21. 21  
[](https://daily.dev/posts/productivity-environment-on-windows-with-wsl-2-and-docker-nick-janetakis-90jfvawwe "Productivity Environment on Windows with WSL 2 and Docker — Nick Janetakis")  
Article  
![Avatar of nickjanetakis](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/05b22e1c43b541059edfaba1ccc944e6)Nick Janetakis · 36w  
Productivity Environment on Windows with WSL 2 and Docker — Nick Janetakis  
A comprehensive walkthrough of a Windows-based development environment that combines WSL 2 for Linux tooling with native Windows applications. The setup includes terminal configuration with Tmux and Neovim, Docker Desktop integration, productivity tools like AutoHotKey for hotkeys and Dexpot for virtual desktops, and various utilities for screenshots, clipboard management, image/video editing, and system monitoring. The workflow demonstrates how to effectively balance Linux development tools through WSL 2 with Windows native applications for a complete productivity setup.  
24
22. 22  
[](https://daily.dev/posts/6-must-read-linux-and-open-source-tutorials-of-the-year-avqio2wzp "6 must-read Linux and open source tutorials of the year")  
Article  
![Avatar of allthingsopen](https://media.daily.dev/image/upload/s--dgFP6zAp--/f_auto/v1720885901/logos/allthingsopen)All Things Open · 36w  
6 must-read Linux and open source tutorials of the year  
A curated roundup of six practical tutorials covering diverse open source topics: DDEV for unified local development across 26 frameworks, limitations of AI coding assistants, tldr-pages as a modern alternative to man pages, implementing OpenTelemetry observability in Django applications, FreeDOS 1.4's 30th anniversary release with retrocomputing features, and ten essential open source tools for everyday use. The collection spans modern development workflows, AI tooling critique, documentation improvements, application monitoring, and computing heritage preservation.  
23
23. 23  
[](https://daily.dev/posts/pinta-3-1-is-out-with-axonometric-grids-marching-ants-more-naduqzyzy "Pinta 3.1 is Out with Axonometric Grids, Marching Ants + More")  
Article  
![Avatar of omgub](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/79e495adb3c3425785b9be27969a2562)omg! ubuntu! · 37w  
Pinta 3.1 is Out with Axonometric Grids, Marching Ants + More  
Pinta 3.1, an open-source image editor, introduces axonometric grids for isometric art, polygon selection mode in the Lasso tool, and animated marching ants for selection outlines. The gradient tool now features on-canvas handles for adjusting direction and length. Additional improvements include a new Cells effect, lower memory usage with the zoom tool, better layer context menus, and enhanced dithering options. The release is available for Windows, macOS, and Linux through various distribution channels including Snap and Flatpak.  
22
24. 24  
[](https://daily.dev/posts/rust-written-redox-os-sees-initial-wayland-port-z6rzr5hvj "Rust-Written Redox OS Sees Initial Wayland Port")  
Article  
![Avatar of phoronix](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/6a26ba379dd64932830aa0c9803dd7ee)Phoronix · 40w  
Rust-Written Redox OS Sees Initial Wayland Port  
Redox OS, an open-source operating system written entirely in Rust, now has an initial Wayland port. The port includes the Smallvil Wayland compositor, the Smithay framework, and Wayland support for the GTK toolkit, marking a significant milestone in the project's display server capabilities.  
21  
1
25. 25  
[](https://daily.dev/posts/good-news-canonical-plans-to-rebuild-ubuntu-wiki-from-scratch-elpvvoz2f "Good News! Canonical Plans to Rebuild Ubuntu Wiki From Scratch")  
Article  
![Avatar of itsfoss](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/582e3faed71842bfb9d3840a787d6700)It's Foss · 40w  
Good News! Canonical Plans to Rebuild Ubuntu Wiki From Scratch  
Canonical is rebuilding Ubuntu's community wiki from scratch, with the current wikis at wiki.ubuntu.com and help.ubuntu.com set for decommissioning in August 2026\. The rebuild addresses critical issues including outdated MoinMoin software running on unsupported Python 2, poor content quality with obsolete information appearing in search results, and usability problems like slow page loads and mobile incompatibility. A cross-functional team is developing the replacement, targeting an alpha release in 2026 with community consultation throughout the process.  
21

[See all Linux archives](/tags/linux/best-of)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://daily.dev/tags/linux/best-of/2025/12#page","url":"https://daily.dev/tags/linux/best-of/2025/12","name":"Best Linux Posts — December 2025","description":"The most upvoted Linux posts from December 2025, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/tags/linux/best-of/2025/12#items","numberOfItems":25,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/the-lost-art-of-programming-offline-ksz0ysvkn","name":"The Lost Art of Programming Offline"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/linus-torvalds-defends-windows-blue-screen-of-death-ilqc06ubz","name":"Linus Torvalds Defends Windows' Blue Screen of Death"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/no-ai-slops-gnome-now-forbids-vibe-coded-extensions-0p4qysznw","name":"No AI Slops! GNOME Now Forbids Vibe Coded Extensions"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/easier-than-nano-fresh-is-a-fresh-new-rust-based-terminal-editor-for-linux-fhoqcvgxw","name":"Easier Than Nano! Fresh is a Fresh New Rust-based Terminal Editor for Linux"},{"@type":"ListItem","position":5,"url":"https://daily.dev/posts/eu-keeps-moving-to-open-source-new-linux-smartphone-kde-fundraising---linux-weekly-news-xtcfgrdsw","name":"EU keeps moving to Open Source, New Linux smartphone, KDE fundraising -  Linux Weekly news"},{"@type":"ListItem","position":6,"url":"https://daily.dev/posts/pearos-is-a-linux-that-falls-rather-close-to-the-apple-tree-bapejfymj","name":"pearOS is a Linux that falls rather close to the Apple tree"},{"@type":"ListItem","position":7,"url":"https://daily.dev/posts/ubuntu-studio-26-04-may-modernize-its-desktop-layout-wb4jakd1h","name":"Ubuntu Studio 26.04 May Modernize Its Desktop Layout"},{"@type":"ListItem","position":8,"url":"https://daily.dev/posts/linus-messed-up-the-linux-git-history-so-now-there-s-a-new-git-option--ulf7rtuur","name":"linus messed up the linux git history (so now there's a new git option)"},{"@type":"ListItem","position":9,"url":"https://daily.dev/posts/ubuntu-26-04-will-look-more-like-vanilla-gnome-shell-mitdwknp1","name":"Ubuntu 26.04 Will Look More Like Vanilla GNOME Shell"},{"@type":"ListItem","position":10,"url":"https://daily.dev/posts/unexpected-surprise-windows-11-outperforming-linux-on-an-intel-arrow-lake-h-laptop-zoxqguk6u","name":"Unexpected Surprise: Windows 11 Outperforming Linux On An Intel Arrow Lake H Laptop"},{"@type":"ListItem","position":11,"url":"https://daily.dev/posts/valve-hdmi-forum-continues-to-block-hdmi-2-1-for-linux-fwzoiyicb","name":"Valve: HDMI Forum Continues to Block HDMI 2.1 for Linux"},{"@type":"ListItem","position":12,"url":"https://daily.dev/posts/this-is-not-the-year-of-the-linux-desktop-ljinuslyu","name":"This is NOT The Year of the Linux Desktop"},{"@type":"ListItem","position":13,"url":"https://daily.dev/posts/i-didn-t-expect-to-see-this--gevw4cpj6","name":"i didn't expect to see this..."},{"@type":"ListItem","position":14,"url":"https://daily.dev/posts/make-gnome-app-grid-scroll-vertically-like-it-used-to--stayjla4t","name":"Make GNOME App Grid Scroll Vertically (Like it Used to)"},{"@type":"ListItem","position":15,"url":"https://daily.dev/posts/i-lived-in-the-terminal-for-a-whole-week-bsbxtyn8o","name":"I Lived in the Terminal for a Whole Week"},{"@type":"ListItem","position":16,"url":"https://daily.dev/posts/33-linux-commands-every-dev-should-know-b2uii4dgu","name":"33 Linux Commands EVERY Dev Should Know"},{"@type":"ListItem","position":17,"url":"https://daily.dev/posts/we-have-another-new-linux-phone-before-2025-ends-and-it-s-not-for-you-or-for-me--82uvoetbm","name":"We Have Another New Linux Phone Before 2025 Ends...And It's Not For You (or For Me)"},{"@type":"ListItem","position":18,"url":"https://daily.dev/posts/i-ve-had-enough-of-windows---switching-to-linux-wgxniby1d","name":"I’ve Had Enough of Windows - Switching to Linux"},{"@type":"ListItem","position":19,"url":"https://daily.dev/posts/cm0---a-new-raspberry-pi-you-can-t-buy-7oxr5ojeu","name":"CM0 - a new Raspberry Pi you can't buy"},{"@type":"ListItem","position":20,"url":"https://daily.dev/posts/why-i-won-t-be-using-omarchy-gc5zdthat","name":"Why I Won't Be Using Omarchy"},{"@type":"ListItem","position":21,"url":"https://daily.dev/posts/productivity-environment-on-windows-with-wsl-2-and-docker-nick-janetakis-90jfvawwe","name":"Productivity Environment on Windows with WSL 2 and Docker — Nick Janetakis"},{"@type":"ListItem","position":22,"url":"https://daily.dev/posts/6-must-read-linux-and-open-source-tutorials-of-the-year-avqio2wzp","name":"6 must-read Linux and open source tutorials of the year"},{"@type":"ListItem","position":23,"url":"https://daily.dev/posts/pinta-3-1-is-out-with-axonometric-grids-marching-ants-more-naduqzyzy","name":"Pinta 3.1 is Out with Axonometric Grids, Marching Ants + More"},{"@type":"ListItem","position":24,"url":"https://daily.dev/posts/rust-written-redox-os-sees-initial-wayland-port-z6rzr5hvj","name":"Rust-Written Redox OS Sees Initial Wayland Port"},{"@type":"ListItem","position":25,"url":"https://daily.dev/posts/good-news-canonical-plans-to-rebuild-ubuntu-wiki-from-scratch-elpvvoz2f","name":"Good News! Canonical Plans to Rebuild Ubuntu Wiki From Scratch"}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Tags","item":"https://daily.dev/tags"},{"@type":"ListItem","position":3,"name":"Linux","item":"https://daily.dev/tags/linux"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/tags/linux/best-of"},{"@type":"ListItem","position":5,"name":"December 2025"}]}]}
```

