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..
@@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.
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...
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)
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.
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.
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.
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
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++
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.
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.
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..
@@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.
@@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)
@@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 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.
@@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.
@@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.
@@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.
and imagine, it was just yesterday i uploaded a ZSH guide 😅🤣😂
Something smells fishy here...
3:15 My eyes 💀💀
Wasn't ready for that -Gyaat,- I mean Jumpscare 🙏
Nushell is written in Rust. It has plenty of updates and it's gaining in popularity. Did you check that out?
and the autocomplete is amazing!
Writing scripts in nushell is a joy too
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..
@@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.
You can use the alt-arrow short cut to only use a part of the auto complete. This is very handy
I've used fish for 3 years, moved back to zsh because it was annoying
the c++ hate is real
agree... legacy language lol, have
they ever heard of modern c++?
Dont worry because C++ is still 2nd in the winners ranking!
lmao the license
Waiting for the video announcing the switch to nushell for the full rust experience.
The (R) made me think ZSH became a registered trademark of Apple Inc.
one day, everything will be a registered trademark of Rust :)
it's look like I found another fellow rustacean 😊
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...
there could be an exception; you cant possibly have a system critical from Chrome, can you?
Try Nushell where everything is structured data which I think where command shell are heading.
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)
aha, didn't even know about that! thanks!!
TIL: unicode has private use areas 🤯
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.
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.
if you get used to ZSH completions (the defaults from OMZ) it's almost impossible to switch to Fish ...or it takes time anyway!
Fish is winning! 🐠🦀
"look at her butt" wtf is wrong with rust fellows
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.
Rust tends to be faster than C++ for general algorithms. It's usually competitive with C in speed.
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
nushell is sadly filled with bugs, fish is great, easy to configure and it's fast
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++
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.
so long and thanks for all the fish !!
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.
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..
is it okay to watch these at 2x speed
I LOVE FISH!!!! > > > SHE'S MY POOKIE
So.. How much is the fish?
very nice license xD im gnome user forever
And at the end of the day you will return to the glorious bash lol
😭😭 the only time I use bash is to install zsh 🤷🏻♀️
@@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.
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!
question: do you use the default Fish completions? and if yes, aren't annoying for you?
@@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)
@@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.
@@FlanPoirot WHAT!?! AWESOME! will try 2morrow!!!
mc=midnight commander :P
Font looks really nice 😁
Is mii using Google Chrome?
what about tako
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
Which font r you using for desktop?
UA-cam sans!! ..it's not open, i just get it from Google css
@@mii_beta you are getting 2nd degree manslaughter for that you cwiminal >u
Why is your name "Mii".
i use z shell
lol, I just moved to zsh from fish yesterday.
why you did that? i mean why now? did you try fish-rs already?
@@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.
@@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.
🐟🐟🐟
Why the obsession with rust?
easier to write and maintain but i don't think there is a reason on consumer side
@@pai64 i strongly disagree!! language and in general the Git activity, is the same important for consumers the exactly same way a license is..
@@pai64 C/C++ is fast but has a memory issue while Rust is safe but bloated.
@@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.
@@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.
Nerd psychology is a thing, no doubt. 😂
so 71% rust code
haha, dont know why, but i checked it way after, after i was checking rust dependencies and porting commits etc ..
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