org-project-capture icon indicating copy to clipboard operation
org-project-capture copied to clipboard

confused : project vs projectile

Open rileyrg opened this issue 2 years ago • 4 comments

Shouldnt using the package org-projectile automatically set the projectile backend?

It would be nice to see a sample projectile use-package sample config.

Originally I just had a "usepackage org-projectile" form, but the docs say I need org-project capture and then to also include org-projectile. I'm pretty confused between project and projectile at the moment as the word "project" seems to have multiple meanings : generic "project" and also emacs "project.el" handling ;)

rileyrg avatar Oct 17 '23 06:10 rileyrg

org-projectile functions are a backwards compatibility layer.

The new way to to do things is just to use org-project-capture with the org-projectile backend.

colonelpanic8 avatar Oct 19 '23 04:10 colonelpanic8

IMHO the whole concept of make-instance to set the backend in the users configuration while an instance is already created in the default config isn't sound.

It also doesn't really work with defcustom.

Thaodan avatar Apr 04 '25 22:04 Thaodan

@Thaodan You can arbitrarily customize the behavior by composing/making instances. I'm not sure why an instance being created as the default matters at all, it wont get used unless its set to the value.

colonelpanic8 avatar Apr 04 '25 22:04 colonelpanic8

It also doesn't really work with defcustom.

I would argue that defcustom isn't really sound and it's a feature mostly for noobs and people that probably shouldn't be using emacs anyway.

colonelpanic8 avatar Apr 04 '25 22:04 colonelpanic8