I don’t really mind having a non-POSIX shell since it doesn’t prevent bash scripts from working, but I get that if you want portability bash is still best since it’ll work mostly anywhere.
- 5 Posts
- 141 Comments
I feel my sanity slowly slipping away while reading…
phantomwise@lemmy.mlOPto Linux@lemmy.ml•I must have died and gone to heaven [nushell]English4·3 days agoYeah if you need to work on machines with bash it makes sense to stick with it. Sorry you have to work on Windows… how is powershell compared to bash?
I don’t know python but xonsh seems really cool, especially since like nushell it works on both linux and windows so you don’t have to bother about OS specific syntax
That’s interesting I hadn’t thought about the JSON angle! Do you mean that you can actually use
jq
on regular command outputs likels -l
?Oil is an interesting project and the backward compatibility with bash is very neat! I don’t see myself using it though, since it’s syntax is very close to bash on purpose I’d probably get oil syntax and bash syntax all mixed up in my head and forget which is which… So I went with nushell because it doesn’t look anything like bash. If you know python what do you think about xonsh? I
phantomwise@lemmy.mlOPto Linux@lemmy.ml•I must have died and gone to heaven [nushell]English4·3 days agoI’ve also been using zsh until now, it’s clear it’s a massive improvement over bash. No more accidentally pasting code into the terminal!
I wasn’t even looking for a new interactive shell, zsh is fine, I was looking for a new language for shell scripts because I’m tired of bash’s legacy quirks… but the interactive nushell was too cool to resist!
phantomwise@lemmy.mlto Technology@lemmy.world•Reddit will block the Internet ArchiveEnglish28·1 month agoNice of them to protect their (users’) content from AI scrapping. So that they can charge AI companies for it instead.
phantomwise@lemmy.mlto linuxmemes@lemmy.world•What's it like being a user hearing about developer drama.English28·1 month agoMore like:
That why linux is great, it open-sources its drama so everyone can enjoy it
phantomwise@lemmy.mlto Showerthoughts@lemmy.world•Lemmy is a tech literate echo chamberEnglish6·2 months agoFrom my experience most people just don’t know that it CAN be changed. They assume that there’s nothing to do about it, or that if there is you need to be a tech wizard to understand how. They know that they don’t understand how their computer/browser/phone/whatever works so they assume that even if there was a way it would be too complicated for them to even try. They don’t care to understand how it works, and that’s fine. I also don’t care how my microwave works as long as it does work when I need it to. There’s not enough time or mental energy to learn everything. But when you show them that all it takes is going to a website, typing “ublock” in the search bar and clicking a big button, then it goes from “probably rocket science” to “hey I could actually do this!”.
phantomwise@lemmy.mlto Showerthoughts@lemmy.world•Lemmy is a tech literate echo chamberEnglish1·2 months agoof course not, the average person is lazy and uses
tldr
phantomwise@lemmy.mlto Linux@lemmy.ml•Three Years of Nix and NixOS: The Good, the Bad, and the Ugly1·2 months agoFinally managed to enable VSCode extensions without doing it imperatively or using home manager I’m so happy I could cry 😭 😭 😭
It actually wasn’t even that bad, I’m just terrible at understanding documentation I guess
(vscode-with-extensions.override { vscodeExtensions = with vscode-extensions; [ bodil.blueprint-gtk # Gtk Bluprint language support ms-vscode.makefile-tools # Makefile language support bbenoist.nix # Nix language support ms-python.python # Python language support naumovs.color-highlight # Color Highlight ms-azuretools.vscode-docker # Docker donjayamanne.githistory # Git History seatonjiang.gitmoji-vscode # Gitmoji ]; })
phantomwise@lemmy.mlto Linux@lemmy.ml•Three Years of Nix and NixOS: The Good, the Bad, and the Ugly1·3 months agoWow I had no idea you could do that, I’ll try it thanks ! °o°
phantomwise@lemmy.mlto Linux@lemmy.ml•Three Years of Nix and NixOS: The Good, the Bad, and the UglyEnglish1·3 months agoI think I might have been misusing the term “outdated”, the packages are a few versions behind but they do work. I haven’t run into packages that didn’t work except because of path issues (fixed by using steam-run).
phantomwise@lemmy.mlto Linux@lemmy.ml•Three Years of Nix and NixOS: The Good, the Bad, and the UglyEnglish1·3 months agoWait how does Nix Unstable have a better score than the AUR? With four times less maintainers? That’s really impressive, especially considering how much more simple Arch packages are to make.
phantomwise@lemmy.mlto Linux@lemmy.ml•Three Years of Nix and NixOS: The Good, the Bad, and the UglyEnglish4·3 months agoYes it’s a headache if you don’t have a clue what you’re doing and suck at coding like me, but the good parts might make the headache worth it depending on what you want of your distro. A week ago I couldn’t wait to get a new laptop to reinstall Arch, but now I’m actually wondering if I should keep trying Nix… OH GOD HAVE I CAUGHT THE NIX BRAIN CANCER? 😭
phantomwise@lemmy.mlto Linux@lemmy.ml•What is your most useful Linux app which others might not know about (please don't just give the name but a link and why it is good for you) ?1·3 months agoOh cool that’s good to know!
phantomwise@lemmy.mlto Linux@lemmy.ml•Three Years of Nix and NixOS: The Good, the Bad, and the Ugly1·3 months agoThere’s one evil genius responsible for both JSON and JavaScript? °o°
phantomwise@lemmy.mlto Linux@lemmy.ml•Three Years of Nix and NixOS: The Good, the Bad, and the Ugly5·3 months agoSuccinctly : “OH GOD MY EEEEEYES”
I’m not a fan of nested parenthesis… but aside from that I don’t know much about the language, is it more convenient? Does it also suffer from the error messages from hell problem?
phantomwise@lemmy.mlto Linux@lemmy.ml•According to Pornhub data (yes seriously!) Linux market share in 2024 increased more than 40% relative to 5.1% of all users.34·3 months agoThat link is amazing… they even have maps 😂 !
phantomwise@lemmy.mlto Palestine@lemmy.ml•UN report lists companies complicit in Israel’s ‘genocide’: Who are they? | Israel-Palestine conflict News | Al Jazeera (2025-07-01)English7·3 months agoWell at least it’s in character for IBM, they’re nothing if not consistent
Oh I didn’t know powershell did that too! It sure beats endless parsing errors