Thank you so much for this series! It has helped me fully transition to custom Emacs configuration from Vim via Doom Emacs. Kinda reminiscent of how I transitioned from Vim Janus Distribution to custom Vim config. Keep up the good work!!!
Thanks for your great content! I would also be curious about how to use your extended workflow scheme (Waiting on External, In Review, ... Completed Projects, etc). I am also not sure how to assign a specific task (todo) to a certain project that I can find it later in the dashboard section of Active Projects. Have you planned a further stream on that topic? Would appreciate it!
Hey, great stream! Thank you for covering my questions. Still have a problem though: When I use "counsel-org-tag" on existing heading it allows me to set multiple tags via M-return on them, it works also using C-M-m and C-M-n (ivy-call and ivy-next-line-and-call respectively). However, when I am trying to capture something new I am able to set only one tag by hitting return, the counsel-org-capture doesn't react on any other way of choosing tags. I must add here: I am talking about "Prompt for tags, with completion on tags in target file." part of template, which is set by adding ‘%^g’ to my capture template. If I ignore this part and just set tags in capture buffer it will be ok, everything as usual. I have lurked in docs, but seems that I am missing something, and maybe this requires more configuration/keybindings. Given you are using this setup with org/ivy/counsel maybe you can come up with some advice?
Do you use Org Mode in conjunction with any productivity systems like Getting Things Done (GTD)? If so, how? I looked in your dotfiles (specifically for GTD), but didn't see anything there.
The only thing stopping me using this over Trello for my GTD process is I like to drag and drop Outlook emails into Trello cards. I know I'm not going to be able to do drag and drop in Emacs, but would would be the next best thing if I want to link to emails somehow?
Do someone know how to remove the grey window-divider? I tested doom emacs and it doesn't seem to have that grey divider, so there must be a way to remove it, just be a line or something like that, it kinda ruins the palenight theme
Your videos have been awesome and inspiring! I discovered I am quite a "power user," and I vibe very well with the keybindings. However, is there any reason the "CLOSED" status won't show up on an org-agenda-list from an M-x lookup? I am using Emacs 27.1 on a Debian based Linux distro.
This was also pretty good, thanks! I have a question though, I see that with some commands (like org-agenda) for you it pops out as a separate buffer and in my case it opens to the side, did you configure it that way? or you think it may a package that's doing it?
There's built-in behavior that decides whether the buffer goes to the side or bottom, check out the 'split-width-threshold' and 'split-height-threshold' variables for more info
Another great video... Just one thing.. In your custom configuration how did you set that background and opacity. Am not able to find it in your config
The docs for org-log-into-drawer says call the org-log-into-drawer function in a lisp program instead of setting a variable for it. Could that be the reason that it is only 'sometimes' working for you?
Possibly, though the wording there is unclear about whether that function is meant to be used to programmatically log into a drawer or to set the setting. Probably easy to find out by looking at the code!
Thank you, I'm very glad to hear that! I'm interested in finding out the answer to this issue so I'll cover it briefly at the beginning of the next stream :)
Which OS are you on? You might need to set your `alert-default-style` to one of the following values to something appropriate for your OS: github.com/jwiegley/alert#builtin-alert-styles I use this on Linux: (setq alert-default-style 'notifications)
Hi, I have one question: How to use environment variable in value of org-agenda-files? I tried this: '((substitute-in-file-name "${WORK_ROOT}/orgfiles/A.org")) and it doesn't work. It failed due to the error "Wrong type argument: stringp, (substitute-in-file-name "${WORK_ROOT}/orgfiles/A.org")"
I tried to use org several years ago and failed. There are so many time organizer tools available both on Mac and iOS and Org is simply to complex for ordinary man to use
Believe me I know abour org-mode for 11 years and I tried. Implying that I don't try to learn not knowing who am I is says lot about you@@jwiskikruger8921
I love the metaness of using an Org Mode outline to present Org Mode.
I read that as the "meatness" of using org mode to present. Not until my fifth time reading did I notice that you said meta.
@@camrouxbg ok... not until I read Brad's comment did I realise Adam did not say "meatness"
Thank you so much for this series! It has helped me fully transition to custom Emacs configuration from Vim via Doom Emacs. Kinda reminiscent of how I transitioned from Vim Janus Distribution to custom Vim config. Keep up the good work!!!
Thanks for your great content! I would also be curious about how to use your extended workflow scheme (Waiting on External, In Review, ... Completed Projects, etc). I am also not sure how to assign a specific task (todo) to a certain project that I can find it later in the dashboard section of Active Projects. Have you planned a further stream on that topic?
Would appreciate it!
One can learn so much by watching your Videos, thanks alot! Org-Habit and daytree do look very interesting!
Thanks a lot Konstantin, both for the nice comment and the donation!
No
Yes
Thanks for teaching us Org Mode David! Great content! Please show us your recording setup one day.
Hey, great stream! Thank you for covering my questions. Still have a problem though: When I use "counsel-org-tag" on existing heading it allows me to set multiple tags via M-return on them, it works also using C-M-m and C-M-n (ivy-call and ivy-next-line-and-call respectively).
However, when I am trying to capture something new I am able to set only one tag by hitting return, the counsel-org-capture doesn't react on any other way of choosing tags.
I must add here: I am talking about "Prompt for tags, with completion on tags in target file." part of template, which is set by adding ‘%^g’ to my capture template. If I ignore this part and just set tags in capture buffer it will be ok, everything as usual.
I have lurked in docs, but seems that I am missing something, and maybe this requires more configuration/keybindings.
Given you are using this setup with org/ivy/counsel maybe you can come up with some advice?
Thanks Konstantin! I will experiment a bit and get back to you, there should be some way to make it work.
When I press C-c C-q, the tags pop up appears, but so small I can barely see its content. Any ideas on how to fix this issue?
Ooof, that was a tour-de-force. Lots of material, but really good. Thanks so much!
At some point I'd love to break up this content into shorter videos and do a better job of it
@@SystemCrafters yeah. These videos are a lot of work as it is, so I get what you're saying. Thanks so much for all this though! Really appreciated.
Do you use Org Mode in conjunction with any productivity systems like Getting Things Done (GTD)? If so, how? I looked in your dotfiles (specifically for GTD), but didn't see anything there.
What I do is very loosely inspired by GTD but honestly I do such a bad job at managing my TODOs that I can't say that I have a real "system" :)
The only thing stopping me using this over Trello for my GTD process is I like to drag and drop Outlook emails into Trello cards. I know I'm not going to be able to do drag and drop in Emacs, but would would be the next best thing if I want to link to emails somehow?
Hi. Thank you for th video. I saw your M-x-counsel show recent command. How can you do that?
I feel like org-archive deserves a mention as well - you need to archive your completed tasks.
Do someone know how to remove the grey window-divider? I tested doom emacs and it doesn't seem to have that grey divider, so there must be a way to remove it, just be a line or something like that, it kinda ruins the palenight theme
(set-frame-parameter nil 'internal-border-width 0)
Need to know how to do recurring tasks, like classroom schedules. I cant find any instructions on how to do it.
How do you get your tasks and habits to appear as DONE in the week-agenda? By default mine hides it.
Your videos have been awesome and inspiring! I discovered I am quite a "power user," and I vibe very well with the keybindings. However, is there any reason the "CLOSED" status won't show up on an org-agenda-list from an M-x lookup? I am using Emacs 27.1 on a Debian based Linux distro.
great video! waiting for the episode of lsp JAVA env
This was also pretty good, thanks! I have a question though, I see that with some commands (like org-agenda) for you it pops out as a separate buffer and in my case it opens to the side, did you configure it that way? or you think it may a package that's doing it?
There's built-in behavior that decides whether the buffer goes to the side or bottom, check out the 'split-width-threshold' and 'split-height-threshold' variables for more info
Another great video... Just one thing.. In your custom configuration how did you set that background and opacity. Am not able to find it in your config
Thanks Kavin! Here's the configuration I use for that:
(set-frame-parameter (selected-frame) 'alpha '(90 . 90))
(add-to-list 'default-frame-alist '(alpha . (90 . 90)))
@@SystemCrafters Thanks.. It worked 👍
The docs for org-log-into-drawer says call the org-log-into-drawer function in a lisp program instead of setting a variable for it. Could that be the reason that it is only 'sometimes' working for you?
Possibly, though the wording there is unclear about whether that function is meant to be used to programmatically log into a drawer or to set the setting. Probably easy to find out by looking at the code!
@@SystemCrafters Gotcha. Thank you for your videos! They are helping me out a ton!
Thank you, I'm very glad to hear that! I'm interested in finding out the answer to this issue so I'll cover it briefly at the beginning of the next stream :)
This is so helpful thank you!
Great unix epoch. My dad was born in 1969.
thank you for the Great content!
It would be great to cover system alert for org agenda !
Great idea, I might do a short video for that!
@@SystemCrafters I'm trying to get this working with org-wild-notifier or with some org calendar integration but 0 success haha
Which OS are you on? You might need to set your `alert-default-style` to one of the following values to something appropriate for your OS: github.com/jwiegley/alert#builtin-alert-styles
I use this on Linux: (setq alert-default-style 'notifications)
Planning to post a video tomorrow morning discussing how to set this up :)
Emacs LSP and autocompletion. 🙏🙏
lsp-mode episode coming soon!
Thank you!
Hi, I have one question: How to use environment variable in value of org-agenda-files? I tried this: '((substitute-in-file-name "${WORK_ROOT}/orgfiles/A.org")) and it doesn't work. It failed due to the error "Wrong type argument: stringp, (substitute-in-file-name "${WORK_ROOT}/orgfiles/A.org")"
Also, I am not able to add a tag I do what you did and press enter, but it does not response with anything
C-c C-q works
Glad you figured it out! C-c C-q is definitely the way
I tried to use org several years ago and failed. There are so many time organizer tools available both on Mac and iOS and Org is simply to complex for ordinary man to use
there are literally tons of tutorials on RUclips , i bet you didn't tried to learn it lol
Believe me I know abour org-mode for 11 years and I tried. Implying that I don't try to learn not knowing who am I is says lot about you@@jwiskikruger8921