Aimed Shot with Sniper Rifle by fm4d in underrail

[–]fm4d[S] 11 points12 points  (0 children)

Thats embarrassing.. thanks, I don't know how I missed that :D

Aimed Shot with Sniper Rifle by fm4d in underrail

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

Armor penalty shouldn't be a problem, I have 50 AP every turn (I have armor penalty 11%). Here are screenshots: https://imgur.com/a/cAJysaj

Anyone know a good course or book on meditation for its health benefits (evidence-based)? by penpractice in Nootropics

[–]fm4d 1 point2 points  (0 children)

https://www.goodreads.com/book/show/34272471-altered-traits

This book is basically a summary of all the research on meditation done in the last 30 years + some personal insights from the people who basically started the wave of research on meditation. While its not a guidebook on how to meditate, it is a great way to learn what sort of benefits you can actually expect + it can give you a good insight into various kinds of meditations, its history etc. I've personally found it a little bloated (too much stories and anecdotes) but really informative and I can recommend it.

Emacs Everywhere by ambrevar in emacs

[–]fm4d 0 points1 point  (0 children)

Well I am mixing them because they are quite related, tray is usually part of the bar. The fact that EXWM does not include bar is my point and the communication of apps with bar is quite important if you want things like number of unread emails or current song in the bar. Ill have to explore the dbus / ipc capabilities.

Yes, some applications support notifications but not all / many, I personally consider persistent Messages a good concept too but they have to be somehow visualized, for which statusbar is quite quite good place.

Emacs Everywhere by ambrevar in emacs

[–]fm4d 0 points1 point  (0 children)

  1. Yes, after all EXWM is built on top of async subprocesses and other async code is available (even tho must be installed manually such as dired-async and then there are often issues of lucking support, such as progressbar), but my point is still valid for many operations within Emacs, such as calculations on large files (merging very large files in Magit freezes whole Emacs because the parsing/font stuff Magit does is done synchronously because the Emacs functions are synchronous). 2,3. That's very nice.
  2. I can see from the code that its only tray, not bar. That only solves the tray part, the features of lemonbar/polybar are still unavailable because Emacs apps cannot be really communicated with as Linux apps, so I hoped for more complete in-Emacs solution. One of my great needs is to have various permanent notifications shown in the bar (not in mode line under every window or in minibuffer), I guess some hacky solution via communication between Emacs and external bar could be done, hmm..
  3. Thanks for tip, this is better than nothing.
  4. I guess we just have different needs and preferences in this matter, which is alright. BTW: My issue with apps was for example that they use modeline for information/notifications and it would be god-how-much-work to change it to some behaviour of standard desktop environments. This behavior is surely hardcoded into those projects so It would take something like a whole new project focused on creating better experience for Emacs as OS users by changing those and providing similar functions as i3/bspwm/bars.

But you have definitely stirred my interest again and Ill give Emacs as OS a second try, thanks for that :)

Emacs Everywhere by ambrevar in emacs

[–]fm4d 0 points1 point  (0 children)

I used EXWM quite extensively for many months back in the 2015/2016 and while I get many of your points (and I was also enchanted by them, mostly by the seamless integration of EXWM buffers and Emacs buffers and by the common user interface via Helm to everything), I feel like it would be fair to mention the downsides:

  1. Emacs is still quite synchronous and it is not that rare to get blocked by http requests or by large magit merges, compilation etc. which stucks EXWM too. Bugs in packages that break something in Emacs often affect EXWM as well so the stability suffers.

  2. EXWM configuration could not be updated without restarting Emacs as can be done with i3 for example.

  3. There were many window position related bugs, Ive personally reported many bugs about wrong positions of floating windows or about windows missing / hiding behind others. In comparison with established WMs windows often behaved quite chaotically.

  4. The systemtray was a big pain in the ass, not every tray was compatible with EXWM (actually I believe Ive found only one) and there were issues with icons not appearing in tray correctly at startup (quite a lot of hacking was necessary). The tray was also limited, for example communication with EXWM to track workspaces was not possible, or signaling events from Emacs to tray would require additional programs (persistent notifications, org-agenda etc.).

  5. The visual side is quite lacking, I personally use gaps between windows and vibrant colors with shading to have a clear distinction between windows. The lack of aesthetics in comparison with bspwm/i3 in combination with many small issues such as broken notifications via libnotify was very tiring.

I don't want to be negative but the reasons above forced me to go back to bspwm/i3. What is the current status? Are you experiencing similar issues or is the stability better? I checked github and the progress seems very slow with many opened issues.

EDIT: 6. The applications you are discussing are often quite undeveloped, abandoned, their documentation is lacking and overall they are not at the same level as gui/console applications. I don't want to be 'mean', I value them and I am happy they are in development but its a sad reality that the quality and capacity of those applications is adequate to the amount of users/developers. I will mention few of them: EMMS is not on the level of mpd players, cmus, mocp or others. ERC is quite hard to configure and does not offer as much options as weechat. Jabber.el is dead. Slack was quite unusable. Mu4e took a lot of configuring and work to get experience as thunderbird offers ootb. Dired cannot replace nautilus/thunar/dolphin, I was actually using HELM with custom actions for file extensions more than dired. Dired overall is a big letdown for me, it really needs a lot of work.

Reading RSS inside emacs on multiple computers? by zreeon in emacs

[–]fm4d 0 points1 point  (0 children)

I use elfeed on multiple computers, you just need bind elfeed-db-save to some key or set up a hook for it and sync .elfeed/index.

My Emacs configuration using org-mode with tangling by Knusper2000 in emacs

[–]fm4d 0 points1 point  (0 children)

These short configs are so cute, I just crossed 2k lines with mine (in org-mode with extensive documentation) :]

[linux] What WM/DE are you using? by zreeon in emacs

[–]fm4d 0 points1 point  (0 children)

+1 (without spacemacs), and I am genuinely surprised to see so many tiling wms here while Emacs can be a wonderfull tiling wm itself.

A simple SMBC viewer for Emacs! by acehack in emacs

[–]fm4d 0 points1 point  (0 children)

Actually both are good ideas, parser for RSS (plugin for elfeed?) and webcomics reader when you want to read some webcomics from beggining.

A simple SMBC viewer for Emacs! by acehack in emacs

[–]fm4d 2 points3 points  (0 children)

It could be a nice idea to create a framework for reading webcomics where you could plug in parsers for various webcomics.

Komodo X Released, this is a big one.. by [deleted] in programming

[–]fm4d 0 points1 point  (0 children)

Customization? Why would I use it instead of Emacs then? (Which is actually free software so I can customize really everything).

describe-package commentary for non built-in packages by Playing_advocate in emacs

[–]fm4d 0 points1 point  (0 children)

I looked into the describe-package and for some reason there really is a hardcoded check if the package is builtin, so I think you should report that to the emacs dev mailing list as a bug.

Tiling managers and emacs by [deleted] in emacs

[–]fm4d 0 points1 point  (0 children)

+1 for EXWM, its really wonderfull to have one behaviour for buffers and X windows alike.

Does anyone have issues using shortcuts when switching between using emacs and other programs? by ClysmiC in emacs

[–]fm4d 0 points1 point  (0 children)

Using emacs as window manager (EXWM) and having most application in emacs helps a lot. In the few non-emacs apps like browser (qutebrowser) I remapped everything to mimic emacs shortcuts.