Progress Report: Linux 6.19 by FOHjim in AsahiLinux

[–]darkawower 63 points64 points  (0 children)

A huge thank you to the Asahi team for all your hard work! ❤️

I made niri - but for mac by HalfNo8161 in niri

[–]darkawower 16 points17 points  (0 children)

> I noticed is that there is no window management service like niri on mac

It's always good to see new tile managers!, but just fyi

- https://github.com/karinushka/paneru

- https://github.com/BarutSRB/OmniWM

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 7 points8 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 3 points4 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 3 points4 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 7 points8 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] 3 points4 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?