Your shell prompt, ON STEROIDS // Starship

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 พ.ย. 2024

ความคิดเห็น • 87

  • @Redyf
    @Redyf ปีที่แล้ว +12

    I love starship, it's so good. I've been using it on NixOS for over a year now

  • @timhowlinson9353
    @timhowlinson9353 3 วันที่ผ่านมา +1

    Hi Omer, been working through your back catalogue - great content, thanks for taking the time to share with the community. Wanting to make the switch from omz/ pl10k to starship. How do you handle keeping your zsh plugins up to date (auto suggestions etc) without using a framework? Also how did you transition to starship? Just start a new .zshrc without the omz bits?

    • @devopstoolbox
      @devopstoolbox  3 วันที่ผ่านมา

      Thanks! There's a zsh package manager however I'm playing around quite a bit (moved to fish and now to nushell) so i'm probably not the best example here :)

  • @comosaycomosah
    @comosaycomosah หลายเดือนก่อน

    dang dude i almost always learn something new from you! this is super helpful for me 7:51 now just working it out

  • @lmnts556
    @lmnts556 ปีที่แล้ว +7

    For me I find that starship and the base ZSH is good, not oh-my-zsh, but the base of ZSH itself. Then you just add autosuggestions, syntax highlighting and z. That's about it and its good2go. Starship for windows, zsh for wsl or linux.
    And remember debloating is king, go through your plugins and think, do I really need this or can I remove it? Go for a setup that works but is also minimal and is easily replicated to other systems.

    • @mroyme
      @mroyme ปีที่แล้ว +1

      I run the exact same setup, now. Used oh-my-zsh, p10k in the past and it really was bogging the performance down. Starship + Zsh community plugins is all I need.

  • @SebastiánGalileaAltamiranoNico
    @SebastiánGalileaAltamiranoNico 20 วันที่ผ่านมา

    love starship

  • @Yoplat
    @Yoplat ปีที่แล้ว +6

    pk10 instant prompt and transient prompt are so much better than any alternatives that I can’t go back

    • @devopstoolbox
      @devopstoolbox  ปีที่แล้ว +2

      This used to be my setup for years! But I'm tired of the complex configuration and hacky scripts. I wanted something simple!

  • @samarthnagar1516
    @samarthnagar1516 ปีที่แล้ว +3

    Idk if i should switch to this from my pretty minimal and zsh setup i mean it have like 8 plugins web search auto complete and syntax highlighting being the main ones i use oh my posh for ui changes i guess in future but rn im not in mood of spending an weekend on this task

    • @devopstoolbox
      @devopstoolbox  ปีที่แล้ว

      Of course not! If your setup works well for you its not worth your time. But know that it is out there, and when you feel things get bloated or clunky just check it out!

    • @samarthnagar1516
      @samarthnagar1516 ปีที่แล้ว

      yea there will be time for upgrade soon it will be nice one thing handling all shell things @@devopstoolbox

  • @hassewilson
    @hassewilson หลายเดือนก่อน +1

    Thank you! What browser are you using ?

  • @akbng
    @akbng ปีที่แล้ว +18

    Mine maybe controversial but I moved from starship to p10k because of the interactive config wizard so that I spend less time on configuring it. I already have lots of other tools to configure so I don't want another tbh. And I never faced any issue with it so far (been almost 10 months)

    • @devopstoolbox
      @devopstoolbox  ปีที่แล้ว +4

      As long as it works for you!
      Mine started making funny noises, and I had hardtime tracking the configurations and custom changes. Starship feels like a fresh clean start and is giving me everything I need with far less hassle

    • @j4yd34d5
      @j4yd34d5 ปีที่แล้ว +5

      why would this be controversial? p10k is faster than starship it’s just lacking in customization options

    • @devopstoolbox
      @devopstoolbox  ปีที่แล้ว +7

      @@j4yd34d5 honestly, my experience is different, starship feels faster and leaner

    • @ajayshankerz
      @ajayshankerz 11 หลายเดือนก่อน

      Video Idea: Benchmark them@@devopstoolbox

    • @theherk
      @theherk 10 หลายเดือนก่อน

      I don't think that is controversial, but as somebody that uses several shells, primarily fish, starship is much more portable.

  • @jzetterman
    @jzetterman 2 หลายเดือนก่อน +3

    Your dotfiles page doesn't seem to work over HTTPS

  • @ascourter
    @ascourter ปีที่แล้ว +6

    Switched from oh-my-zsh to starship this year too. Definitely a very fast prompt

    • @devopstoolbox
      @devopstoolbox  ปีที่แล้ว +1

      🙏🏽

    • @faridlannabi
      @faridlannabi 4 หลายเดือนก่อน

      @@devopstoolbox oh-my-zsh is not a prompt

    • @devopstoolbox
      @devopstoolbox  4 หลายเดือนก่อน

      @@faridlannabi oh my zsh is a zsh config framework that configures its prompt

    • @faridlannabi
      @faridlannabi 4 หลายเดือนก่อน +1

      @@devopstoolbox so if its a framework its not a prompt, be precis bro, with omz you enable some plugin which can custom the prompt ! so its not a prompt, you can not say, i switch from omz to sharship.
      You can use OMZ and starship at the same time, you juste have to uncomment theme line in your zshrc
      something you can say, it's, i witch from power10k to starship

  • @wondays654
    @wondays654 ปีที่แล้ว

    Starship over everything.

  • @tswdev
    @tswdev 10 หลายเดือนก่อน

    How are you connecting your ultra wide to mac and still have proper resolution and good refresh rate?

    • @devopstoolbox
      @devopstoolbox  10 หลายเดือนก่อน +1

      Nothing special about it but it’s definitely not 4K far from it. When I first got it I thought something was wrong. But the feeling of being able to sit *in front* of something rather than tilting my head sideways in a split monitor setup while maintaining real estate is something I can’t go back from :)

    • @tswdev
      @tswdev 10 หลายเดือนก่อน

      @@devopstoolbox I get that! I got a Samsung G9 Neo myself, love it. However, when connecting to my work macbook pro I cant get full resolution on it.
      I am working with a split screen basically, mac on left, linux or windows on right, and share mouse and keyboard with InputLeap.
      It works well but tbh, I should just use 1 computer (the mac laptop) when I am working, it would be more efficient.
      But I cant get full resolution on it :/ I bought a special usb-c to hdmi cable on amazon, it seemed to work after a bunch of hacks but it wasnt stable, I end up returning the cable.

  • @karesztrk
    @karesztrk ปีที่แล้ว

    Thank god. Starship was preinstalled on my Distro

    • @abinashabi7543
      @abinashabi7543 10 หลายเดือนก่อน

      Which distro??

    • @karesztrk
      @karesztrk 10 หลายเดือนก่อน

      @@abinashabi7543 Garuda

  • @c_kemper
    @c_kemper ปีที่แล้ว +1

    Here’s a challenge: do a few videos on Nix and HomeManager ;)

    • @devopstoolbox
      @devopstoolbox  ปีที่แล้ว +1

      Been contemplating nix for a long time! I’ll get there :)
      HomeManager is a new one though, checking it out thanks !

    • @c_kemper
      @c_kemper ปีที่แล้ว

      @@devopstoolbox it’s well worth the rabbit hole, been there, never came back 😂

  • @Redyf
    @Redyf ปีที่แล้ว +2

    Great video, can you share your neovim statusline config?

    • @devopstoolbox
      @devopstoolbox  ปีที่แล้ว

      Sure, this is lualine I have installed and my dotfiles are here - dotfiles.omerxx.com

  • @lornelorne5727
    @lornelorne5727 2 หลายเดือนก่อน +1

    Which nerd font are you using? Also the dotfiles link in the video description doesn't work.

    • @devopstoolbox
      @devopstoolbox  2 หลายเดือนก่อน

      Nerd font - the usual, nothing special... the link dotfiles.omerxx.com sometimes breaks, it's forwarded to github.com/omerxx/dotfiles

  • @aimestereo
    @aimestereo ปีที่แล้ว +3

    Thanks, use starship for half a year, for me: it's the best prompt I can get with 0 configurations, also it sometime glitches when moving in and out of input modes (vim mode).
    P.S. I don't see links to your config!

    • @devopstoolbox
      @devopstoolbox  ปีที่แล้ว

      Thanks!
      And sorry, it wasn't pushed, now it's here: github.com/omerxx/dotfiles/blob/master/starship/starship.toml

  • @thomaspsteven
    @thomaspsteven ปีที่แล้ว

    Just realized you are the host of a podcast I like!

    • @devopstoolbox
      @devopstoolbox  ปีที่แล้ว +1

      What an honor ❤️🙏🏽

  • @Linuxdirk
    @Linuxdirk หลายเดือนก่อน

    Call me oldschool, but using ZSH, I’m having this in my config:
    PS1='%B%F{yellow}[%m] %(!.%F{red}.%F{green})%n %F{blue}%~ %F{white}%(!.#.$)%f%b '
    No extra tools needed, still looking fine, and gives the most relevant information without distracting the user from using the command line with unnecessary clutter all over the place.

  • @alienews0
    @alienews0 7 หลายเดือนก่อน

    great video and great shell ! I think i'm gonna love it ♥

  • @Heffsta02
    @Heffsta02 4 หลายเดือนก่อน

    wait starship replaces omz?

  • @omeravraham23
    @omeravraham23 10 หลายเดือนก่อน

    is there a way to add aliases of bash functions or long commnads like in a .bashrc / .zshrc ?

    • @devopstoolbox
      @devopstoolbox  10 หลายเดือนก่อน

      Not really sure but why would you want your aliases to live in a prompt rather than an rc file?

    • @omeravraham23
      @omeravraham23 10 หลายเดือนก่อน

      @@devopstoolbox i'm not but after installing starship all my zshrc aliases stopped working...

    • @devopstoolbox
      @devopstoolbox  10 หลายเดือนก่อน

      @@omeravraham23 really? Sounds strange, if you source the rc file on a shell do they work again? If they are check what’s the default shell that starts and then what’s being imported

  • @Tony_Sol
    @Tony_Sol ปีที่แล้ว +1

    what do you think about spaceship prompt? is it better than starship?
    (btw, i’m on default zsh with a couple of plugins, there is enough bundled customization for me)

    • @devopstoolbox
      @devopstoolbox  ปีที่แล้ว

      Feels similar only bash based. Don’t have real experience tho. Do you recommend?

    • @Tony_Sol
      @Tony_Sol ปีที่แล้ว +1

      @@devopstoolbox don't have real experience neither :c
      just looking around and thinking about switch from native zsh

  • @shyampadia
    @shyampadia 10 หลายเดือนก่อน +1

    can you make a video on all rust based terminal with nushell, how would that affect the performance?

  • @shimongb
    @shimongb ปีที่แล้ว

    I was using p10k for 2 years and it got slow and buggy when some plugins conflicted etc. found starship by accident few month ago and it is just on another level on all aspects

  • @brunolevy3406
    @brunolevy3406 ปีที่แล้ว +1

    What is your terminal font? Jetbrains?

    • @devopstoolbox
      @devopstoolbox  10 หลายเดือนก่อน

      Got to this very late :) yes, jetbrains mono!

  • @Z3r0M1st
    @Z3r0M1st 27 วันที่ผ่านมา

    What web browser are you using?

  • @DevALot
    @DevALot ปีที่แล้ว

    Amazing tool & video !

  • @chang112x
    @chang112x 9 หลายเดือนก่อน +1

    What keyboard is that

    • @devopstoolbox
      @devopstoolbox  9 หลายเดือนก่อน +1

      This is the HHKB!
      It's still with me but I've now moved to a split keyboard, specifically ZSA moonlander

    • @chang112x
      @chang112x 9 หลายเดือนก่อน

      @@devopstoolbox thanks ! :)

  • @marlonsbardelatti202
    @marlonsbardelatti202 ปีที่แล้ว

    I downloaded in linux, add the end of the line in my .zshrc and sourced it but it didnt work, any ideas why? I didnt find anything that could help me

    • @marlonsbardelatti202
      @marlonsbardelatti202 ปีที่แล้ว

      Ok so i couldnt do it while using zsh, when i changed to bash and modified the .bashrc it works, hope this can help someone

    • @devopstoolbox
      @devopstoolbox  ปีที่แล้ว +1

      @@marlonsbardelatti202 quite strange, I’m running with zsh. Maybe you’re running another shell prompt like oh my zsh?
      Try souring it in a different place and see what happens

    • @marlonsbardelatti202
      @marlonsbardelatti202 ปีที่แล้ว

      @@devopstoolbox alright ill try it

    • @devopstoolbox
      @devopstoolbox  ปีที่แล้ว +1

      Let me know how it goes!@@marlonsbardelatti202

  • @tzabbi
    @tzabbi 3 หลายเดือนก่อน

    I'm the only one where the github link does not work?

    • @devopstoolbox
      @devopstoolbox  3 หลายเดือนก่อน +1

      The github cname is funky. Try github.com/omerxx/dotfiles

    • @tzabbi
      @tzabbi 3 หลายเดือนก่อน

      Thank you!❤

  • @nerminhadzimejlic1257
    @nerminhadzimejlic1257 หลายเดือนก่อน

    Great video, but slow down a little. 😀

    • @devopstoolbox
      @devopstoolbox  หลายเดือนก่อน

      Yeah 😅
      Trying to find the balance between sometimes slow-ish pace and other times when I go too fast.
      The feedback helps with balancing things. Thanks!

  • @wolfpoker
    @wolfpoker ปีที่แล้ว +1

    Excuse me where the fck was the suggestion for your channel 10 months ago? :P

    • @devopstoolbox
      @devopstoolbox  ปีที่แล้ว +1

      Haha better late than never right? Welcome my friend 🙏🏽

  • @laughingvampire7555
    @laughingvampire7555 6 หลายเดือนก่อน +2

    using oh-my-zsh no wonder it was slow your shell, all the shell frameworks are just heavily bloated, like bash-it or oh-my-bash, they are all bloated all you need is to copy what you really use from them and make your own configuration from scratch.

  • @comfysage
    @comfysage ปีที่แล้ว

    i love your videos, ..... but sometimes you go a bit overboard with the animations/sounds. your videos are amazing but the video is sometimes really distracting from the script.

    • @devopstoolbox
      @devopstoolbox  ปีที่แล้ว

      I agree. Still earning the balance, thanks for the feedback! If you can, please keep it coming, this is how I learn.
      Thanks!

  • @jackz166
    @jackz166 6 หลายเดือนก่อน +1

    too much distraction

    • @mytyang1248
      @mytyang1248 6 หลายเดือนก่อน

      Arch user detected👀