My Fish shell workflow for coding

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

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

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

    Check out my product: Inkdrop - Markdown note-taking app
    www.inkdrop.app/?KKxhf50FIPI

  • @sajanah1253
    @sajanah1253 2 года назад +129

    Out of all the devs I follow, I want to become a dev like you. I'm so glad I found this channel.

  • @Momo-wk8wh
    @Momo-wk8wh 2 года назад +8

    A lot of channels only teach you the tricks and tools of the trade, but you make it fun and creative as well! Thank you so much!

  • @devaslife
    @devaslife  3 года назад +76

    Why are some keycaps missing on my keyboard? I removed them because they are annoying lol

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

      What a good idea!!!

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

      Typing sound is good, which keyboard switch do you using ?

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

      @@kumaravelg2348 keychron k2 brown switches

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

      +1 for practicality

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

      Why didn't you just rebind the key to something useful? I have caps lock key binded to escape key and it changes the way I type.

  • @ulises6333
    @ulises6333 3 года назад +147

    Fish shell - Friendly Interactive Shell ... Shell

  • @emanuelturis4132
    @emanuelturis4132 3 года назад +24

    Huge thanks for your content! Please keep posting more stuff, and all the luck in the world to you for all your projects!

  • @tsioryfitiavanaanhykrishna6992
    @tsioryfitiavanaanhykrishna6992 2 года назад +9

    Your channel is like Netflix for developers :D continue the good works bro !

  • @___xyz___
    @___xyz___ 3 года назад +20

    So appreciated! This is a great introduction, man. I'll be rooting on your project!

  • @PsycosisIncarnated
    @PsycosisIncarnated 2 года назад +8

    First time ever seeing the fish shell apart from bash/zsh and bin.
    Basically got almost zero idea whats going on but trying my best to understand lmao .Thanks for making these videos Takuya

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

    I'm watching this 2 years later as I just started using fish shell. Thank you for the video :)

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

    Definitely some really cool tools. Fish is an amazing shell too. I've started using it a year ago and haven't looked back. I would LOVE a video on how you made this video though. =) That would be really fun to watch. I love the transparent terminal overlay, and the video of your actual desktop as your backdrop.

    • @devaslife
      @devaslife  3 года назад +8

      thanks! yeah i'll plan to make a tutorial of my video editing

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

      @@devaslife Please we need a tutorial on how you did that transparent backdrop

    • @therocketmanprince682
      @therocketmanprince682 2 года назад +1

      @@devaslife do that

    • @sylvernale
      @sylvernale 2 года назад +1

      Afaik transparency is a terminal setting not a shell setting. I use Alacritty so I just had to find the right config line to induce transparency, Not a zsh change

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

    Will you ever do an updated version? Your videos are so nice to watch

  • @princeofxane
    @princeofxane 3 года назад +9

    I've been a fish user over few years but this setup seems more attractive. I use omf as package manager. And that typing sound... 👌🏽🔥

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

    I like the idea to show and explain your lessons is unique style even now, a new method ( text and typing and show at the same time ) very usefull

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

    Nice video! I just switched to fish from zsh and installed exa, peco and z and im loving all of these.

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

      welcome to fish world ;)

  • @Montpelier-sama
    @Montpelier-sama Год назад

    I was only looking for some fish configurations. But now I want to learn more about development after seeing this.

  • @kafka-
    @kafka- 2 года назад

    i did not understand anything but stayed until the end of the video;
    all i want to do now is start somewhere and be like you.

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

    Awesome video, the quality of your videos as well as your english are improving each video ! Keep it up :3

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

    Very cool. I use fish since two years but did not know about z, exa and peco. Very helpful (and entertaining) video again

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

      glad it was helpful for you :D

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

    You're app is really well made and fast, unlike other js/ts desktop apps.

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

    Subscribed. I know it's 2 years old, but it's great info. Appreciate it.

  • @4bbiss
    @4bbiss 2 года назад

    I absolute love this channel and your videos!!!

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

    New subscriber here, you really emulate and display the qualities, experience & design choices that I really resonate with. Thank you for sharing your knowledge with us. 👊🏾

  • @spencersherk7116
    @spencersherk7116 2 года назад +1

    officially fully converted to your setup :) thanks!

  • @axrst
    @axrst 3 года назад +12

    Hi devaslife!
    Great presentation. Maybe you could do a video with install instructions and tips. It's a little bit confusing to install and setup all these goodies.

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

    So Beautiful terminal setup, Thanks for creating this video.

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

    That typing sound is so damn good

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

    Man, you are amazing, keep up the good work!

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

    I watched a whole video and I still have no idea how to install, but much appreciate.

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

    Love your videos. Really great content. Also, your English pronunciation scripted or not is easily understandable. Looking forward to more videos, thank you!

  • @aadithyanrajesh9656
    @aadithyanrajesh9656 3 года назад +6

    Can you make a tutorial on setting up your iterm? that'd be great!

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

    Thanks for the setup, other setups look so clumsy this one looks neat and tidy

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

    So appreciated! Very fantastic video. I am wondering if you directly change to fish from bash, or you have used zsh or another shell before fish? If so, what makes you use fish? As an os-x and zsh user, I am impressed with fish, especially after your introduction. Maybe I will join the fish family, lol.
    Keep going! I love your work.

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

    Awesome video tutorial for fish shell. It helps a lot for me to set up a new fish shell for my linux machine :)

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

    This video is really satisfying, nice edit

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

    Subscribed,
    I love your editing and the keyboard is awesome

  • @Alpha-ev4fj
    @Alpha-ev4fj 2 года назад +1

    I love how it looks like the dog is the one talking lol.

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

    Same taste we are: Fish, vim, tmux. Cool! :)

  • @dev.caixeiroviajante
    @dev.caixeiroviajante 2 года назад

    Hello from Brazil !
    Thanks for the awesome content, really.
    I hope one day to get close to what you are!

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

    this is pretty cool, gonna use this setup. I had to add the ''commandline -f repaint' after cd in _peco_change_directory function to update the prompt

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

    Hey, amazing video! Have been using fish for a while and completely missed out on fisher. Also +1 on exa, love these new unix tools Rust ports, switched out my grep with ripgrep a long time ago and haven't looked back.

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

    I just stumbled upon your channel. Amazing! Beautifully shot and thank you for all the tips. Definitely subscribed 👍🏻

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

    Love your videos so much! Please, keep going

  • @konstantinrebrov675
    @konstantinrebrov675 2 года назад +1

    Very cool and awesome editing of the video, how the code is laid over the table, and we can see which keys you are pressing to activate any command. This is a genius technique.

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

    I don’t know if you already did. But a decent mic can phenomenally increase the overall quality. Video quality is on the point though.

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

    i love the fish shell, been using it for 2 years now

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

    Very satisfying video! I'm not using fish shell but I found those tools such as ghq are useful.

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

      can't live without ghq!

  • @---we8bx
    @---we8bx 2 года назад

    I want to like this 100x.

  • @SavageScientist
    @SavageScientist 3 года назад +9

    can you do a tutorial on how you made your terminal look so good from the ugly plain terminal window to the colorful arrow theme you have.

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

      @Azzpr Hey is there a BASH version

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

      Your shell prompt is defined by special variable PS1 (or PROMPT/RPROMPT in case of zsh). You can easily google how to change it in your favourite interpreter

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

      @@SavageScientist Imma sure there be a "Oh My Bash!" for bash which comes with a bunch of themes.

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

    This channel really is just heaven !! ro good job'

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

    This is really cool. Thanks for sharing

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

    Holy shit. That intro is so sick!!

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

    Thanks for the video. Very nice overview of tools.

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

    I recommend you demonstrate from clean system step by step, when I install a plug in via fisher, nothing happened, I don't know how to let plug in effect and I have to search web for long time.

  • @okolol
    @okolol 2 года назад +2

    I still can't figure out how do you make your desktop background transparent, I'm sure you're not change your wallpaper to be green then keying it, or change the walp to be black and use blend mode, because in your newer video, you have that fancy blurry background on your terminal, I'm sure keying and blend can't do that.
    Or do you (somehow) use your camera output as a wallpaper? If so, how do you switch between cam? Do you automate to switch every x minutes or something like that?
    Someone please help me, I can't stop thinking about it😃

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

    ほんまにすごいですね、、かっこいいです

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

    Hell I would love it to be in Spanish, I understand some things but not quite, and its content is really good enough !!

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

    thank you so much for sharing

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

    Excellent video! Thanks :)

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

    Extremelly interesting. Thanks a lot

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

    Thanks! Peco and exa look promising!

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

    Great video! thanks for your sharing .
    Your video really helpful for me.

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

    nice to see you are coding from brooklyn cafe in Namba!

  • @yunglee.
    @yunglee. 2 года назад +1

    Great stuff, could you do a video on how to install everything? Would be very helpful!

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

    This video is underrated

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

    very useful. Thank you for sharing

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

    great content, please keep doing it!

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

    Such a great starting I am hooked ! Which keyboard is this ?

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

      Oh shit my bad it's in the description already keycron k2

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

    Love the video - great presentation! What video software did you use to layer the text on top of the video? I'll totally steal it :) Great job!

  • @user-vi6pi7vg6x
    @user-vi6pi7vg6x 3 года назад

    Thx foe exa! I'll try it after your video

  • @avijeetswain7101
    @avijeetswain7101 2 года назад +1

    Please make video how to set up fish shell like you have i really liked your setup please 😥

  • @redbossman
    @redbossman 9 месяцев назад +5

    Okay, but can you actually show how to install all these plugins because its a bit complicated.

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

    Do you use blue switches on the keychron? Quite noisy. Not complaining tho, just curious. Also great taste on vim, that's the way to go!

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

    Great video! how did you edit this video, looks clean

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

    you are using oh-my-posh?! right? in my MacBook the theme tide not this good. I love your whole theme.

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

    Great video, but to truly follow along I kind of had to put the speed multiplier to 0.75 hehe. To adjust to my brain processing speed.
    But personally I like these fast-action-paced videos. very helpful information ! I wonder how you showed you got your key strokes recorded and put on screen. keep it up !

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

    Cool video thanks

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

    Thanks for the content

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

    This is awesome!

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

    Love watching these cause it’s super aesthetic. But it’s also very frustrating due to the fact that I have no idea what he’s doing or talking about.

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

    cool thing is i understand every thing

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

    thank you for the tutorial.

  • @sky-ar0ra1
    @sky-ar0ra1 3 года назад +1

    I don't have the icons even though I have all the NerdFonts installed.

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

      After you have the NerdFonts installed, have you changed the font in the iTerm settings to for example Heck Nerd or like what he uses SauceCodePro Nerd? If you don't see the icons, then this is typically because the current font does not have it.

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

    for me I went from bash to fish to zsh, and I use doom emacs as my editor, and zsh+omz+starship prompt and I love the setup

    • @monika.alt197
      @monika.alt197 2 года назад

      Why do you use the starship prompt? Just curious

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

      i am usign zsh+omz+p10k theme on iterm+macos. For some odd reason when I tried aliasing ls with exa, it was still printing default ls behaviour. Had to alias ls as sl for it to work.

    • @stop8576
      @stop8576 2 года назад +1

      Omz is bloat

    • @drishalballaney6590
      @drishalballaney6590 2 года назад +1

      @@stop8576 yea
      Eventually moved from omz to zinit with just 5 plugins
      autosuggestions
      Syntax highlighting
      And a couple of other language plugins

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

    Hi.. very good tutorial...
    I want to use shellder.. but i cant find how to use it on my fish.....
    Have some tutorial to this?

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

    great vid!
    btw what is in 11:34 is it a kind of file manager?

  • @harshit.chitkara
    @harshit.chitkara 2 года назад

    My favourite cli tools are definately Starship, PSReadline and z.

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

    I 'm curios I'm learning this from you but where did you learn from?

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

    i can't install tide theme and shellder ,can u make a separate video ,how to install them plz?

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

    Hello cool workflow, At 11:31 minute What did you map with ^Tn?

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

    How the hack do you record your terminal emulator transparently?

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

      he probably used chroma key in post production to achieve that.

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

    Hey dude! I'm front-end dev and I have 7 months of commercial experience. I'm not such hardcore as you and JAVASCRIPT is my first language. What second language should I learn to understand core programming? Java? Haskell? I'd love to get your opinion. Thank you.

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

      Why do you need second language? What do you mean by "core programming"?

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

      I think you should try golang, which is a strong type language, will expand your knowledge

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

      avoid java at all cost, it teach bad habit

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

    when, your video editing tuts is coming ? want to see how you edit your videos.

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

    ZSH didn't do it for me but maybe I need to try switching from BASH to FISH. Looks slick.

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

      You prefer bash over zsh?

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

      @@MrHamsterbacke756 Ironically, in the five months since I commented, I tried ZSH again and it's my daily driver now. Screwing around with the config a bit really brought everything together.

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

    is there a specific iterm theme you're using? It's beautiful

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

    m1 macでのfish shell の設定方法を動画にしてほしいです

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

    The Real Dev

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

    are you still using fish? thinking of switching to it from the slow oh-my-zsh

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

    Why did you specify javascript for working on terminal. What other language do you use and what editor do you use to code with them and why?

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

    Currently using Zsh and fzf