Linux on Reddit

  • NATSSL: Just another SSL self hosted CA for your private network (2026/06/20 10:35)
    submitted by /u/iskyneon [link] [comments]
  • Nefoin - Auto Install Any Nerd Font You Want in seconds via CLI. No Manual Download or Cloning Required (2026/06/20 09:58)
    Link to Nefoin DEPENDENCIES Be on Linux / MacOS. Have Following packages / utilities: bash fontconfig curl unzip If you are on MacOS, You probably will only lack fontconfig, which you can install like this: bash brew install fontconfig TRY IT WITH DOCKER ```bash docker run -it --rm ubuntu:latest bash -uelic ' apt update -y apt install -y fontconfig curl unzip nerd_font_name="Hack" bash <(curl -fsSL https://raw.githubusercontent.com/monoira/nefoin/main/install.sh) bash ' Examples If you want to have Hack nerd font, paste this into command line: bash nerd_font_name="Hack" bash <(curl -qO- https://raw.githubusercontent.com/monoira/nefoin/main/install.sh) If you want to have FiraCode nerd font, paste this into command line: bash nerd_font_name="FiraCode" bash <(curl -qO- https://raw.githubusercontent.com/monoira/nefoin/main/install.sh) If you want to have JetBrainsMono nerd font, paste this into command line: bash nerd_font_name="JetBrainsMono" bash <(curl -qO- https://raw.githubusercontent.com/monoira/nefoin/main/install.sh) More examples on documentation page, But You can give any Nerd Font name that exists on ryanoasis/nerd-fonts/releases as an argument to nerd_font_name And [install.sh](./install.sh) will automatically download, unzip and move it's contents to your systems fonts directory. On MacOS: $HOME/Library/Fonts On Linux: $HOME/.local/share/fonts If that directory doesn't exist, [install.sh](./install.sh) will create it. [install.sh](./install.sh) also checks via grep if you already have font with similar name and prompts you for installation confirmation if you do. This way chance of you downloading same Nerd Font twice is lower. There is no residual files left either. No manual download or cloning required. It just works. WHY SHOULD I USE THIS OVER getnf/getnf Faster -- Less Is More if you just want 1 or 2 fonts. Simpler to Use. Simpler to Automate. Simpler to understand the code, it's literally one ~100 line file at [install.sh](./install.sh). You can even fork it and use it for your own purposes. getnf is licensed under GPL-3.0 license, which means that you can't use it's code in closed source, non-GPL licensed project since it uses GPL-3.0 license, which requires derivative works to also be open-source under the same license. This is NOT to hate on Richard Stallman or GPL licenses. Just listing one of pro's for you. submitted by /u/BrainrotOnMechanical [link] [comments]
  • I made kitty config to replace tmux's tab functionality with kitty's native tabs with same keybindings as Firefox (2026/06/20 09:50)
    Link to config: kitty-tabs here is part of README.md: Kitty terminal config. Replace tmux's tab functionality with kitty's native tabs with same keybindings as Firefox. keybindings Keybinding Feature ctrl + t New Tab ctrl + w Close Tab alt + {number 1 to 9} Move To Tab {number} ctrl + shift + alt + t Rename Tab ctrl + shift + page_up Move Tab Backward ctrl + shift + page_down Move Tab Forward limitations No sessions. dependencies any Nerd Font. I recommend Hack Nerd Font, But any Nerd Font will do the job. You could use Nefoin to install any nerd font that's in ryanoasis/nerd-fonts repository easily. submitted by /u/BrainrotOnMechanical [link] [comments]
  • Few of the notable Kernel improvements will be landing/visible in next release i.e., 7.2 (2026/06/20 07:51)
    +- strscpy() when the destination must be NUL-terminated. +- strscpy_pad() when the destination must be NUL-terminated and + zero-padded (e.g., structs crossing privilege boundaries). +- memtostr() for NUL-terminated destinations from non-NUL-terminated + fixed-width sources (with the `__nonstring` attribute on the source). +- memtostr_pad() for the same, but with zero-padding. +- strtomem() for non-NUL-terminated fixed-width destinations, with + the `__nonstring` attribute on the destination. +- strtomem_pad() for non-NUL-terminated destinations that also need + zero-padding. +- memcpy_and_pad() for bounded copies from potentially unterminated + sources where the destination size is a runtime value. submitted by /u/unixbhaskar [link] [comments]
  • [Release] Nuvio Desktop v1.1.1 - Experimental Linux Support (2026/06/20 02:33)
    [Release] Nuvio Desktop v1.1.1 - Experimental Linux Support Hello everyone, I am sharing an experimental v1.1.1 release of Nuvio Desktop. This is an unofficial build focused on testing the new player and library loading across different Linux distributions. Improvements: Integrated mediamp/mpv for direct video playback. Added Screen Wake Lock (Linux: dbus-send). Optimized runtime detection and library loading. Resolved black screen issues. Installation: Debian/Ubuntu: nuvio_1.1.1_amd64.deb Generic Linux: Nuvio-1.1.1-x86_64.AppImage Technical Notes: Corrected java.library.path for better compatibility. Fixed LinuxDisplayWakeLock using asynchronous dbus-send. Project Link: https://github.com/aelrased/NuvioDesktop/releases/tag/v1.1.4 I have submitted a pull request (#58) to the main repository to add native Linux support and am currently waiting for review. I would appreciate any feedback on stability and performance on your specific setups. Thanks for your support! submitted by /u/aelrased [link] [comments]
  • NasberryPi — Simple NAS management for Raspberry Pi (2026/06/19 22:32)
    A menu-driven NAS management utility that helps transform a Raspberry Pi and USB storage device into a personal network storage server. ​ Features include: ​ • Guided storage setup • Automatic Samba configuration • Public network sharing • Local-only Private and Backup folders • Diagnostics and health checks • Emergency Lock mode • Windows, Linux, macOS, Android, and iOS support ​ GitHub: https://github.com/WastelandSYS/nasberrypi submitted by /u/PracticallyHumanoid [link] [comments]
  • systemd 261 Released With New systemd-sysinstall OS Installer, IMDSD & Storagectl (2026/06/19 20:53)
    submitted by /u/aliendude5300 [link] [comments]
  • XDG Intents Updates (2026/06/19 19:00)
    submitted by /u/Misicks0349 [link] [comments]
  • Found physical Red Flag Linux 3.0 CD (lost media) (2026/06/19 17:57)
    submitted by /u/Error_Dan [link] [comments]
  • AMD ISP4 Driver Merged To Linux 7.2 Kernel (2026/06/19 17:46)
    submitted by /u/anh0516 [link] [comments]
  • Pretty LWN (unofficial) (2026/06/19 17:46)
    An unofficial, cleaner theme for LWN.net — modern fonts, a tidy reading layout, and dark mode. Front page and section listings reformatted as a compact, scannable article list Hide paid articles and collapse comments by default, with simple toggles A refreshed layout in Verdana with a calm beige background and a pleasant green accent Weekly Edition entries highlighted so they're easy to spot A collapsible sidebar and a one-click light/dark mode toggle submitted by /u/SecondEpoch [link] [comments]
  • CoreFreq v2.1.2 (2026/06/19 12:46)
    [AMD] Route SMN I/O through per-UMC PCI device on multi-die platforms Remove AMD_UMC_Normalize_Channels() function Skip Rank calculation when secondary regions are active Aggregate DIMM size from RAM regions [UMC] Attempt to detect shared DRAM CS mask [x86_64] Decode and display Extended Supervisor State Mask (XSS) STMXCSR: remove XCR0.SSE condition with legacy architectures Reorder processing logic of XCR0 and MXCSR registers [AVX|SSE] Media and Extended Control and Status Register [Intel][AMD] Complete CPUID dump leaf list from updated specs [Intel] Rephrase to " Advanced Matrix Extensions Brain Float16 " Rename CPUID.(EAX=0x29, ECX=0).EBX[0] feature to APX_NDD_NF Display AVX10-128/256/512 and APX-NCI_NDD_NF CPUID bits Display APX_F, AMX_COMPLEX and new leaf 7.1 features Dump additional CPUID leaves through 0x29 [CLI] Show blanks instead of zero values in DIMM geometry [Doc] [AMD] DDR4 Limit encoding specification [AMD] DDR5 Limit encoding specification [AMD] Register HWCR[34] Downgrade FP512 to FP256 [Intel] Architecture Instruction Set Extensions and Future Features [x86_64] Dump undocumented CPUID leaves introduced in AMD Family 1Ah [AMD][Zen] Fix the bit fields of AMD_CPPC_REQUEST MSR register [Build] [CR] Fix __builtin_strnlen() fallback for GCC < 7 [CR] Propagate StrCopy() hardening to other architectures [CR] Ensure bounded and null-terminated string copies [Build] Add a dependency to create Symlink first [Build] Fix module rebuild dependency tracking [Build][openSUSE] Fix WRMSRNS collision with Leap 16.0 kernel headers (#594) [Kernel] [aarch64][ppc64][riscv64] Make use of cpufreq_cpu_put() [CPUFreq] Fallback to policy-based governor label when unavailable [CPPC] Read per CPU the updated ACPI-CPPC registers [CPPC] Read the updated ACPI-CPPC registers [CR][Kernel] Remove __free(put_cpufreq_policy) dependency [CR][Kernel] Call cpufreq_cpu_put() to release cpu_policy [CPPC] Compute Bounds after altering the Energy Policy submitted by /u/CyrIng [link] [comments]
  • Tauon v10 released (2026/06/19 05:53)
    Tauon is a cross-platform desktop music player, primarily made for Linux. Now I know what you're thinking, yet another vibe coded slop music player to add to the pile. Hear me out, its actually been in development for over 10 years. We have a small but dedicated user base. You probably just never heard of it because I suck at marketing. Since I last made a post on Reddit we've added support for milkdrop visualisations (very cool), Jellyfin support, more UI customisation and improved theming support. If you're in the market for a new music player then check it out! Github: https://github.com/Taiko2k/Tauon Arch Linux: https://archlinux.org/packages/extra/x86_64/tauon-music-box/ Flathub: https://flathub.org/en/apps/com.github.taiko2k.tauonmb https://preview.redd.it/5vfqj5jsf68h1.png?width=1188&format=png&auto=webp&s=e022eb81faefaf923fb42d8f91d8450e7d018fe1 submitted by /u/Taiko2000 [link] [comments]
  • Rust PNG crate gets even faster, used by GNOME and Chromium (2026/06/18 23:20)
    submitted by /u/anh0516 [link] [comments]
  • AF_ALG Deprecation Approved For Linux 7.2, Useless & Insecure Crypto Driver Code Removed (2026/06/18 23:17)
    submitted by /u/anh0516 [link] [comments]
  • Ubuntu Flavors Now Mandated To Participate In Beta Releases For Official Status (2026/06/18 23:17)
    submitted by /u/anh0516 [link] [comments]
  • Open source TUI IDE (in C) that brings the "Sublime Text" experience into the terminal (with Tree-sitter & LSP) (2026/06/18 17:09)
    https://preview.redd.it/jlbgt5cqp28h1.png?width=1733&format=png&auto=webp&s=777b48adc6520375ee325b1fe639a103bff3be84 Hey everyone, I've been working on my own side project for a while now, and it's finally advanced enough to be shared. It’s called Alwide (A LightWeight IDE), and it’s a TUI editor written from scratch in pure C. Why did I build this? I love the terminal, but for my usage (as IT student): nano is too basic, but vim or emacs feels a bit too rought for my "VSCode" and "JetBrain" experience. Alwide is designed to be use when you just want to do quick edits over SSH or need a light editor without the VS Code/JetBrains overhead. I wanted the fluid, modern vibe of Sublime Text but directly inside my terminal. What makes it different? Zero learning curve: It has full mouse support out of the box. You can click, scroll, and drag-select text just like a GUI app. Nice features: I integrated Tree-sitter for actual high-quality syntax highlighting and full LSP support (auto-completion popup, hover docs, go-to-definition). Persistent State: If you close the editor and reopen it, your tabs, cursor positions, and even your undo/redo history are fully preserved. Pretty Fast: It's pure C. Release binary about 3Mb~. Really fluid fast scroll and light repaint (perfect to avoid running out of battery on your laptop opening heavy editors during classes). Supported languages: C/C++, Python, Go, Rust, JS/TS, Java, Bash, Lua, Markdown, Assembly, and more. It’s open-source (MIT), highly readable if you're curious about terminal editor internals, and you can test it on Linux with a simple curl script (pre-built binaries/packages are also available). Link to the repo: https://github.com/arnauda-gh/Alwide Currently the project as a strong base but it hasn't been tested that much (my own use case and own terminal/drivers). For now I don't have hard know bugs. And before starting adding some tweaks and more highlevel features (setting page or anything else...) I want to be sure that the foundations are strong. Also I need to know if the editor could interest other people and need "generic" features. For example the setting page (the current shortcut are, for me, already at peek performance 😎 so for my own usage no need about a setting page). And finally if you like the project don't forget to leave a star (pls for a poor student that need a great CV 😅). Any way have a good day and see you 👋. Edit : I know that it's possible on vim or emacs to add plugin and modify the behavior. But you have to learn first how vim works, edit lua scripts etc... And even for your own computer it's "easy" to setup a good vim (if you spend time to), but when working on remote from ssh connection it's not worth it to take 30min to setup a vim or a fs sync on a server on which you will spent 1h on your whole life. That's the point of this project. submitted by /u/Edifay [link] [comments]
  • Experimental flag removed from bcachefs. (2026/06/18 14:52)
    The link is the bcachefs changelog. I didn't see the particular announce there. The announcement was made in Kent's patreon with the version 1.38.6 update. I'm quoting that here: So, some catch up: We're no longer experimental. I took the label off the website - a few months ago, I think, based on my usual "the incoming bug reports are slowing down and looking a lot less serious and easy to get through than they were". Consider this the belated official announcement :) ... Of course, the change away from "experimental" for a DKMS module is completely at the discretion of the author. From my perspective, while the bcachefs filesystem looks intriguing, I won't use it for my root partition as a DKMS module. Honestly, as long as I don't need RAID5/6 I still have a preference for btrfs and I can wait for btrfs to include native (part of the fs as opposed to btrfs on top of LUKS) encryption. submitted by /u/mrtruthiness [link] [comments]
  • The Bug that prevented Asahi from booting with macOS 27 beta has been fixed (2026/06/18 14:21)
    Previous reference in r/linux: PSA for AsahiLinux users We have tagged and released v0.8.3 of the Asahi Installer, which includes a fix to make Asahi installations visible to the macOS 27 boot picker and Startup Disk applications. If you installed the macOS 27 beta and have been affected, please re-run the installer from macOS. There is a new option that will set a bootable flag in the Asahi APFS volume's metadata, making it compatible with macOS 27. All new installs will have this flag set automatically going forward. submitted by /u/MatchingTurret [link] [comments]
  • Optane and zswap is absolutely INSANE, my system is only barely lagging?? (2026/06/18 12:25)
    According to cat /proc/pressure/memory, it's only at about 20% memory pressure or so. Taken while running a 20 GB stress test, going through a video timeline on kdenlive, having 100 tabs open on Google Earth (hence the high committed RAM), playing a video, having Discord open, and playing Cyberpunk 2077 at the same time I can't believe Intel discontinued these submitted by /u/AndorinhaRiver [link] [comments]
  • Linux Finally Ends AppleTalk Protocol Support (2026/06/18 11:29)
    submitted by /u/anh0516 [link] [comments]
  • Linux 7.2 Slab Changes Include More Performance Optimizations (2026/06/18 11:28)
    submitted by /u/anh0516 [link] [comments]
  • OmniGlyph v1.1.0 Release !! (2026/06/18 10:35)
    After a lot of suggestions, testing, bug reports, and feedback from the Linux community, I am finally releasing OmniGlyph v1.1.0. For anyone who hasn't seen it before, OmniGlyph is a fast GTK4-based emoji and Unicode picker for Linux that lets you search and copy emojis, symbols, arrows, math symbols, currency signs, emoticons, and more from a lightweight overlay window. What's New in v1.1.0 Full keyboard navigation Custom configuration file (~/.config/omniglyph/config.toml) Persistent history and recents Nerd Fonts collection support Release update notifications Configurable shortcuts Better sidebar navigation Faster collection switching Cleaner internal architecture and performance improvements Collections Emoji Emoticons Arrows Math Symbols Currency Symbols Special Symbols Hieroglyphs Nerd Fonts Links Website: https://omniglyph.anishroy.dev/ GitHub: https://github.com/pshycodr/omniglyph Feedback Wanted I am actively developing OmniGlyph and would love feedback, bug reports, feature requests, or ideas for future releases. Thanks to everyone who tested early version and helped shape this release. submitted by /u/Aroy666 [link] [comments]
Enter your comment. Wiki syntax is allowed:
Please fill all the letters into the box to prove you're human. O E J​ K E
 
  • news/reddit/linux.txt
  • Last modified: 2021/10/30 11:41
  • by 127.0.0.1