r/arch

How to remove this extra bloat?
▲ 117 r/arch

How to remove this extra bloat?

I only need the home dir 🙏

u/Salted_Fsh — 1 day ago
▲ 104 r/arch+4 crossposts

[OS] Cross OS fuzzy finding launcher

I realized that I use tilling windows manager a lot, (When I'm not on Gnome)
I always put inner gap to separate windows on a workspace, that feels great.
And I put this idea into my app launcher, this is pretty fast. Linux and windows ver is made with Tauri. (MacOS ver is pure native swift) and core in rust (btw).
Repo: https://github.com/kunkka19xx/look
Not only app launching but also finding, copying, ... with files, folders, we have built-in commands like pomodoro, todo,... and you can also search web results.
This was tested on Gnome, sway, (arch, nixos, ubuntu)
If you're looking for a new app launcher, this is free and always open-source, community driven (we got many interesting ideas from many great guys) launcher.
Thank you, we'd love to hear your feedback :)

u/hxxx07 — 1 day ago
▲ 90 r/arch+7 crossposts

flow v0.2.0 is out! 🎊💫

flow just hit 0.2.0, and it's the biggest update since launch. A quick recap for anyone new here: flow is a real time terminal bandwidth monitor with Braille grid waveforms, spring smoothed numbers, and glowing borders that react to traffic load.

What's new

Throughput values now actually use the spring physics the README always claimed. Numbers glide toward their targets instead of snapping, which sounds small but changes how the whole dashboard feels under load.

The ping target is now configurable. It defaulted to 1.1.1.1 and had no way to change it. Now you can set ping_target in the config or pass --ping on the command line if you want to check latency against your own gateway or a different host entirely.

There's a new streaming JSON mode. --json-stream writes one JSON object per line to stdout, continuously, so you can pipe flow into whatever else you're building. This was the most requested feature since --json and --once shipped.

Daily totals now survive restarts. They get written to ~/.config/flow/stats.json on quit and reloaded on the next launch, so closing your terminal doesn't wipe out the day's numbers anymore.

Themes are no longer limited to the 8 built in ones. Drop a .toml file into ~/.config/flow/themes/ and flow picks it up automatically at startup. Full control over colors and gradients if the defaults don't match your setup.

There's also a public roadmap now (ROADMAP.md) laying out where 0.2.x through 0.5.x are headed, and test coverage got a real pass, especially around the spring animation math and the history persistence round trip.

Since the last big writeup

If you've been following along, a lot happened between 0.1.1 and 0.1.7 too: a theme selector, bits/sec toggle, live ping indicator, a network processes panel, an interface details overlay, reset confirmation to stop accidental data loss, and a full typography and spacing pass that gave the whole UI a much more deliberate hierarchy. 0.2.0 is really the point where all of that groundwork turns into new capability instead of polish.

Usage

flow                        # hero view, auto interface
flow --compact               # numbers only
flow --tiny                  # tmux status bar
flow --json-stream            # continuous JSON Lines, new in 0.2.0
flow --ping 8.8.8.8            # custom ping target, new in 0.2.0

Install / upgrade

go install github.com/programmersd21/flow/cmd/flow@latest

Pre-built binaries for Linux, macOS, and Windows are on the releases page. Config and theme files are backward compatible, nothing to migrate.

Links

Source, changelog, and roadmap: https://github.com/programmersd21/flow

Appreciate everyone who's been using flow and sending feedback, it's shaped most of what shipped in this release. If it felt cool, a star on the repo goes a long way.

u/Klutzy_Bird_7802 — 1 day ago
▲ 24 r/arch+3 crossposts

g7ctl Updated - Big Update for the Linux G7 Pro app

2 Weeks ago I posted here about developing a config app for the Gamesir G7 Pro and its variants. Today I am happy to report we have released version 0.2.0 with everything from Nexus exposed in our library set and UI

All features now implemented:

Stick config with custom curves
Motion config tests working on KDE for mouse and stick emulation
Battery level reporting
Read/Write access via wired and wireless dongle
Triggers config with custom curves
Dock config options
Vibration tab will all controls exposed
Complete button binds config with shift support
Full import/export support for saving configs
Full support for onboard profiles
Polling rate

Some per tab edge case features still undergoing testing but this update puts the app at about a 98% analog with Nexus on Windows all from the comfort of your Linux install.

I've had a couple suggestions that I should expand support to other Gamesir controls and the simple answer is Id love to!... But I only have a Gamesir G7 Pro to test on. However currently, the protocol should be able to support any controller in the Nexus family. That is: if you use Nexus to configure your controller under Windows then support is technically already here. Right now the app/libs hardware detection is only filtering for the G7 Pro but with a little community help we could "more than likely" extend support to the rest of the controllers in the family which gamesir lists as the following controllers:

G7 Pro, G7 SE, G7 Pro Zenless Zone Zero Edition , G7 Pro Dragon's Dogma 2 Edition , G7 Pro WUCHANG Edition , T7 Pro Floral , T7 Pro Sugar Whirl , Tarantula Pro for XBOX, T7 , Kaleid , Kaleid Flux.

Again support for these controller should technically be possible although the app is currently only filtering for the G7 Pro family. If you have one of the controllers listed above and would like to help... please reach out! With some basic info about your controller we may could get other controllers working in the next couple versions.

Please checkout the project at Github for full details: Here

u/questionablesyntax — 1 day ago
▲ 19 r/arch+1 crossposts

The Arch User Repository is fighting off its third malware wave this year...

Started back in June — attackers were adopting orphaned/abandoned AUR packages (normal community feature, lets people pick up maintenance when someone disappears) and then quietly slipping malicious code into the PKGBUILD via follow-up commits. Over 1,900 compromised packages got purged. Arch devs called it clean by mid-June.

Then July 29 happens. New wave, kicked off through a package called openconnect-sso. Security researchers at IFIN dug into it and it's actually a pretty slick two-stage infection:

Stage 1: loader that checks for debuggers/sandboxes/VMs first (so it doesn't get caught by researchers), then sets up persistence via systemd services + cron jobs

Stage 2: pulls a Rust-based stealer+RAT from a Tor .onion server. Targets browser creds, crypto wallets, cloud secrets, AI API keys, and can worm laterally over stolen SSH keys

By July 30, over 200 packages were hit, including some fairly popular ones (boringssl-git, icloudpd).

That was enough for Arch to just disable AUR package adoption entirely — not the whole AUR, just the "take over an orphaned package" mechanism, since that's the attack vector.

The quote from the mailing list (Robin "Antiz" Candau, on behalf of Arch DevOps) is very much "we're tired":

"Due to the current influx of malicious package adoptions and follow-up commits made via the AUR, package adoption is currently disabled while we are handling the situation."

If you run Arch and use AUR helpers, now's a good time to actually read PKGBUILD diffs before you blindly update, especially for anything that recently changed maintainers.

reddit.com
u/LearnHiveLabsUSA — 1 day ago
▲ 19 r/arch

Got fingerprints working on my surface laptop

Took me a while but managed it get it to work

u/TeaGold753 — 1 day ago
▲ 0 r/arch

Need help installing arch linux.

I am relatively new to all of this and am trying to install arch for days now. archinstall doesnt do its thing and manually doing everything, i partially got it to start into refind but then it wont work. now i want to completely reinstall it and need some help. so, is there anyone who would be so nice and do it with me together, step by step, with like an videocall over discord or so?

reddit.com
u/Winternightlover — 1 day ago
▲ 168 r/arch

Grub doesn't show windows as a boot option

Hi, I recently installed Arch Linux and I'd like a hand on why when I turn on my PC, it doesn't come out as a Windows Boot Manager option.

Even after following the tutorials and forums i can't still get windows boot manager as a boot option.

I tried os-prober solution, i tried changin the grub files with nano but nothing happened and i am still here asking why it doesn't work

u/F3N0menik — 2 days ago
▲ 1 r/arch+4 crossposts

Made a little project called Pacmangr :)

[removed]

u/Hei_dumbass — 1 day ago
▲ 21 r/arch+1 crossposts

An old Debian classic wallpaper, reimagined, for you.

For those who love these old Debian classics, I have reimagined on of the best: Spacefun and made an Arch edition that you can download if you want it.

Excied to see if anyone makes something cool with this as a base.

Have a nice day!

u/lemmiwink84 — 1 day ago
▲ 213 r/arch

My friend spat on the floor and I noticed that it looks exactly like arch logo

u/sudokushin — 3 days ago
▲ 7 r/arch+1 crossposts

Omen 16 with arch compatability

Hi, I’m Zay , an AI/ML student, and I’m planning to install Arch Linux on my HP OMEN 16 laptop.

However, my friends have warned me that Arch Linux may have limited support for the OMEN 16’s fan-control system. They said that I might be able to monitor the fan speed (RPM), but may not have proper control over the fans or access to all the performance and cooling features available in Windows.

My main concern is heating. I’ve heard that on Arch Linux, especially when the laptop is under heavy workloads or running in Performance mode, the fans may not ramp up properly or quickly enough. This could potentially cause the laptop to become hot around the touchpad and palm-rest area, even when the system is supposed to be running at higher fan speeds.

Since I’m an AI/ML student, I’ll be doing demanding workloads that may involve CPU and NVIDIA GPU usage. So before installing Arch Linux, I want to know whether the OMEN 16’s fan control, temperature management, performance modes, and NVIDIA GPU can be properly managed on Arch Linux without causing overheating or hardware-related problems.

Basically, I want to know whether Arch Linux is a safe and practical choice for my OMEN 16, particularly regarding fan control, RPM monitoring, thermal management, Performance mode, and long-term cooling.

reddit.com
u/Aggressive_Nail_108 — 3 days ago
▲ 46 r/arch

Freshly installed Arch Linux on my 2nd computer !

As a Debian main, I've always wanted to have Arch Linux on my 2nd PC to have a "lab test" to safely test the latest software or do DE-hopping without mess up my Debian on my 1st PC. I've already install Arch on a VM, but now I wanted do install Arch for real. Now it's finally installed !!! Special mentions to my Windows 11 which wasn't cooperative AT ALL , I struggled to shrink its partition to install Arch next to it.

u/Crafty_Hospital_7746 — 3 days ago
▲ 38 r/arch

There is no malware in AUR

This may be outdated but I had to upload this

u/kenjikamizuru — 3 days ago
▲ 76 r/arch+2 crossposts

Intel Claws are Finally Cooking with Gas in Linux (7.2 Kernel + Mesa 26.2.0)

I'm running CachyOS 7.2-rc7 on my MSI Claw 8 EX, and it absolutely rips after the latest driver updates. I've benchmarked a dozen DX11/12 games and the performance difference is night and day, so much that I've finally retired Windows as the primary gaming partition.

It takes a bit of work to get everything working 100%, but my fixes, a few of which are cherry-picked from Valve, are below incase you want to give it a try.

Engineering guide is also below for reference by the Linux developers in the community to hopefully speed up durable fixes.

Overview Links:
Context / Overview
Getting Started
Engineering Reference

Fix Links:

  • Audio: Restores the internal speakers and microphone.
  • Platform controls: Exposes TDP limits, performance profiles, fan curves, fan speeds, and the battery charge limit.
  • GameScope/MangoHud telemetry: Corrects battery draw, CPU/GPU power, shared-memory VRAM, fan speeds, and CPU/GPU temperatures.
u/lamb2k — 4 days ago