And so, I'm switcing to Fish ...(R)eason?

Поділитися
Вставка
  • Опубліковано 10 жов 2024

КОМЕНТАРІ • 80

  • @mii_beta
    @mii_beta  День тому +18

    and imagine, it was just yesterday i uploaded a ZSH guide 😅🤣😂

  • @AaronStarkLinux
    @AaronStarkLinux День тому +18

    Something smells fishy here...

  • @earth2k66
    @earth2k66 13 годин тому +3

    3:15 My eyes 💀💀
    Wasn't ready for that -Gyaat,- I mean Jumpscare 🙏

  • @MichaelWilliams-lr4mb
    @MichaelWilliams-lr4mb 23 години тому +11

    Nushell is written in Rust. It has plenty of updates and it's gaining in popularity. Did you check that out?

    • @riceontopofbeans534
      @riceontopofbeans534 21 годину тому

      and the autocomplete is amazing!

    • @ff2400t
      @ff2400t 20 годин тому

      Writing scripts in nushell is a joy too

    • @mii_beta
      @mii_beta  19 годин тому +3

      yeap, i obviously have tried NuShell, i even have put it on UA-cam, but tbh i havent seen for a while; i never liked "how" it was working, but i certainly need to recheck it; it's been like 2 years since the last time..

    • @MichaelWilliams-lr4mb
      @MichaelWilliams-lr4mb 10 годин тому

      @@mii_beta Ah ok. I didn't even know about your channel back then. I really like Nushell but yeah, I can understand if you didn't like how it worked. For a while, so many changes were being made that I couldn't use it as a daily driver shell but now I feel like I can.

  • @julesoscar8921
    @julesoscar8921 15 годин тому +1

    You can use the alt-arrow short cut to only use a part of the auto complete. This is very handy

  • @kvdrr
    @kvdrr 17 годин тому +5

    I've used fish for 3 years, moved back to zsh because it was annoying

  • @capnminus
    @capnminus День тому +7

    the c++ hate is real

    • @sonulohani
      @sonulohani 18 годин тому +2

      agree... legacy language lol, have
      they ever heard of modern c++?

    • @RustIsWinning
      @RustIsWinning 10 годин тому

      Dont worry because C++ is still 2nd in the winners ranking!

  • @stdprocedure
    @stdprocedure День тому +4

    lmao the license

  • @dafzor
    @dafzor День тому +2

    Waiting for the video announcing the switch to nushell for the full rust experience.

  • @jyothishkumar3098
    @jyothishkumar3098 21 годину тому +1

    The (R) made me think ZSH became a registered trademark of Apple Inc.

    • @mii_beta
      @mii_beta  19 годин тому

      one day, everything will be a registered trademark of Rust :)

  • @lipepaniguel
    @lipepaniguel 11 годин тому +1

    it's look like I found another fellow rustacean 😊

  • @shaunpatrick8345
    @shaunpatrick8345 5 годин тому

    The Chrome notification issue happens because they mapped High priority notifications in the browser to Critical in Linux. Critical notifications, such as your one about receiving a Like and my recent one about the image viewer spinning out of control and leaving me with only 300mb of disk space, show up even when you don't want to be disturbed. Some are just more critical than others...

    • @mii_beta
      @mii_beta  4 години тому

      there could be an exception; you cant possibly have a system critical from Chrome, can you?

  • @SpookyAlien-2001
    @SpookyAlien-2001 День тому +3

    Try Nushell where everything is structured data which I think where command shell are heading.

  • @HoussamElbadissi
    @HoussamElbadissi День тому +2

    make sure to put your custom glyphs in the "private use" unicode ranges, to not conflict with other characters (unless your intent is to fill regular text with Miis... that'd be understandable though)

    • @mii_beta
      @mii_beta  День тому +2

      aha, didn't even know about that! thanks!!

    • @BekoPharm
      @BekoPharm 17 годин тому +2

      TIL: unicode has private use areas 🤯

  • @raughboy188
    @raughboy188 День тому

    Can't wait to see guide to make custom fonts. I was looking how to make custom font because i am gonna overhaul my debian installation to make personal distro and aside of everything else having my own custom font on it would be cool.

  • @ravener83
    @ravener83 11 годин тому

    Woah fish rewrite to rust was a surprise. I'm a big fan of fish.
    Unfortunate that you didn't like the completions, IMO the completions are the best part for me, I didn't use zsh because I couldn't get the same fish experience. It saves me typing and I'm no longer afraid of typing long commands because I can quickly find my history.

    • @mii_beta
      @mii_beta  11 годин тому

      if you get used to ZSH completions (the defaults from OMZ) it's almost impossible to switch to Fish ...or it takes time anyway!

  • @RustIsWinning
    @RustIsWinning День тому +2

    Fish is winning! 🐠🦀

  • @S.M_Gaming.
    @S.M_Gaming. 16 годин тому

    "look at her butt" wtf is wrong with rust fellows

  • @S.M_Gaming.
    @S.M_Gaming. 16 годин тому

    I think we should use C/C++ with rust for some point, C/C++ has a speed while rust has better safety and using llvm instructor it become much more easy to manage those projects.

    • @9SMTM6
      @9SMTM6 11 годин тому +1

      Rust tends to be faster than C++ for general algorithms. It's usually competitive with C in speed.

  • @tears_falling
    @tears_falling 14 годин тому

    used fish for years, moved to zsh because fish isn't POSIX compliant and it gets very annoying
    fun fact: neither bash or zsh are fully POSIX compliant, it's all a mess

  • @ac130kz
    @ac130kz 12 годин тому

    nushell is sadly filled with bugs, fish is great, easy to configure and it's fast

  • @Speykious
    @Speykious 15 годин тому

    I personally don't like fish, because it's too different from the POSIX shells like bash and zsh and it was starting to get annoying. I liked its autocompletion though. And definitely props to them for getting rid of C++

    • @benign4823
      @benign4823 10 годин тому +2

      Neither Bash nor Zsh are POSIX, they have modes for it but they aren't compliant normally.
      But tbh it doesn't matter, both shebangs and "bash -c" exist since forever and can be used anywhere.

  • @andyhall7032
    @andyhall7032 8 годин тому +1

    so long and thanks for all the fish !!

  • @gungun974
    @gungun974 20 годин тому +1

    Welcome to Fish, since I was like you and I wanted so much having my little habit of ZSH in Fish, here some config line you may want to apply to your fish config.
    # For having the same default UP arrow previous command.
    bind -k up history-prefix-search-backward
    bind -k down history-prefix-search-forward
    bind \e\[A history-prefix-search-backward
    bind \e\[B history-prefix-search-forward
    # To disable the stupid autosuggestion (sorry I hate it)
    set -g fish_autosuggestion_enabled 0
    # For having the good old `!!` for getting the previous command in the new one
    function __bind_bang
    switch (commandline -t)[-1]
    case "!"
    commandline -t -- $history[1]
    commandline -f repaint
    case "*"
    commandline -i !
    end
    end
    bind ! __bind_bang
    Anyway Fish is a great shell and when I was able to add all of my little change, It's been a great experience a much faster than my old clunky oh my zsh ^^
    I hope your journey will be great, specially with this Rust version.

    • @mii_beta
      @mii_beta  18 годин тому

      hey, one more thing, auto-completions, how i can disable the full path? for example, instead of "cd Documents -> /Documents/one, Documents/two" to have "cd Documents -> one, two" etc..

  • @TheBlenderblob
    @TheBlenderblob День тому

    is it okay to watch these at 2x speed

  • @ivnonis
    @ivnonis 8 годин тому

    I LOVE FISH!!!! > > > SHE'S MY POOKIE

  • @Kindly_Otter
    @Kindly_Otter 10 годин тому

    So.. How much is the fish?

  • @dragonek_gnu_linux_pl
    @dragonek_gnu_linux_pl 5 годин тому

    very nice license xD im gnome user forever

  • @gabrielelyas1868
    @gabrielelyas1868 День тому

    And at the end of the day you will return to the glorious bash lol

    • @mii_beta
      @mii_beta  День тому +3

      😭😭 the only time I use bash is to install zsh 🤷🏻‍♀️

    • @oserodal2702
      @oserodal2702 16 годин тому

      ​​@@mii_beta(Sadly) BASH has probably more lines of code written than any other programming language besides C or C++.
      Also, BASH programmers were the actual lambo programmers, even before the Perl and PHP hype guys.

  • @reimunator
    @reimunator День тому

    I recently moved to fish with starship too. It fills the wake that oh-my-zsh left. I am interested in your findings for AI in the terminal!

    • @mii_beta
      @mii_beta  День тому

      question: do you use the default Fish completions? and if yes, aren't annoying for you?

    • @FlanPoirot
      @FlanPoirot День тому

      ​@@mii_beta in the Rust rewrite Fish completion works the exact same as Zsh (at least for me, but I also don't ohmyzsh bc it got bad enough that it would take 1-2s to startup compared to my current setup)

    • @reimunator
      @reimunator День тому

      @@mii_beta I don't hate it. I've experienced much worse implementations over the years. At least it does not hang for a few ms contemplating your next move.

    • @mii_beta
      @mii_beta  День тому

      @@FlanPoirot WHAT!?! AWESOME! will try 2morrow!!!

  • @CRYPTiCEXiLE
    @CRYPTiCEXiLE 10 годин тому

    mc=midnight commander :P

  • @gizzmoguy.
    @gizzmoguy. День тому +1

    Font looks really nice 😁

  • @armandaneshjoo
    @armandaneshjoo День тому +1

    Is mii using Google Chrome?

  • @darkenblade986
    @darkenblade986 День тому

    what about tako

  • @eajaykumar
    @eajaykumar 21 годину тому

    Hehe new rust app ,maybe we will get pass over c and rust drama happening now , in future 😅😅 we will get a secure applications and linux

  • @MdAsad-fm8lq
    @MdAsad-fm8lq 20 годин тому

    Which font r you using for desktop?

    • @mii_beta
      @mii_beta  19 годин тому

      UA-cam sans!! ..it's not open, i just get it from Google css

    • @PragMero
      @PragMero 6 годин тому

      @@mii_beta you are getting 2nd degree manslaughter for that you cwiminal >u

  • @ninstars
    @ninstars 15 годин тому

    Why is your name "Mii".

  • @CRYPTiCEXiLE
    @CRYPTiCEXiLE 10 годин тому

    i use z shell

  • @itsHanibee
    @itsHanibee 22 години тому

    lol, I just moved to zsh from fish yesterday.

    • @mii_beta
      @mii_beta  19 годин тому

      why you did that? i mean why now? did you try fish-rs already?

    • @itsHanibee
      @itsHanibee 19 годин тому

      @@mii_beta the language itself for a program kind of means nothing to me really, i'll try anything if it's good.
      i'm on zsh because i wanted to try it out.. and also because i spent the last 3 years on fish, it's time for a switch so I don't wall myself out of new experiences.
      i'm planning on staying on zsh for the foreseeable future because I'm enjoying my time with it so far.

    • @itsHanibee
      @itsHanibee 19 годин тому

      @@mii_beta old comment was removed for unknown reasons, reposting but truncated.
      i'd use any program if it means it's good, the language itself has no bearing over my decisions. im moving because i've spent my time in the old shell for like 3 or so years now, i need to explore so i don't get stuck in an echo-chamber. so far im appreciating the straightforward nature of the new shell, planning on using it for the next few years before i try something else.

  • @bacalaofish8457
    @bacalaofish8457 20 годин тому

    🐟🐟🐟

  • @MichaelDaCreator
    @MichaelDaCreator 21 годину тому

    Why the obsession with rust?

    • @pai64
      @pai64 20 годин тому

      easier to write and maintain but i don't think there is a reason on consumer side

    • @mii_beta
      @mii_beta  19 годин тому +1

      @@pai64 i strongly disagree!! language and in general the Git activity, is the same important for consumers the exactly same way a license is..

    • @S.M_Gaming.
      @S.M_Gaming. 16 годин тому

      @@pai64 C/C++ is fast but has a memory issue while Rust is safe but bloated.

    • @pai64
      @pai64 16 годин тому

      @@mii_beta yeah you can expect faster development with rust and safer memory management. but even if it is harder to achieve, an awesome C developer could get the same results. BUT becoming an awesome C developer is very hard so I get what you mean. And when it is open source software, you will get a lot of mediocre developers contributing.

    • @oserodal2702
      @oserodal2702 16 годин тому

      ​@@S.M_Gaming.No... Most of the bloat a Hello World Rust binary has is the standard library and a panic handler that unwinds the stack. Remove these, and you'd reduce up to 85% of your binary size in your small Rust programs.

  • @yookoala
    @yookoala День тому +5

    Nerd psychology is a thing, no doubt. 😂

  • @pako4555
    @pako4555 20 годин тому

    so 71% rust code

    • @mii_beta
      @mii_beta  19 годин тому

      haha, dont know why, but i checked it way after, after i was checking rust dependencies and porting commits etc ..

  • @rangelovd
    @rangelovd 15 годин тому

    GNOME designer Tobias Bernard uses default fish and argues on their blog that it is better default than bash. Article name Doing Things That Scale