Getting Started With Hugo | FREE COURSE

Поділитися
Вставка
  • Опубліковано 5 лют 2025

КОМЕНТАРІ • 109

  • @ibra653
    @ibra653 Рік тому +24

    Whoever is having trouble with configuring YAML file. You can directly create a new file "config.yaml", or "hugo.yaml" and remove the .toml file.

    • @muhammadilhamhanifan
      @muhammadilhamhanifan Рік тому

      thanks for the tip. i was wondering for a while why my config.yml does nothing lmao

    • @praba.ponnambalam
      @praba.ponnambalam Рік тому +3

      Thanks for the tip. Can use hugo new site --format yml also as -f flag is no longer in use

    • @michielvandevyver4929
      @michielvandevyver4929 8 місяців тому

      @@praba.ponnambalam Thank you !

  • @ReneeDeFour
    @ReneeDeFour 2 роки тому +7

    Incredibly simple to follow from someone who had zero knowledge on all of this before, thank you!

  • @al004140
    @al004140 Рік тому +1

    Just finished this course right now, and I feel it was really helpful. I want to start a new simple/personal blog now in 2024 and this tool will be very useful for that. Thank you for your time!

  • @robinou57
    @robinou57 Рік тому +4

    Great course. Even yt ads are perfectly timed to not be too annoying 👍

  • @alfabettabe
    @alfabettabe 2 роки тому +10

    First time watching your video's, ill say you are explaining it very well. thanks for your time and efford to helping us out. allready made a website using hugo one time and fell in love with it.
    As u said, static sites are way faster. easy to manage and light. subbed.

  • @SuperMx300
    @SuperMx300 7 місяців тому +1

    Brilliant video, and suitable for a beginner. Took me a whole afternoon but learned loads along the way. Thanks!

  • @BreathingCells
    @BreathingCells Рік тому +1

    Lovely walk through. Very nice planing and pacing, inserting blocks of texts and clearly explaining the steps,
    rather than just typing and talking distractedly. Thoughtful work. "How cool is that," indeed!

  • @michielvandevyver4929
    @michielvandevyver4929 8 місяців тому +1

    Excellent explanation. Gave me all the info and insights I needed to deploy my first Hugo website. Cheers man

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

    Very clever stuff - thanks a ton for your excellent walk-thru Adi. I'm sure I can use a static website - I have to think just why and where - but now you've equipped me with all the dev insights I need. 👏🏻👏🏻

  • @AbhinavM-jw8ep
    @AbhinavM-jw8ep Рік тому +6

    This guy is a legend , really loved the way he explained the topics , great work 👍

  • @hos7012
    @hos7012 11 місяців тому +2

    very relaxing method of twaching

  • @daveweatherall7523
    @daveweatherall7523 Рік тому +1

    Superb video, very well presented and really interesting, fabulous job. Thank you.

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

    Wow. I started doing web "design" in the 1990's with ActiveX Server Pages (ASP) and hand-coded HTML. Style sheets didn't really do much back then either. Hugo gets rid of all the boilerplate coding and will let me put together a decent looking web site super fast. I can focus on the content instead of having to work on my out of date HTML and Javascript coding skills. Thanks very much for doing this class!

    • @sunburnfm
      @sunburnfm Рік тому

      I still develop with ASP. Love it. It's so simple. I have moved to my own custom CSS using grid and flex layouts that make developing a breeze.

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

    Wow, Hugo is very simple to use, very simple to understand and I will use it for my projects in the near future, netlify is very nice, too. Thank you so much for the video!

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

    Best video to start Hugo!

  • @MTG-BuenosAires
    @MTG-BuenosAires 6 місяців тому

    Awesome ! thanks for this great tutorial, i know web-dev but mostly used plain html-css-js or react.. and choose Hugo for my blog because it's fast and easy to use , thanks again

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

    Excellent video. Exactly the information I was looking for. I'm sure I'll come up with its limitations, like commenting or liking something. But for now, to get up and running for free, its awesome.

  • @Louis-oq3ki
    @Louis-oq3ki 2 роки тому +2

    Pretty nice lesson for beginners. Thank you!

  • @ChapperorYapper
    @ChapperorYapper Рік тому +9

    instead of yml file i'm getting hugo.toml files havn't worked with those what should I do

    • @rafidhoda
      @rafidhoda 9 місяців тому

      I had the same problem
      Run this command instead: hugo new site mysite --format yml

  • @evlairemgenc4435
    @evlairemgenc4435 2 роки тому +2

    Thank you for this video. I want to ask for something. You wrote shell command in Visual Studio. I am using visual studio for Windows and I can't find this command. Which command should I use?

  • @stahmedpendragonguinevere2711
    @stahmedpendragonguinevere2711 2 роки тому +2

    Thank you for a clear and straight to the point guide on Hugo, only recently discovered this tech and it's damn fun! Cheers again!

  • @Tony_Toni_Tone
    @Tony_Toni_Tone Рік тому +1

    It's a bit dated, but thank you for walking me through the first 15 mins of the video!

  • @JC-Alan
    @JC-Alan Місяць тому

    Great vid. Thanks for sharing.

  • @jardineironet
    @jardineironet Рік тому

    Thanks a lot! It was a great course!

  • @caotrinh5732
    @caotrinh5732 5 місяців тому

    Excellent video. I'm new to this and i have a question. How can I have a smooth transition of the light/dark toggle mode with this theme ?

    • @envatotuts
      @envatotuts  5 місяців тому

      Hi! We’re glad you enjoyed the video. To achieve a smooth transition between light and dark mode in Hugo, you can use CSS transitions. Here’s a basic approach:
      Define the Light and Dark Modes: Set up your CSS to include styles for both light and dark modes.
      Use CSS Variables: Define color variables in your CSS for easier switching.
      Apply Transitions: Add CSS transitions to smoothly change the color properties when toggling modes.
      Here’s a quick example:
      :root {
      --background-color: #ffffff;
      --text-color: #000000;
      transition: background-color 0.5s ease, color 0.5s ease;
      }
      [data-theme="dark"] {
      --background-color: #000000;
      --text-color: #ffffff;
      }
      body {
      background-color: var(--background-color);
      color: var(--text-color);
      }
      JavaScript Toggle: Use JavaScript to toggle the data-theme attribute on the element.
      const toggleButton = document.getElementById('theme-toggle');
      toggleButton.addEventListener('click', () => {
      document.body.dataset.theme = document.body.dataset.theme === 'dark' ? 'light' : 'dark';
      });
      This will create a smooth transition effect when toggling between light and dark modes. Hope this helps, cheers!

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

    At 24:33 How do you replace the words instantly with the different cases? I've tried following / converting your shortcuts to windows shortcuts but I can't replicate it (or is it just clever video editing?)

  • @주님의기쁨-z9m
    @주님의기쁨-z9m 5 місяців тому

    Thank you for your video! I got it how to use hugo 💕💕

  • @HarishPillay
    @HarishPillay Рік тому +1

    Adi: thanks for this. Is the publishing to a "public" folder or can it be just to /var/www/html/? Thanks.

  • @SuperMaker.M
    @SuperMaker.M Рік тому

    ALERT !
    GREAT CONTENT ! 💥💥

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

    I am learning and watching the video.
    Thank you very much.
    You've been through a lot this year.
    happy new year 2022
    I hope that 2022 will be a year where your wishes come true.🌻

  • @mvez73
    @mvez73 Рік тому +4

    I tried to use the -f flag but it still create a .toml file. I tried:
    -f yml
    -f yaml
    -f "yml"
    -f "yaml"

    • @yinywoo1172
      @yinywoo1172 Рік тому

      --format hugo.yaml

    • @onlyuriew
      @onlyuriew 25 днів тому

      newer versions of Hugo use `--format yaml`

  • @SlimClic
    @SlimClic Рік тому

    Thanks for the video 🎉

  • @krisdonovski1954
    @krisdonovski1954 Рік тому +1

    does this course cover how to create a hugo theme/template?

  • @corinatan305
    @corinatan305 2 роки тому +2

    Great video! Thank you :)

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

    This was a great tutorial. Thanks a lot :)

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

    Newb here. I found the website updates best, or as expected, when i use "hugo server --disableFastRender". You should see that in the command line reponse if using "hugo server".

  • @amit-bhandari-vlogs
    @amit-bhandari-vlogs Рік тому

    Thanks, this was helpful!

  • @luizhenriquegomesdasilva7099
    @luizhenriquegomesdasilva7099 Рік тому +1

    i don't know why, but i'm having a problem to insert an image as cover, it just doesn't appear. What's wrong?

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

    Excellent! Thank you for doing this.

  • @hasanhuseyinozgur7081
    @hasanhuseyinozgur7081 Рік тому +1

    A great starter for whom give it a try to HUGO. But i have very simple question :) My default config.toml(hugo.toml) file is toml. Is there a way(probably there is) to change default config to yml like yours? I lost while searching :D

    • @praba.ponnambalam
      @praba.ponnambalam Рік тому +1

      -f flag is no longer in use. Instead, use the --format flag. Eg: hugo new site --format yml

  • @naadiyaar8918
    @naadiyaar8918 Рік тому +1

    Such good tutorial, thank you

  • @mark-147
    @mark-147 2 роки тому +2

    Is it risky to add a theme as a submodule? Because what if that repo gets deleted?

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

    Very helpful, thank you

  • @WingLai
    @WingLai Рік тому

    I published it to Github public repository in VS code but it shows no files in my GitHub hugo-demo repository. Stuck in at 40:59. Anyone can help, please?

  • @GustavAgar
    @GustavAgar Рік тому

    Whats the difference between upload hugo by github actions than to do it by netlify?

  • @eloisajudithriosmartinez4293
    @eloisajudithriosmartinez4293 6 місяців тому

    Hi, I'm trying to add an image but it didn't display it. I have toml file. Someone knows how to solve it? I'm new using hugo template.

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

    Free tools are always preferable over licensed products.

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

    Thank you. +1 for the video

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

    Cheers man!

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

    Thanks for the video!

  • @Mota-fn4on
    @Mota-fn4on Рік тому

    AWESOME

  • @abhijaiswal312
    @abhijaiswal312 11 місяців тому

    so the way to get the yml file is instead of "-f yml" do "--format yml"

  • @goh1989
    @goh1989 Рік тому

    you're amazing! thanks

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

    Good video. Thx!

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

    Please consider making a course about Eleventy, a simpler static site generator.

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

    i get a error with the main-menu - is there another way to write it?

  • @BączekSzymon
    @BączekSzymon 2 роки тому

    Thank you for help man :D

  • @gameandit
    @gameandit Рік тому

    nice so guide

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

    Thank you sooo much!!

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

    Thank you!!!!

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

    Like bro!)

  • @alexanderrydberg6118
    @alexanderrydberg6118 2 роки тому +4

    This man uses vscode in LIGHT MODE!!??

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

    thank brother.

  • @m.maskurfauzi1218
    @m.maskurfauzi1218 2 роки тому

    how did you do that ?

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

    This is great, but Touch returned an "unknown" error. I am on PC. thoughts?

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

      touch is a linux command. touch fred.txt just creates a new file, so you can do this in explorer on windows with the right-click new file option

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

    Can someone explain how is using a static site generator easier than plain HTML and CSS

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

      With a static site generator, you can have different parts that are repeated in different files (these are often called mix-ins). The generator puts everything together, translates from markdown or any other preprocessor, and creates the final page. If you need to change something that is on all pages, simply correct the one file with it and regenerate the site. It will be fixed everywhere needed (if your mix-ins were created well). If your site is just a few pages, using plain HTML and CSS might be enough. But with a blog of hundreds of pages, this will save a lot of time.

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

    is there a way to get a static page?

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

      Hugo takes the markdown files and creates a static site. That is the whole function of Hugo.

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

    🔥

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

    I really don't get what's so great about HUGO, I mean if I want to build a static website in a simple way.

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

      Someone that doesn't know how to use HTML, CSS, and JavaScript can create a website using just markdown with Hugo. It's very easy to use and there are many themes for it.

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

    I just stumbled uppon HUGO yesterday and thought... looks like something cool... now I watched some videos, tried it our myself a little. And now I really dont get whats so great about HUGO? I mean if I want to build a static website in a simple way... isnt it by far easier to just use something like Dreamwaver and thats it? If I have to type so much code.
    Why wouldnt I just use a graphical interface of Dreamwaver and have a static website done in 5 minutes. Especially if you dont want to learn specific html code...

    • @Mota-fn4on
      @Mota-fn4on Рік тому

      if your site have 100 pages and you need to change your footer you chage one by one???

  • @ahsan_0007
    @ahsan_0007 2 роки тому +11

    Dude Change the Vscode theme this light thing is going to make you blind 😊. BTW Great Course.

  • @lpontes4489
    @lpontes4489 Рік тому

    37:02

  • @English_for_EGE
    @English_for_EGE 5 місяців тому

    The video is good but I wouldnt say you dont need to know anything, and I wouldnt say everything is simple and for beginners.

    • @envatotuts
      @envatotuts  5 місяців тому

      Thank you for watching us and for your feedback, we will take it into account.
      Cheers!

  • @EstebanLopez-bn9pd
    @EstebanLopez-bn9pd Рік тому

    ewwwwww light theme!
    Other than that, excellent tutorial.

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

    i'm totally lost

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

    Nice, like+subscribe

  • @oooo0O0oooo
    @oooo0O0oooo Рік тому

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

    Excellent video. Exactly the information I was looking for. I'm sure I'll come up with its limitations, like commenting or liking something. But for now, to get up and running for free, its awesome.