The Ultimate Mac Terminal Setup - Beginner Tutorial

Поделиться
HTML-код
  • Опубликовано: 21 ноя 2024

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

  • @LucijaC
    @LucijaC 10 месяцев назад +31

    Warp looks like a great app - what makes me hesitant to use it is a mandatory sign up. Why do I need to sign up to use Terminal?

    • @jasonzhang2643
      @jasonzhang2643 Месяц назад

      My guess is to mitigate fraud. As Warp has AI feature, a logged out experience make it more vulnerability to scripted attacks.

  • @JakobsenTom
    @JakobsenTom 4 месяца назад +1

    yeah yeah it all looks nice but remember what we all like intially - the ultra simple terminal with zsh - and core unix commands.
    Not a semi-ux replacement, not a bunch of ultra simple extra installs, not a collection of noise. Well anyways did I say it looks nice so I may give it a go some day but was actually just trying to find info on adjusting font and color in built-in macOs terminal 🙂

  • @MarceloAlcantaraX
    @MarceloAlcantaraX 11 месяцев назад +5

    Thanks for the video. Super interesting.
    As a suggestion, would just ask to add the commands in the description - as its quite hard to follow through the video.

  • @YOitsBA
    @YOitsBA Год назад +80

    Cool video but you spent like 70% of this video showing your face (no offense) and just "talking" about features with little blips of actual demonstration. I finished it and I heard a lot, but I didn't really learn anything 😂 or SEE much that would make me want to check out anything you've recommended.

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

      I understand what you're saying but I disagree. He's not here to feed you with exact step by step tutorial, he's just here to give you a glimpse and trigger your curiosity for searching those tools afterwards, and in general to make you think of your setup and maybe you'll find something else that works for you during your searches.

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

      He shows you the tools he uses and his configurations. I would recommend trying them all and then uninstalling if you don’t like them or else you’ll never really experiment with new tools.

    • @Babemuffin
      @Babemuffin 7 месяцев назад +4

      He’s got a huge ego and thinks he’s knowledgeable and cool. He’s neither. Fonts won’t make you a better developer.

  • @iamramiz
    @iamramiz 8 месяцев назад +1

    Great vid. FYI exa is no longer maintained; eza is a good alternative.

  • @galaxygur
    @galaxygur Год назад +20

    Below is fcd function I had to manually type looking at the video:
    fcd() {
    local dir
    dir=$(find ${1:-.} -type d -not -path '*/\.*' 2> /dev/null | fzf
    +m) && cd "$dir"
    }

  • @iamworstgamer
    @iamworstgamer 8 месяцев назад

    the thing is warp has changed everything

  • @Nobleflex101
    @Nobleflex101 Год назад +3

    Thanks bruh, would you be able to post the commands lines under your video description that would be more than helpful to me and others.

  • @randomtvninja
    @randomtvninja Год назад +7

    Interesting looks like you cobbled a truly open source warp terminal. Hitting majority of the features of warp and unlike warp these will work on Linux.

  • @RazexFX
    @RazexFX Год назад +22

    fzf Command not in the description 😞

    • @marcins.7445
      @marcins.7445 9 месяцев назад +1

      To combine fzf with cd, Alt-C should do the trick out of the box, assuming you set up the fzf keybindings. But you can improve it with bfs (a great replacement for find), I set it up with:
      export FZF_ALT_C_COMMAND="bfs -color -not -name '.' -exclude \\( -name .git -or -name .hg \\) -type d -printf '%P
      ' 2>/dev/null"

  • @rahuu9302
    @rahuu9302 7 дней назад

    Info: For ARM64 processor, use EZA not EXA - exa is not suppoted for m1/m2 chips

  • @LivingstoneRwagatare
    @LivingstoneRwagatare 4 месяца назад +1

    I can't find the document you are saying!! - where is the document you are getting the commands from?

  • @souhailmarghabi4113
    @souhailmarghabi4113 Год назад +3

    The command mentioned for fzf is missing.

    • @marcins.7445
      @marcins.7445 9 месяцев назад

      To combine fzf with cd, Alt-C should do the trick out of the box, assuming you set up the fzf keybindings. But you can improve it with bfs (a great replacement for find), I set it up with:
      export FZF_ALT_C_COMMAND="bfs -color -not -name '.' -exclude \\( -name .git -or -name .hg \\) -type d -printf '%P
      ' 2>/dev/null"

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

    your develop environment is your castle, make your castle comfortable.

  • @Vicky-PBJ
    @Vicky-PBJ Год назад +2

    i think colorls is much better than exa. Colorls contains all folder and file icon and even can be customize the colors also.

  • @vkatasonov
    @vkatasonov 6 месяцев назад

    Hello! Nice video. I wonder, if you have any trouble with usr/bin folder? Can you use leaks tool for example without issues?

  • @warpdotdev
    @warpdotdev  Год назад +11

    Let us know what tech you'd like us to cover next! :)

  • @kebman
    @kebman 7 месяцев назад

    Nice. Unix is finally catching up to Linux. :)

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

    One alternate for diff is 'delta'
    It is fast, lite, integrates with git seamlessly

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

    Amazing setup! I've been using it for a while now and love its customizability!

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

    I installec fzf, enabled fuzzy auto-completion and key binding. I do not get comand suggestions still. Anz suggestions as to what i haven't done please?

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

    Cool …. I wanna get that colorful font

  • @DunChuanFu
    @DunChuanFu 7 месяцев назад

    Minimal is cool

  • @tithos
    @tithos Год назад +1

    ZSH is already the default on mac

  • @hubrismaxim
    @hubrismaxim 6 месяцев назад +2

    Shouldn't be using exa, it's been deprecated for a couple years. Use eza instead

  • @neerpatel4647
    @neerpatel4647 6 месяцев назад

    You forgot to mention the most important detail. When we do homebrew install, it will keep asking you for password. If it is your personal laptop, then you can use "SUDO" and "interactive=0" , But, if it is corporate laptop, You can't skip this. (There should have been a way around it ).

  • @ViperRaces
    @ViperRaces 10 месяцев назад

    for oh my zsh idk if i should do a curl or wget

  • @bobbyLovesTech
    @bobbyLovesTech 8 месяцев назад

    I prefer lsd over exa - dunno why just do - it’s pretty much identical

  • @lakshmanshankar
    @lakshmanshankar Год назад +1

    One problem I faced with bat command is when copying the contents the table is also copied.

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

    I'm seeking some clarification regarding an issue I've encountered recently with my Warp terminal. After installing 'Oh My Zsh', it seems unable to load its configuration automatically. Strangely, when I initiate a sub-shell in my zsh terminal, the configuration loads correctly. I'd like to understand if it's typical to have to open a zsh sub-shell within the Warp terminal to load the configuration?
    As an additional piece of information, I haven't observed similar behavior with other terminals. Both iTerm and the default terminal on my Mac have no issues loading the 'Oh My Zsh' configuration without having to enter a sub-shell. This problem seems to be unique to Warp terminal.

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

      Go to Settings > Appearance > Prompt and should Shell prompt

  • @gopikrishna679
    @gopikrishna679 4 месяца назад

    it looks great ,but it does take up a lot of RAM, atleast if you are using windows wsl

  • @sromankov6102
    @sromankov6102 6 месяцев назад

    like for video, tried fzf it is interesting, but don't understand how to switch to found older directly after search

  • @johnw2799
    @johnw2799 Год назад +1

    i tried to reproduce the 'fzf'+'cd' defined function in the .zshrc config file. but i couldnt run 'fcd' and keep my terminal listing all results. only result could be returned was all listing files and dir. thats it. that was even following a dir path to get. damn...

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

    I can't use zsh with warp terminal

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

    great video , is it only for mac terminal or can be done in linux too ?

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

      It can be used with any terminal. Terminal is different than the shell. The shell is the application that runs and interprets commands while terminals are the applications that run the shell.
      A few examples of terminals are iterm, st, Mac terminal, etc.
      Examples of shells are bash, sh, zsh, fish, etc.

  • @K.Huynh.
    @K.Huynh. Год назад

    thank for sharing!!!!!

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

    Guys, if you are a complete beginner to anything "tech", don't blindly follow this guys "tips".
    He is literally just wrapping up the first step of the documentation into fancy words, It's not a guide, It's not helpful, his "command" is even missing. Literally just a way to make you click on this and be "lost" if you are a complete newbie.

  • @laughingvampire7555
    @laughingvampire7555 6 месяцев назад

    delta-git is better than diff-so-fancy and integrates with bat, git, etc. and diffstatic makes syntax aware diffs

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

    What options do you have on the right side? how do yo have those setup?

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

    u forgot jump, thats the best cli tool ever created

    • @marcins.7445
      @marcins.7445 9 месяцев назад

      I released an improved jump at mrcnski/compnav. It's deeply integrated with fzf :)

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

    My warp app does not start zsh automatically hence terminal looks very plain. Any idea how to solve that?
    Many people have the same issue

  • @kcollett
    @kcollett 6 месяцев назад

    Does "install brew wget" (at 6:09) actually work?

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

    I'm Facing that issue from last 3 week output not show. on terminal
    10+ time I remove warp and install back with two different account that is broken not show single command output.

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

    Nice video.

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

    oh my ze ess aitsh

  • @zacharywilson3260
    @zacharywilson3260 Год назад +1

    For anyone looking for the fzf command:
    fcd() {
    local dir
    dir=$(find ${1:-.} -type d -not -path '*/\.*' 2> /dev/null | fzf +m) && cd "$dir"
    }

  • @TheAmitGoel84
    @TheAmitGoel84 10 месяцев назад

    A question could be... Are they safe to use?

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

    When is warp coming to Linux? We’re missing out 😭

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

    Is the ohmyzsh supposed to work 100%? I can't get the nice looking prompt to work in warp, I have to "exec zsh" to get something... but that feels wrong.

    • @sametbaskc3768
      @sametbaskc3768 Год назад +1

      I am having the same problem. Did you manage to get over it?

  • @kebman
    @kebman 7 месяцев назад

    That's funny. I pronounce it Oh My Z n Shit.

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

    This video looks like a RUclips short of @Josean Martinez Mac terminal set up 😅

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

    What do I have to do to make p10k work on Wrap terminal?

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

    one cool tool is missing and it is 'tree'

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

    What's your own favorite font for both terminal and text editor? :(

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

    The github actually says exa is unmaintained now

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

    Months old and still the description hasnt been updated to include the command mentioned....

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

    What os you used ,Ubuntu or Mac .

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

    How come when i do .zhrc it says zsh command not found?

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

      Maybe you mean .zshrc (note missing 's')? And that is a file (containing your zsh settings), not a command.

  • @andres21aj
    @andres21aj 7 месяцев назад

    exa is no longer available in brew :/

    • @arvi8843
      @arvi8843 7 месяцев назад

      It's in eza . rocks. I was able to install it in Sonoma

  • @aldwiputraa
    @aldwiputraa Год назад +1

    linux when? :(

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

    warp on linux when?

  • @InacioLopes1
    @InacioLopes1 10 месяцев назад

    How do I uninstall this thing

  • @devin9544
    @devin9544 8 месяцев назад

    You don't explain how I get any of this, I don't get how this is a beginner tutorial

  • @MartinGaertner
    @MartinGaertner Год назад +4

    sign up ... for a terminal... no thanks, this is a joke. tell me waht other terminal like tabby or other will have your email and a password? that is stupid!

    • @Demoscene0x0801
      @Demoscene0x0801 4 месяца назад

      Totally agree with you. A shell is a sensitive thing with which I open remote connections and generate or enter passwords etc. It is even protected against keyloggers (e.g. secure keyboard entry) and then I'm supposed to sign up for a third-party company's terminal to use it, which may gain full access to my data? What a joke! Totally happy with ITerm2 + Oh-my-zsh.

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

    "cd ls cd ls cd ls", or you could just "ls ../ ls ../../" for example.

  • @johnibambohni
    @johnibambohni Год назад +1

    I really love how you teach to simply copy'n'paste code from the web into our terminals without thinking twice.
    …not.
    For realsies: I watched the complete video and there was not a single warning about the security implications!! Sorry, but: WTF! 🙄

  • @WaelM.ElSaid
    @WaelM.ElSaid 6 месяцев назад

    where is the tutorial :)

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

    Isn't this coding with lewis's content?

  • @sanderschat
    @sanderschat 8 месяцев назад

    this is not a beginners tutorial. It just shows a bunch of tools..handy true. but not a tutorial

  • @kebman
    @kebman 7 месяцев назад

    The ultimate abomination: Using brew on Linux xD xD xD It's possible. I'll just leave it at that.

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

    Güzel fakat çok hızlı anlattınız. Takip etmek zor. Teşekkürler.

  • @AndrewThompson-l7z
    @AndrewThompson-l7z 2 месяца назад

    Lewis Nancy Young Deborah White Jose

  • @laughingvampire7555
    @laughingvampire7555 6 месяцев назад

    🫸 propietary software
    👉 free, libre, open source software

  • @OConnorMiles-l2y
    @OConnorMiles-l2y Месяц назад

    Robinson Deborah Robinson Barbara Smith Donna

  • @kevinopokuagyemang7077
    @kevinopokuagyemang7077 9 месяцев назад +1

    For those looking here is the script for fzf
    fcd() {
    local dir
    dir=$(find ${1:-.} -type d -not -path '*/\.*' 2> /dev/null | fzf +m)
    if [[ -n "$dir" ]]; then
    cd "$dir" || return
    fi
    }

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

    totally not useful. He just like to talk and not to help. So incomplete his video...

  • @nbansal
    @nbansal 10 месяцев назад

    If a person is recommending Oh-My-Zsh, understand that he does not shit. It's a bloatware.

  • @hidalest
    @hidalest 3 месяца назад

    this is the most useless video i have ever seen

  • @softsun2134
    @softsun2134 Год назад +3

    This was so fucking painful to watch.

  • @B3L13V3R
    @B3L13V3R 5 месяцев назад

    LMDTFY:
    fcd() {
    local dir
    dir=$(find ${1:-.} -type d -not -path '*/\.*' 2> /dev/null | fzf +m) && cd "$dir"
    }