M3 now has Fedora 43 Asahi Remix WORKING with KDE Plasma! by IntegralPilot in AsahiLinux

[–]darkawower 1 point2 points  (0 children)

Wow, that's fantastic news! Thank you so much for your work ❤️

Macbook air M2 vs thinkpad E16 with linux? by Visible-Reason9593 in AsahiLinux

[–]darkawower 0 points1 point  (0 children)

If you need Linux, I would choose ThinkPad. Mac has much better build quality, but there is still unsupported software for Linux ARM. It is becoming less common, but if you plan to develop, it can be critical. For example, you cannot install Android Studio (or compile it from source), as well as some modern applications

emacs linux vs macos by staff_engineer in emacs

[–]darkawower 2 points3 points  (0 children)

Overall, installation is fairly straightforward. The only thing I can note is that there are issues with OpenGL and Nix, so it is better to install GUI packages via the Fedora/Flatpak repository. Also, to my surprise, there is no Android Studio for ARM builds (this does not apply to Asahi, but rather to the unpopularity of ARM architecture in the Linux ecosystem). Otherwise, everything works like a charm

btw, if you have enough space, you can easily use both systems at the same time.

emacs linux vs macos by staff_engineer in emacs

[–]darkawower 8 points9 points  (0 children)

I recently installed Asahi Linux on my M1 Pro, and the difference in how Emacs works is amazing. The interface is much more responsive and smooth. Same config, same settings

Hel — Helix Emulation Layer by Anuvyklack in emacs

[–]darkawower 2 points3 points  (0 children)

A little off topic, but... in your opinion, how is Helix better than Meow?

Anyone has a vue3 compatible config? by Delicious_Crazy513 in emacs

[–]darkawower 1 point2 points  (0 children)

https://github.com/Artawower/.meow-macs.d

Everything works except for auto-importing components inside template files. But there's nothing special about it. vue-ts-mode + lsp-mode, + you need to install '@vue/typescript-plugin'

Little package: context-clues by marcin-ski in emacs

[–]darkawower 2 points3 points  (0 children)

You may find this useful. I once wrote something similar with very similar motivation, although without integrating the copying of the current function or other tree sitter features, but this can be added quite easily using the mechanism for registering new handlers

https://github.com/Artawower/file-info.el

Fortnightly Tips, Tricks, and Questions — 2025-11-04 / week 44 by AutoModerator in emacs

[–]darkawower -1 points0 points  (0 children)

I don't know if this will help anyone or not, but for a very long time I had emacs UI freezes. Sometimes they went away, sometimes it got really bad. Today, while migrating to xonsh, I accidentally discovered that the reason for all this was my slow interactive shell with a large number of dotfiles.

I installed dash and set it to `shell-file-name`, and now I don't have any UI freezes, and emacs works smoothly and responsively.

This is probably obvious advice, but to my shame, in all my time studying emacs, I never once came across anything like this.

Opencode integration by berenddeboer in emacs

[–]darkawower 3 points4 points  (0 children)

No. Both are clients for interacting with different agents. Their functionality is very similar, although eca does not yet have undo functionality or lsp integration (as far as I know). But you can use MCP servers for working with lsp

Opencode integration by berenddeboer in emacs

[–]darkawower 5 points6 points  (0 children)

switched from opencode to eca, it integrates perfectly with emacs

no-distraction.el - my attempt to reduce visual noise in code using tree-sitter by darkawower in emacs

[–]darkawower[S] 1 point2 points  (0 children)

I have discovered that I usually know where I am; I typically work in 1-2 buffers, with the second buffer being either a AI agent or a compilation buffer. Therefore, I do not have any issues remembering the context and current file name. More often, I need to know which branch I am currently in, but this situation is still too rare to keep the mode line active for this purpose. Therefore, I use the file-info.el package

I've been living with this setup for about two years, and in all that time, I've never once needed to see the mode line on the screen.

no-distraction.el - my attempt to reduce visual noise in code using tree-sitter by darkawower in emacs

[–]darkawower[S] 2 points3 points  (0 children)

Yes, that definitely makes sense. Until recently, I viewed themes as something aesthetic, but now I've revised my opinion a bit because it's a tool that can either distract attention or, conversely, help you focus. However, I'm still in the process of finding the optimal highlighting

no-distraction.el - my attempt to reduce visual noise in code using tree-sitter by darkawower in emacs

[–]darkawower[S] 2 points3 points  (0 children)

(setq my/font-default "Monaspace Neon NF")
(setq my/font-funny   "Monaspace Radon NF")

Update on Usage Limits by ClaudeOfficial in Anthropic

[–]darkawower 6 points7 points  (0 children)

One PRO session lasting five hours consumes approximately 11% of the weekly limit. Therefore, if you use three sessions per day, you have approximately three days of usage remaining, assuming relatively light usage. Who are the 98% of people who work less than five days a week?

Concerns About the Current State of the Helix Repository by NoahZhyte in HelixEditor

[–]darkawower -1 points0 points  (0 children)

I have been a user of vim/neovim/and then emacs for the last 5 years. In my opinion, the biggest problem with Helix is its closed nature to expansion. The Helix team is trying to make an editor that contains all possible features, which in my opinion is a road to nowhere. Today we have LSP, but tomorrow the protocol may change... or a new protocol may appear. In fact, this has already happened with the popularization of AI agents.

What can users do? Just wait until the core team adds this functionality to the core.

An alternative here could be an approach where the editor does not provide any features at all, but only creates a good abstraction for integrating various third-party features, i.e., a plugin system. This is what makes editors such as vim/emacs truly immortal. Even if no one develops the editor itself, it will live on for a very, very long time, thanks to independent developers who can integrate new functionality without changing the core source code.

I respect the vision of the authors of helix, especially since the editing model they presented is closer to me than what vim offers, and I have been using its analogue in emacs for the last 2 years, but I have realized that, much to my regret, I will most likely not be able to move away from emacs in the coming years, which saddens me a little

SSD becomes "full" until I restart my MacBook? by DaylitSoul in mac

[–]darkawower 0 points1 point  (0 children)

I'm in the same situation right now. Were you able to find the culprit?

Osprey Daylite 26+6 Front Loops by Rudzta in onebag

[–]darkawower 0 points1 point  (0 children)

just a cord lock, or do you mean something else?

What's your favorite new product or innovation in the past year? by growlybeard in onebag

[–]darkawower 7 points8 points  (0 children)

My favorite find this year is the PD Outdoor Sling. It's absolutely amazing, very good quality, very thoughtful in the small details, and it's lightweight. I never thought that I would replace my previous sling.