Rewriting My Website In Org Mode

Поділитися
Вставка

КОМЕНТАРІ • 138

  • @N0zer0
    @N0zer0 3 роки тому +52

    Your gemini site is now broken.

    • @DistroTube
      @DistroTube  3 роки тому +25

      Not broken. Just not online at the moment. I moved to a new server and haven't installed gemini on it yet. Spent today just getting the web server working. I'll get to putting gemini back up in the next couple of days.

    • @andrewclark3325
      @andrewclark3325 3 роки тому +4

      ​@@DistroTube Hey, DT! ;) I wonder, how can you even be at home without personal computer? I have started to watch your videos recently, and considering how often you have upload your videos, do you ever take a break? And how do you rest?

  • @jannishoffmann7186
    @jannishoffmann7186 3 роки тому +77

    I feel like this fits the expanding brain meme exactly.

  • @ash3591
    @ash3591 3 роки тому +38

    you should probably make a playlist that includes this video, the one on Hugo and the other one on Org mode. Maybe call it "Simple website creation".

  • @mathematicalninja2756
    @mathematicalninja2756 3 роки тому +7

    I wrote my own HTML CSS JS and I write my own RSS feeds. No need to automate if your scale is not big

  • @gradientO
    @gradientO 3 роки тому +8

    I use Obsidian which is similar to this and Roam. This is different than hierarchical structures of knowledge. Good tutorial

  • @simonjesusbeliever3467
    @simonjesusbeliever3467 3 роки тому +19

    Next video: Rewriting my website in DT mode.

    • @dougtilaran3496
      @dougtilaran3496 3 роки тому

      He'll write it in python with Geany. Bloat can be good !

    • @rockytom5889
      @rockytom5889 3 роки тому

      @@dougtilaran3496
      Haha yes, bloat can be good...
      *internal screaming cause shit eats up resources*

  • @FrethKindheart
    @FrethKindheart 2 роки тому +1

    Hey DT. I'm revisiting this video after having watched it back when it came out. I'm in the process of deciding what I want to do for a minimal website. I had considered a flat file markdown website, until I remembered this video and searched my history. Just wanted to say thanks.

  • @odinaden.
    @odinaden. 3 роки тому +2

    Been using linux since w8. You got me to make the jump from Debian to Arch. Your channel and Arco made it simple.
    Thank you.

  • @bitelogger
    @bitelogger 3 роки тому +1

    Thanks for sharing this, you had open a new visual/approach for future references in fact for a homogeneous way of working

  • @Erystasius
    @Erystasius 3 роки тому +1

    You really have done everything I once thought I would do. Amazing productivity!

  • @chrzan9608
    @chrzan9608 3 роки тому

    Properly down the Emacs rabbit hole. Love it!

  • @chachf
    @chachf 3 роки тому +2

    Thanks for that vido! For vim users: I edit my website in a similar fashion. Not using org mode of course, just plain text (with latex commands in fat since it's online notes for my students), with a script using a bunch of sed and awk commands, works like a charm.

    • @AndersJackson
      @AndersJackson 3 роки тому

      If it works for you, all power to you.
      But in Org-mode with Babel, that is all done when you export the Org-mode file.

    • @TrueDetectivePikachu
      @TrueDetectivePikachu 3 роки тому

      Now I wanna get that! Using nvim for Notes have been kinda of a pain. It be nice if you share the scripts (I'm a uni student btw)

    • @AndersJackson
      @AndersJackson 3 роки тому +1

      @@TrueDetectivePikachu if you are a Uni student, you should have a look at Emacs with Org-mode and Org-roam.
      Think that Org-roam could be a great way of organize your notes when being on lectures and reading books and other material for the course.
      And as Org-mode can easily be exported as LaTeX, PDF, OpenOffice-files, HTML etc.
      And if you ever have code examples, you can write them in Org-mode with Babel, and get them properly format or even run from the document.
      There are some Universities that uses Org-mode so the PhD-student can write their PhD thesis in it. With all code and results automatically put together when exporting the thesis.

    • @TrueDetectivePikachu
      @TrueDetectivePikachu 3 роки тому

      @@AndersJackson I have doom emacs installed, but haven't done much with it since I'm not familiar with elisp, rather more familiar with vimscript and lua. I'll prolly have to get emacs from scratch and tinker with it to better understand how it works n all

  • @singletona082
    @singletona082 3 роки тому +9

    It genuinely feels like you're not happy unless you can find the new hipster thing to latch onto.
    Surprised you haven't gotten onto the finger social media thing. That is literally just finger info on a custom client that allows browsing.

    • @nidhishshivashankar4885
      @nidhishshivashankar4885 Рік тому +2

      He runs a Linux UA-cam channel, it’s literally his job to show off different things to the audience lol wth

  • @barbiefan3874
    @barbiefan3874 3 роки тому +2

    nice color work on the camera, props

  • @arnorobinwerkman
    @arnorobinwerkman 3 роки тому +6

    DT, can you please make a tutorial about btrfs?
    im vewry interrested in this topic, since most of the big players like suse fedora and a few others are switching to it by defauld

  • @PhilosopherRex
    @PhilosopherRex 3 роки тому +2

    Interesting ... I think I will use BASH as the core for building/rebuilding my next website. I know HTML, CSS, JS, and BASH ... so seems good enough to me.

  • @esilva4973
    @esilva4973 3 роки тому +5

    Real men use C/C++ with custom front end libraries!

    • @AndersJackson
      @AndersJackson 3 роки тому +4

      Real men code in FORTRAN IV, and without any comments.
      "If it was hard to write, it should be hard to read."

    • @Reese_414
      @Reese_414 3 роки тому

      @@AndersJackson 😂😂😂 @ "If it was hard to write, it should be hard to read."

  • @tranquility6358
    @tranquility6358 3 роки тому +5

    it's funny how much it resembles suckless' website considering how harsh of a criticism you gave it. :D

  • @user-he4ef9br7z
    @user-he4ef9br7z 3 роки тому +5

    How will the Vim kids ever recover?

  • @TimothyUnkert
    @TimothyUnkert 3 роки тому

    That's a very cool site!

  • @akojic5486
    @akojic5486 3 роки тому +3

    True Geek!! 💪🏻❤️

  • @nonetrix3066
    @nonetrix3066 3 роки тому +2

    Rewriting the Linux kernel in org mode

    • @AndersJackson
      @AndersJackson 3 роки тому

      With Babel in Org-mode you could do that.

  • @olegsaiko4270
    @olegsaiko4270 3 роки тому

    Hi DT, good video.

  • @jacksystems
    @jacksystems 3 роки тому +3

    Hey DT! Did you know Hugo can use Org instead of Markdown?

  • @zenmaster24
    @zenmaster24 3 роки тому +1

    how does org syntax differ from markdown?? seems very similar solution to a hugo one

  • @paulo9523
    @paulo9523 3 роки тому +2

    RMS is proud of you

    • @dougtilaran3496
      @dougtilaran3496 3 роки тому

      UNTIL. He finds out Derek washed his feet !

  • @AtRiskMedia
    @AtRiskMedia 3 роки тому

    I'm a big fan of gatsby with a decoupled drupal, especially if you want visitors to browser through a select your videos by year or tag.

  • @ayushyadav5164
    @ayushyadav5164 3 роки тому

    Hey DT what's that browser? Is it forefox?

  • @henrywang6931
    @henrywang6931 3 роки тому +3

    It pains me how the website is aligned to the left...

  • @motif5775
    @motif5775 3 роки тому +1

    Great video!! Thank you! The browser you are using looks phenomenal. Is that qutebrowser?

  • @milohoffman274
    @milohoffman274 3 роки тому +1

    Still no link to your merch page. Put it on there. :)

  • @wp6007
    @wp6007 3 роки тому +1

    Make a video on Org-Roam

  • @fraollemecha
    @fraollemecha 3 роки тому +1

    Create an IPFS site next

  • @wobble_cat
    @wobble_cat 3 роки тому

    Are there any plugins for zettelkasten?

  • @gardenapple
    @gardenapple 3 роки тому

    Hey DT, sorry if you answered this before, but what are your thoughts on Qtile gaining Wayland support?

  • @GaryLawrenceMurphy
    @GaryLawrenceMurphy 2 роки тому

    What happens with embedded local images? Also, is it feasible to export directly to a tramp session? (sshfs could do the same, but just curious)

  • @xiangsong8350
    @xiangsong8350 3 роки тому

    Great video ! I want to know how to sync all the stuff between the computer?

    • @AndersJackson
      @AndersJackson 3 роки тому

      He save the source in GitLab, and export the HTML from Emacs directly to the files on the computer. If I understand this properly.
      If he export with TRAMP and has ssh access to the web server, he can export the HTML files directly to the web server from Emacs.

  • @hugazo
    @hugazo 3 роки тому +2

    I use pug in vuejs and then compile everything as a static webpage and then do the deployment steps onto gitlab or github actions

    • @brhh
      @brhh 3 роки тому +1

      Pug is really really awesome

    • @hugazo
      @hugazo 3 роки тому

      @@brhh It made me recover my faith in frontend, i do really hate the unnecesary complicated html syntax

  • @1millonario_exitoso10
    @1millonario_exitoso10 3 роки тому

    hey broo I have seen your video, from your recording office. I have a question: you record your videos or tutorials with a screen capturer or record the screen with your powerful camera. thanks broo for your videos. forgive my bad English you know translated with google translator.

  • @ronobvious1785
    @ronobvious1785 3 роки тому

    I see that it handles links, and I see that it can do still images. Since you're building a website, can it do embedded video? If not can it handle a link to a video and then pull up whatever your default player happens to be? I'm not looking to put anything on the web with this. I'm thinking more of something for local reference on my PC. Kind of like a notebook but with text and videos.

  • @the_fluffychan
    @the_fluffychan 3 роки тому +2

    I’m here to declare: HTML is not a programming language.

    • @elephantoChan
      @elephantoChan 3 роки тому +2

      That's the exact reason he didn't use it ;)

    • @AndersJackson
      @AndersJackson 3 роки тому

      I don't remember anyone say that here either.
      PDF and PostScript contain programming languages though.

    • @the_fluffychan
      @the_fluffychan 3 роки тому +1

      @@AndersJackson yeah, I’m here just want to declare it, that it… no reason, :)

    • @TrueDetectivePikachu
      @TrueDetectivePikachu 3 роки тому

      Neither CSS, Markdown, I think latext and God knows what other lang

    • @AndersJackson
      @AndersJackson 3 роки тому +1

      @@TrueDetectivePikachu TeX is a progamming language (or Macro expander), so is LaTeX, as it is based on TeX.
      But DT uses Emacs with Org-mode, but no LaTeX.
      He IS using HTML and CSS in the result though, as you can see in the Org-file.

  • @attainconsult
    @attainconsult 3 роки тому

    couple of typos in your site script src="httpss also repeated script/link tags
    like the clean design though

  • @AriannaEuryaleMusic
    @AriannaEuryaleMusic 3 роки тому

    This is cool if you want to go full Geek-Mode, but I still think HTML is as simple and much more versatile. Personally this ORG method is not really productive.

  • @moofymoo
    @moofymoo 3 роки тому

    idk about this Org Mode, I will stick with FrontPage.

  • @crypt17
    @crypt17 3 роки тому

    maybe you could install nixos on your new box

  • @mihailtirre4474
    @mihailtirre4474 3 роки тому +2

    I just want to say: bloated bloat bloated bloat bloayted bloat

    • @ezio934
      @ezio934 3 роки тому +2

      Unless you use vim without plugins, it will be as bloated as emacs.

    • @AndersJackson
      @AndersJackson 3 роки тому

      No, it isn't bloated.
      It was when back in 1989 when we run at Desktop Unix machines with 16-128 MB RAM and a VGA type of resolution screen.
      Then it was truly Emacs = Eight Megabyte And Constantly Swaping. Which it also did when you was compiling any C program. But back then we didn't have lots of bloated Webb browser with 10-20 bloated Webpages with JS frameworks running in background.
      ua-cam.com/video/cnogX7l7aKw/v-deo.html

    • @ezio934
      @ezio934 3 роки тому

      @inodeska if you use org mode then how it is bloated?? Do you even know what bloat is?

  • @bobgrimes8618
    @bobgrimes8618 3 роки тому +5

    Maybe use Morse Code for your website? Very lightweight!

    • @AndersJackson
      @AndersJackson 3 роки тому

      @inodeska just because you copy-past it doesn't make it true.

    • @AndersJackson
      @AndersJackson 3 роки тому

      Maybe because Org-mode is a very useful and expandable markup language.

    • @AndersJackson
      @AndersJackson 3 роки тому

      @inodeska I would say you are projecting. And that it doesn't work so well. Yes, that applies to both of your useless comments. But yes, projecting seems to be your thing.

  • @BlackberryBoy
    @BlackberryBoy 3 роки тому +1

    ❤️

  • @brhh
    @brhh 3 роки тому +2

    I feel like you need someone to build you a vue or react app, some new good technology

    • @AndersJackson
      @AndersJackson 3 роки тому

      You can do that from Babel-mode in Org-files. :-)

    • @brhh
      @brhh 3 роки тому

      @@AndersJackson I'm not saying you can or can't, I'm saying you should or shouldn't, why not use the best technologies for the task. Never heard anything about this lang he's using and I'm a full stack web developer

    • @Zephyrus0
      @Zephyrus0 3 роки тому +1

      If DT needed those, he would have them already. No need to complicate things that already works. :]

    • @AndersJackson
      @AndersJackson 3 роки тому

      @@brhh as @Z wrote.
      And no, new is not always better. What "lang" is it that you not heard about? HTML or Org-mode? Markup languages?
      Can it be that you don't know about everything that has to do with web pages?
      Have it not occured to you that DT maybe doesn't need a full stack web solution?
      You know, just because you have a hammer, doesn't mean that all problems is a nail. It could be that DT:s problem is a screw and nut. Then a better tool could be a wrench to solve the problem then the hammer you have?
      Perhaps?

  • @orkhepaj
    @orkhepaj 3 роки тому

    in what?

  • @seeithappen1
    @seeithappen1 3 роки тому

    These hipster coders think this is the fashion industry .... this is the internet!

  • @1yaz
    @1yaz 3 роки тому +2

    Site does not look great on mobile

    • @AndersJackson
      @AndersJackson 3 роки тому

      Can be fixed. It is just plain HTML.

    • @1yaz
      @1yaz 3 роки тому

      @@AndersJackson CSS/JS needs work. Output is bloated and lacks responsiveness, not impressed with Org mode

    • @1yaz
      @1yaz 3 роки тому

      @@AndersJackson My bad, forgot to make it clear that the output is not just "plain html". Check the source, fetches jQuery and Bootstrap from CDN.
      jQuery is not even needed (imo), and Bootstrap is not needed if their output is not going to be properly adaptive/responsive.

  • @kellyaquinastom
    @kellyaquinastom 2 роки тому

    yyyyyyyyyyyyyeeeeeaaaaaaahhhhhhh!

  • @HenrydenHengst
    @HenrydenHengst 3 роки тому

    Looks oké, not on a smartphone though.

  • @jk-mm5to
    @jk-mm5to 3 роки тому +2

    What happens if gitlab stops working?

    • @DistroTube
      @DistroTube  3 роки тому +4

      The site isn't really dependent on GitLab. I just use GitLab to host the source code.

  • @therandomguy1701
    @therandomguy1701 3 роки тому

    Rewriting your website to rust when?

  • @dougtilaran3496
    @dougtilaran3496 3 роки тому

    Is DTos gonna be based on Debian testing ? ;-)

    • @AndersJackson
      @AndersJackson 3 роки тому

      Probably on any Linux distributions that have all the programs in it's repository.
      It is basically just GUI, which can be put on any OS with X11-server and a compiler for client software. Yes, you can even run a X11-server on MS Windows. Problem is that MS Windows usually run Unix programs really slow, even in WLS2. But there you at least can run a Linux distribution.

  • @moose43h
    @moose43h 3 роки тому +2

    React with next.js for the best ui and performance

    • @Zephyrus0
      @Zephyrus0 3 роки тому +4

      Without JS is better for performance because it won't even start the JS VM for it

    • @AndersJackson
      @AndersJackson 3 роки тому

      And you can add that if you want to, no problem. Just put it into the code that is generated.
      There are support for exporting Reveal from Org-mode. revealjs.com/
      If you don't like Beamer, you can also use these formats. orgmode.org/worg/org-tutorials/non-beamer-presentations.html

  • @jaimesoad
    @jaimesoad 3 роки тому

    Have you ever considered writing HTML, CSS and JS?
    Seriously, your web page is nothing unaccomplishable by some amateur web designer/programmer.

  • @akim5227
    @akim5227 3 роки тому +3

    Jesus Christ, just write in HTML

    • @AndersJackson
      @AndersJackson 3 роки тому

      HTML is an awful format to write text in. I would rather use LaTeX then HTML. At least some website of a reasonable size. Been there, done that, never return.

  • @0xssff
    @0xssff 3 роки тому

  • @thanosmourtzoukos5048
    @thanosmourtzoukos5048 3 роки тому

    this is a very veru bad site you wouldn't be proud of it, a wordpress is maby better and more modern.

  • @mirrax1181
    @mirrax1181 3 роки тому

    Your website looks worst than it used to... just saying

    • @AndersJackson
      @AndersJackson 3 роки тому

      And that is not that hard to change, if you want to. Just saying.