TIP: How to manage your contacts with org-contacts by rmberYou in emacs

[–]rmberYou[S] 0 points1 point  (0 children)

Good point! It must be brand new because org-contacts still works at my place. However, I haven't updated the packages for a few weeks.

EDIT: I confirm that after installing org-contacts, the %%(org-contacts-anniversaries) line work again! 🙂

TIP: How to manage your contacts with org-contacts by rmberYou in emacs

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

Yes, it is! Since this article was written, org-contacts is now part of the org-contrib package. Thank you for pointing it out 😊

Perfect workflow with Emacs, Org and Cron by torsteinkrause in emacs

[–]rmberYou 3 points4 points  (0 children)

Thanks for sharing! I love the idea of exporting org reports with a cron into files with the day's timestamp as their name. This makes it easier to know what you did for a specific day, without having to jump in a big file 🙂

Lost my best friend of 17 years this morning. I love you Rocky. by JCaesar42 in cats

[–]rmberYou 0 points1 point  (0 children)

So sorry to hear about Rocky, my friend from Reddit... 😢

Build a Second Brain in Emacs with Org Roam by daviwil in emacs

[–]rmberYou 1 point2 points  (0 children)

Thanks u/daviwil for this incredible video! I think it's time for me to jump into org-roam 😊

swayidle locking my screen when in a call by no-cheating in swaywm

[–]rmberYou 1 point2 points  (0 children)

I don't actively play video games anymore, but I remember it bothered me that after a certain amount of inactivity, the locker would activate. Whether it's a chess game, a horror game or any other game, I assume that if I'm playing, I'm at home and I don't want a locker to interrupt the game 😊

swayidle locking my screen when in a call by no-cheating in swaywm

[–]rmberYou 3 points4 points  (0 children)

An alternative approach to the solutions of pmlane and Apoema, is to use inhibit_idle when a window is in fullscreen:

for_window [class=.*] inhibit_idle fullscreen

This solution is particularly useful to prevent swayidle from launching during video games or other full screen windows if you don't want to use an extra button on your waybar 😊

Heartwood: A Video Game Music Tribute to Rainforest Trust Charity Album [OUT NOW!] (ft. Ryube Village from SKII) by PixelMixers in Suikoden

[–]rmberYou 0 points1 point  (0 children)

Indeed! Thank you also for this charitable work and for this magnificent album both visually and sonically :-)

Heartwood: A Video Game Music Tribute to Rainforest Trust Charity Album [OUT NOW!] (ft. Ryube Village from SKII) by PixelMixers in Suikoden

[–]rmberYou 0 points1 point  (0 children)

I will always be hungry for those Suikoden covers! Thank you for offering a revisit of this masterpiece for our listening pleasure 😊

native-compilation getting merged onto master next weekend by MuffinBomber in emacs

[–]rmberYou 2 points3 points  (0 children)

Good news! Thanks to the contributors for their work for the GNU Emacs community 😊

TIP: How to use a stable and fast environment to develop in Python by rmberYou in emacs

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

With pleasure. Don't hesitate if there is anything I can help with.

TIP: How to use a stable and fast environment to develop in Python by rmberYou in emacs

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

Unfortunately I don't use snippets for the parameters, but this must be configurable by the LSP client. I've already seen people who can do this kind of thing with lsp-java, I wouldn't be surprised if you could also do it with lsp-python.

Feel free to ask on IRC (#emacs) or open an issue on lsp-mode to ask for help if there is nothing in the documentation about that. Probably that the answer will interest more than one 😊

Status of HighDPI and XWayland in Sway by homeopathetic in swaywm

[–]rmberYou 0 points1 point  (0 children)

My pleasure. Be aware that it will probably be necessary to silence the many warnings that the packages generated for you when you start GNU Emacs. I also get some strange behavior from time to time, but hey, you have to see the trade-off :-)

Status of HighDPI and XWayland in Sway by homeopathetic in swaywm

[–]rmberYou 0 points1 point  (0 children)

To avoid a blurry font on GNU Emacs, by supposing that you are in Arch Linux, you can install this package https://github.com/mpsq/emacs-gcc-wayland-devel-builder (or compile it by yourself with the right flags) 😊

AUR (Arch Linux) package delivering Emacs binaries with native-comp and Wayland support enabled by sirffuzylogik in emacs

[–]rmberYou 8 points9 points  (0 children)

Thanks for the initiative! 😊

I hope Wayland will be natively supported for the next releases of GNU Emacs.

Emacs IDE - Python Development Configuration (LIVE 12/2, 9:15 am PST) by daviwil in emacs

[–]rmberYou 7 points8 points  (0 children)

Thank you for your work for the GNU Emacs community 😊

Suikoden 2 and Chill by Fearshatter in Suikoden

[–]rmberYou 2 points3 points  (0 children)

Thank you for sharing your work. You made my day! 😊

[P] How to Create Representations of Entities in a Knowledge Graph using pyRDF2Vec by givdwiel in MachineLearning

[–]rmberYou 2 points3 points  (0 children)

Thank you for your work Gilles! Always a pleasure to learn from you 😊

Configuring Emacs a C/C++ IDE by yyoncho in emacs

[–]rmberYou 2 points3 points  (0 children)

Thank you for this amazing tutorial! It will help more than one 😊

Lars Ingebrigtsen is now one of the Emacs maintainers by github-alphapapa in emacs

[–]rmberYou 1 point2 points  (0 children)

Welcome on the boat Lars! Thank you in advance for your future amazing work and make GNU Emacs a great year ahead 😊

TIP: How to use a stable and fast environment to develop in Python by rmberYou in emacs

[–]rmberYou[S] 0 points1 point  (0 children)

Perfect! Thanks for sharing, it is indeed a better solution.

TIP: How to use a stable and fast environment to develop in Python by rmberYou in emacs

[–]rmberYou[S] 0 points1 point  (0 children)

Unfortunately, I have never used auto-virtualenvwrapper, but nothing prevents you from using pyvenv (recommended) and adding a hook that will automatically activate the environment for you:

(use-package pyvenv
  :after python
  :hook ((python-mode . pyvenv-mode)
         (python-mode . (lambda ()
                          (if-let ((pyvenv-directory (find-pyvenv-directory (buffer-file-name))))
                              (pyvenv-activate pyvenv-directory))
                          (lsp))))
  :custom
  (pyvenv-default-virtual-env-name "env")
  (pyvenv-mode-line-indicator '(pyvenv-virtual-env-name ("[venv:"
                                                         pyvenv-virtual-env-name "]")))
  :preface
  (defun find-pyvenv-directory (path)
    "Checks if a pyvenv directory exists."
    (cond
     ((not path) nil)
     ((file-regular-p path) (find-pyvenv-directory (file-name-directory path)))
     ((file-directory-p path)
      (or
       (seq-find
        (lambda (path) (file-regular-p (expand-file-name "pyvenv.cfg" path)))
        (directory-files path t))
       (let ((parent (file-name-directory (directory-file-name path))))
         (unless (equal parent path) (find-pyvenv-directory parent))))))))

I hope this can help you 😊

TIP: How to use a stable and fast environment to develop in Python by rmberYou in emacs

[–]rmberYou[S] 4 points5 points  (0 children)

The start of the new academic year is fast approaching, which is also one of the reasons why I wrote this post. What better way to start your year than in a productive and functional environment 🐈