Комментарии •

  • @SystemCrafters
    @SystemCrafters 4 года назад +10

    OBS configuration fail! At the end of the stream my microphone stopped working as I was showing the new sponsors screen. I was basically saying that a kind viewer asked if they could support the channel financially so I set up a GitHub Sponsors page! You can check it out here:
    github.com/sponsors/daviwil
    Thanks again to all those who joined live!

  • @sjatkins
    @sjatkins 2 года назад +11

    Really enjoying this series. My emacs life is so much better resetting to the Emacs from Scratch final configuration. While I have used emacs for decades I honestly never learned more than absolutely necessary about how everything worked. To do so has been on my bucket list a long time. As a result my emacs configuration grew by hearsay banged on enough to sort of keep running. You are such a great guide to fixing that and marking that bucket item off. It will take me a while to catch up with your super generous full set of videos.

  • @raihanurrahmanjewel9873
    @raihanurrahmanjewel9873 Год назад

    I have used vim basically nvim. Now I was trying to give a look on emacs basically for org mode. And I got your scratch series . I have seen last 4 part and configured my config for emacs and now watching this . Hats off to you. keep it up. Take my Love.

  • @LordDevi
    @LordDevi 3 года назад +5

    Those were some pretty interesting beautification tips. Nice icons for bullets and lists, plus the mixed fonts setup is really interesting. Org Tables though really are pretty awesome too. They were not highlighted much in this video, but they can do some amazing stuff. Org mode has formulas and such you can use, just like Excel. Org mode tables are closer to a full blown spreadsheet than one might initially suspect.

  • @PavelUrusov
    @PavelUrusov 3 года назад +4

    Thank you very much, this whole series is extremely helpful for an Emacs newbie like me. I had a small issue after applying this configuration: by default, the face that is used by ivy-switch-buffer to show Org buffers inherits from the org-level-4 face. If this face is variable-pitch, Org buffers in the ivy-switch-buffer list will be shown in variable-pitch which is rather unpleasant visually.
    To fix it, I had to add the following to my config:
    (set-face-attribute 'ivy-org nil :inherit 'default)
    However, it did not work on its own since ivy faces are defined in ivy-faces.el which is apparently not loaded until Ivy is called for the first time after startup, so I had to wrap it into with-eval-after-load:
    (with-eval-after-load 'ivy-faces
    (set-face-attribute 'ivy-org nil :inherit 'default))
    Another issue is that indentation in Org looks a bit strange. To fix it, I use the following snippet:
    (with-eval-after-load 'org-indent
    (set-face-attribute 'org-indent nil :inherit '(org-hide fixed-pitch)))

  • @joss3228
    @joss3228 4 года назад +29

    Thank you for this! I was wondering if you will be covering writing more academic papers using LaTeX and BibTeX from Org-Mode documents in future streams?

    • @SystemCrafters
      @SystemCrafters 4 года назад +19

      Thanks! I've never actually worked with them in Org before, but I can certainly give it a shot in a future stream!

    • @thgeremilrivera-thorsen9556
      @thgeremilrivera-thorsen9556 3 года назад +1

      I'm currently writing a paper using org, org-ref, and a number of other packages, and I'm really happy with the workflow so far.

    • @robertoc.flores5489
      @robertoc.flores5489 2 года назад

      @@SystemCrafters Please do it please!!!!!

  • @MrOlegrom
    @MrOlegrom 3 года назад +3

    Thanks a lot! Very good tutorial. I am a complete noob, you are helping me on my way with emacs.

  • @tbraun84
    @tbraun84 Год назад +2

    I'm sure this has been mentioned many times, but @16:08 you can just use C-c C-c to toggle a checkbox.

  • @fakhri7688
    @fakhri7688 3 года назад +3

    Simply amazing!
    Please keep/improve the setup you've used for this tuto
    So eyes appealing :)

  • @diegonayalazo
    @diegonayalazo 2 года назад +3

    Thank you David for this premium content.

  • @imranh1225
    @imranh1225 3 года назад +5

    How do you get the drop-down character for org-ellipsis, in the init.el file?

  • @maxmaximoff6963
    @maxmaximoff6963 3 года назад +5

    Thank you, David for these awesome emacs videos! They're really very helpful! Btw, what kind of keyboard are you using?

    • @SystemCrafters
      @SystemCrafters 3 года назад +5

      Thanks! For the videos I'm actually typing directly on a ThinkPad laptop keyboard. When I use a USB keyboard, it's also a ThinkPad compact keyboard :) I guess you could say I like ThinkPads!

  • @kristofferbalintona502
    @kristofferbalintona502 4 года назад +3

    Again, thank you for the video. One thing that I think myself and some of your viewers would like clarification on is the distinction from visual-fill-column (from the melpa package) and visual-fill-mode (built-in) as well as their interaction. Based on reading some documentation, it seems that visual-fill-column-mode widens the right margin and can center the window. On the other hand. visual-fill-mode inserts line breaks automatically once you reach the window's margin. Thus, you can use them both independently but also in conjunction - which is what you have done.
    I also am confused about whether or not this will result in hard or soft wrapping. There are some cases where I don't want to change the actual contents of the page but would like to see it wrapped in the buffer. I don't know if visual-fill-column + visual-line does this.
    Is this correct? It would also be possible to clear up confusion regarding this point at the beginning of your next video. And again, loving the series!
    EDIT:
    I would also like to note that org-superstar is a more up-to-date version of orb-bullets. They are functionally the same though AFAIK

    • @SystemCrafters
      @SystemCrafters 4 года назад

      Thanks for the feedback! I'll definitely address this at the beginning of the next video. The short answer is that visual-line-mode does visual line wrapping without changing the buffer contents, but it adds some UI quirks that might be a little confusing. I hadn't prepared to cover visual-fill-column and threw it in at the last minute so I did a poor job of explaining what was happening!

  • @lesliebinbin8701
    @lesliebinbin8701 3 года назад +3

    Great series, will there be a future stream like blogging with org-mode

    • @SystemCrafters
      @SystemCrafters 3 года назад +1

      Yes, I'll do one eventually! Need to finish some other videos first

  • @constpetrov
    @constpetrov 4 года назад +1

    Couple of questions about org:
    1. I use tags in org-mode. Can you tell how to set/edit tags using ivy/counsel tooling to search and select?
    2. Could you cover capturing (org-capture) and creating nicer menus for capture templates selection?

    • @SystemCrafters
      @SystemCrafters 4 года назад +2

      Hi Konstantin, check out today's stream (happening 30 minutes from now) and I'll cover both of those questions!
      ruclips.net/video/PNE-mgkZ6HM/видео.html

    • @constpetrov
      @constpetrov 4 года назад

      @@SystemCrafters Great, but I can watch only later. Thanks for swift reply!

  • @ammarashraf8988
    @ammarashraf8988 9 месяцев назад

    One of the greatest content on youtube

  • @maximum988
    @maximum988 3 года назад +2

    I had to add (require 'org-faces) before the (dolist ...) in order to not get an error about undefined faces.

  • @DevArt59
    @DevArt59 3 года назад +1

    Not to be a bother or anything but would it be possible to maybe bump up the screen cast of emacs a bit higher; youtube's annoying player bar blocks off the mode line

  • @jasonallan3433
    @jasonallan3433 3 года назад +1

    Thanks for all the hard work, I'm really enjoying the series and learning a ton. I'm struggling to find a way to get space/padding between a heading and text under the heading. Also, I'd like to get some space between a paragraph and a bulleted list. I assume there is a variable I can set, but I haven't been able to find it. I found org-blank-before-new-entry, but it didn't do what I was hoping (I think)...any help would be much appreciated!

  • @AaronSwenson
    @AaronSwenson 3 года назад +1

    You didn't reenable the org-indent face! But, I put it in mine and it's working for me. MY ORG DOCUMENT IS SO PRETTY NOW!

    • @SystemCrafters
      @SystemCrafters 3 года назад

      Hmmm, interesting, I have it in my personal config but not in the Emacs From Scratch repo. Thanks for letting me know!

    • @AaronSwenson
      @AaronSwenson 3 года назад

      @@SystemCrafters So, I commented a bit too soon. The next restart broke. It's because the org-indent face isn't created until after org-indent-mode starts, which happens after init.el is evaluated. I tried a few fixes, but the only way I got it to work is: (with-eval-after-load 'org-indent (set-face-attribute 'org-indent nil :inherit '(org-hide fixed-pitch)))

    • @SystemCrafters
      @SystemCrafters 3 года назад +2

      Yep, I also had to do that, sorry for not mentioning it!

  • @rozveroz
    @rozveroz 2 года назад

    Nice Video!Hey System Crafters how(which software) did you use your webcam -i think ist a laptop webcam like mines- within your screen background?
    Description,Software? I would make mine youtube videos so too and i'm not know, how i it should do?
    I am using Archlinux and i would have see me on the webcam front of my laptop camera and not all the stuff of my backgrond too.
    And only the screen background of my laptop on my back.I know that can be realized by basically things.
    Can you explain me how I can that?Thank you for all, greetz

  • @Modinthalis
    @Modinthalis Год назад

    OK: I can write the orgmode markdown, but how the hell do I see the rendered results in Emacs? Is there some "viewing" mode?

  • @马朝阳
    @马朝阳 3 года назад +2

    I found how to set margins in org-mode. Thanks

  •  3 года назад +2

    Good one again. I learned a lot.

  •  3 года назад +1

    How can I get monospace characters on code, tables, and alike in an org document while allowing me to scale the font size with the rest of the other face types? When I scale an example org document the faces declared with "fixed-pitch" do not change size.

  • @racingicemen
    @racingicemen 3 года назад

    To enable shift selection, I had to do the following:
    (use-package org
    :init (setq org-support-shift-select t))
    However, I don't see this in your init.el Any idea why i am being required to do this? I have been following your EFS videos in order.

  • @humanfactorsio
    @humanfactorsio 3 года назад

    I'm curious why you don't alter the font-lock to see italics within this tutorial or in your config? @27:00?
    Thanks again for the video!

    • @SystemCrafters
      @SystemCrafters 3 года назад +1

      Frankly it's because I've never got it to work! I'm not sure if it's the fonts I'm using or something else. Have you been able to get it to work?

  • @ex0ja
    @ex0ja Год назад

    Under my org-mode headings it doesn't seem to automatically tab over, what's worse is I hit tab and it does nothing. So I'm having to use spaces...

  • @karthikeyanbalasubramanian7305
    @karthikeyanbalasubramanian7305 2 года назад

    when you open browse inside emacs, is it possible to invert(Dark Mode) the page ?

  • @ex0ja
    @ex0ja Год назад

    Can anyone work out how to get normal font sizes, I'm playing around with the sizes but now my font looks blurry, the settings from the config file are way too big but when I mess with them I keep getting various issues.

  • @xStefaKO
    @xStefaKO 3 года назад

    For some reason I don't have the option for inserting a link in org mode? Current version is 9.4.4 (I believe that's up-to-date)
    Everything else works so far

  • @ngamsomset
    @ngamsomset Год назад

    what is the extension that when you type M-x and you can search through the list of functions?

    • @economicist2011
      @economicist2011 Год назад

      The `counsel` and `ivy` packages. They're covered in Parts 1 and 2 of this series.

  • @shivanshmishra5293
    @shivanshmishra5293 4 года назад +1

    how does your buffer always splits the screen in vertical mode mine always split it in horizontal mode?

    • @SystemCrafters
      @SystemCrafters 4 года назад

      I think the vertical split you see is coming from command-log-mode, they create a small window to the side of the frame for showing keybindings as they are pressed. From what I read, it sounds like you can make vertical splits the default in your configuration by using the following lines:
      (setq split-height-threshold nil)
      (setq split-width-threshold 0)
      Let me know if it works for you!

    • @shivanshmishra5293
      @shivanshmishra5293 4 года назад

      @@SystemCrafters thanks it worked

  • @rachit-sharma
    @rachit-sharma 3 года назад

    Just couldn't get visual-fill-column to work well with desktop-save-mode. Had to abandon it for now...

  • @desmondwang5932
    @desmondwang5932 3 года назад +1

    Thanks for this and it helps me a lot. But I got a problem when I try to set up the face for org-mode. It worked for the first time, but when I eval buffer again. It threw an error (error: Invalid face, org-level-1). I did some research but still have no idea how to fix it. I hope you can help me with this.

    • @SystemCrafters
      @SystemCrafters 3 года назад

      I'd have to see how you set up the code to help figure it out. Do you have it checked in to a Git repo somewhere, or a Gist perhaps?

    • @desmondwang5932
      @desmondwang5932 3 года назад

      @@SystemCrafters Thanks for replying and I have already figured out how it works. I added “require org-faces” and it worked.

    • @SystemCrafters
      @SystemCrafters 3 года назад

      Great, I'm glad you got it working!

    • @desmondwang5932
      @desmondwang5932 3 года назад

      @@SystemCrafters Thanks a lot. Your videos really help me a lot.

  • @shelper
    @shelper 3 года назад

    what is the mode you use for the org file been displayed as mid-aligned, e.g., at ruclips.net/video/VcgjTEa0kU4/видео.html ??

  • @ismbks
    @ismbks 11 месяцев назад

    why cant i find this video in the channel list?

    • @SystemCrafters
      @SystemCrafters 11 месяцев назад +1

      It's a live stream recording so it shows up under the Live section

  • @pia31415
    @pia31415 3 года назад

    In general I like your videos. Didn't like this one though - the first half was useful the second half was just about changing the appearance. I guess a lot of emacs users make the mistake of starting to share (with new users) what things to tweak rather than the direct usage of org-mode here.

  • @richardfrangie3518
    @richardfrangie3518 2 года назад

    👍

  • @kozas0
    @kozas0 2 года назад

    I am not sure how you run partially that command here ruclips.net/video/VcgjTEa0kU4/видео.html ... the list is not closed

  • @bogdanlupu3679
    @bogdanlupu3679 Год назад

    First sorry if is a dumb question but I have a problem in emacs regarding org-mode
    I want to force in init.el to use the newest package. use-package is out of question since it evaluates true.(org mode exist but an inferior version)
    The idea is to set up all the packages on the machine that has internet access and to move the folder and config to no internet access machine. I dont have a lengthy init. Markdown org calendar magit latex python c c++ emacs-lips
    Usually for latex stuff I use tmux vim mupdf workflow but I want to try the emacs workflow
    The problem I face is the update of org in init.el
    I know M x list-packages org install but I am a beginner in emacs and I want to have the package loaded from init.el rather than manually installed
    I am aware that I need to change the conf on the offline machine but is not so big problem.
    For command fuzzy finder completion what should I use helm counsel ivy ? I don't ask for config only for on opinion.
    I used ivy/counsel and did the job until I break my emacs with doom and I dropped emacs till a few days.
    Sorry for the lengthy comment .