eupolicy.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
This Mastodon server is a friendly and respectful discussion space for people working in areas related to EU policy. When you request to create an account, please tell us something about you.

Server stats:

216
active users

#nushell

1 post1 participant0 posts today
Shin.Ice :debian:<p>I took the time to rewrite the <a href="https://social.tchncs.de/tags/alacritty" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>alacritty</span></a> config.<br>The first one was more a copy/paste creation 😅</p><p>As the goal is to have a good set of configs the logic conclusion was to have a deeper look and make it from scratch...and so it was 🤘🏻</p><p>The <a href="https://social.tchncs.de/tags/tmux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tmux</span></a> conf is still <a href="https://social.tchncs.de/tags/wip" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>wip</span></a> but it is getting how I like it.<br>After that <a href="https://social.tchncs.de/tags/nushell" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nushell</span></a> will be the next on 😁</p>
Shin.Ice :debian:<p><a href="https://social.tchncs.de/tags/dotfiles" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dotfiles</span></a> wip is going well.<br>Switched to <a href="https://social.tchncs.de/tags/alacritty" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>alacritty</span></a> with <a href="https://social.tchncs.de/tags/nushell" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nushell</span></a> , created a new <a href="https://social.tchncs.de/tags/tmux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tmux</span></a> config as the old was a mess 😅</p><p>Looks good, still a few this open to consolidate 🤘🏻</p>
Linux Magazine<p>Linux Magazine 296: Pen Testing is available now! Learn to think like an attacker and find resources to get started with penetration testing. This month's DVD includes <span class="h-card" translate="no"><a href="https://fosstodon.org/@fedora" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>fedora</span></a></span> Workstation 42 Live and <span class="h-card" translate="no"><a href="https://mastodon.social/@ubuntubudgie" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>ubuntubudgie</span></a></span> 25.04<br><a href="https://www.linux-magazine.com/Issues/2025/296?utm_source=mlm" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">linux-magazine.com/Issues/2025</span><span class="invisible">/296?utm_source=mlm</span></a><br><a href="https://fosstodon.org/tags/PenTesting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PenTesting</span></a> <a href="https://fosstodon.org/tags/security" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>security</span></a> <a href="https://fosstodon.org/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> <a href="https://fosstodon.org/tags/EUOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>EUOS</span></a> <a href="https://fosstodon.org/tags/Lomiri" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Lomiri</span></a> <a href="https://fosstodon.org/tags/Nushell" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Nushell</span></a> <a href="https://fosstodon.org/tags/Ptcpdump" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Ptcpdump</span></a> <a href="https://fosstodon.org/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> <a href="https://fosstodon.org/tags/deborphan" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>deborphan</span></a> <a href="https://fosstodon.org/tags/KiCad" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>KiCad</span></a> <a href="https://fosstodon.org/tags/NiceGUI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NiceGUI</span></a> <a href="https://fosstodon.org/tags/FreshRSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FreshRSS</span></a></p>
sed<p>In Nushell, you don’t even need to use `cd` to change directories, just type the path and go! ✨ <a href="https://hachyderm.io/tags/nushell" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nushell</span></a></p>
partizan<p>Can we please have one standard way to define shell completions, that is compatible with all shells?</p><p>I'm moving from zsh to nushell, and it's relatively new, and you have to configure completions by writing a lot of code, including a lot of files, it's a nightmare.</p><p>It's easier for older shells like zsh or fish only because other people already done it, and some packages include per-shell completions.</p><p>There is <span class="h-card" translate="no"><a href="https://mastodon.social/@carapace_sh" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>carapace_sh</span></a></span> which attempts to do the right thing, but having completions in the other place than actual app is not very good idea.</p><p><a href="https://usage.jdx.dev/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">usage.jdx.dev/</span><span class="invisible"></span></a> is trying to do the same but differently, and it has a way for an app to provide a schema for completions. This is step in the right direction, but not many tools support this.</p><p>Has anyone tried to put this somehow on the shell level? E.q. app includes a file like `myapp.completions` , and shell have a module which reads the file and generates a list of completions based on user input.</p><p>The right way to do this, is probably by defining a standard cross-platform/cross-shell schema. And it can be read by the shell, or by the tool like carapace or usage...</p><p><a href="https://twiukraine.com/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> <a href="https://twiukraine.com/tags/zsh" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>zsh</span></a> <a href="https://twiukraine.com/tags/bash" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bash</span></a> <a href="https://twiukraine.com/tags/nushell" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nushell</span></a> <a href="https://twiukraine.com/tags/fish" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fish</span></a> <a href="https://twiukraine.com/tags/elvish" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>elvish</span></a></p>
partizan<p>I was using <a href="https://twiukraine.com/tags/zsh" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>zsh</span></a> for the last many years, and I have configured EVERYTHING the way I like.</p><p>- Auto-completions<br>- Per-directory history<br>- <a href="https://twiukraine.com/tags/McFly" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>McFly</span></a> for Ctrl-R quick search<br>- Aliases</p><p>Now I'm moving to <a href="https://twiukraine.com/tags/nushell" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nushell</span></a> and I want to configure everything in the same way. But, per-directory history is either broken or non-existent: <a href="https://github.com/nushell/nushell/discussions/15670" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/nushell/nushell/dis</span><span class="invisible">cussions/15670</span></a></p><p>People do not use per-directory history? This is AWESOME, every time you switch directory you have your entire relevant history at your fingertips. I recommend everyone to try it.</p><p>zsh has per-directory-history plugin (i was using oh-my-zsh)<br><a href="https://twiukraine.com/tags/atuin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>atuin</span></a> has even better search, you can filter by workspace/directory/session/...</p><p>Atuin has solved missing/broken per-directory history partially, but god I want this to be default in all shells.</p><p><a href="https://twiukraine.com/tags/linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>linux</span></a></p>
wraptile<p>Anyone has good resource recommendation for more advanced <a href="https://fosstodon.org/tags/nushell" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nushell</span></a> scripting? Every single time I just end up going back to Python 😬</p><p>Also seems like no LLM currently understands Nu at any reasonable level.</p>
TurboHz 🇪🇺<p><span class="h-card" translate="no"><a href="https://mastodon.social/@tiang" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>tiang</span></a></span> I find myself writing <a href="https://fosstodon.org/tags/nushell" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nushell</span></a> scripts pretty often, lately.</p><p><a href="https://www.nushell.sh/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">nushell.sh/</span><span class="invisible"></span></a></p>
Quincy<p>since switching to <a href="https://chaos.social/tags/nixos" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nixos</span></a>, haven't been using <a href="https://chaos.social/tags/nushell" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nushell</span></a> that much.</p><p>🤔</p>
Nushell<p>Hello world! This is a human-maintained account for Nushell. Thanks Hachyderm for hosting us.</p><p>One way to introduce Nushell is using three "pillars" that form the core of the project:<br>1. Shell<br>2. Programming Language<br>3. Structured Data</p><p>1/N <a href="https://hachyderm.io/tags/nushell" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nushell</span></a></p>
VirtualComputer<p>Imagine a future where we are developing on a <a href="https://mastodon.social/tags/System76" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>System76</span></a> computer running <a href="https://mastodon.social/tags/RedoxOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RedoxOS</span></a> with <a href="https://mastodon.social/tags/COSMICdesktop" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>COSMICdesktop</span></a> and either a <a href="https://mastodon.social/tags/alacritty" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>alacritty</span></a> or a <a href="https://mastodon.social/tags/wezterm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>wezterm</span></a> terminal running <a href="https://mastodon.social/tags/nushell" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nushell</span></a> with <a href="https://mastodon.social/tags/zellij" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>zellij</span></a> as the multiplexer and <a href="https://mastodon.social/tags/helixeditor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>helixeditor</span></a> as the development environment.</p><p>Running <a href="https://mastodon.social/tags/rustlang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rustlang</span></a> from top to bottom on your computer. Hopefully it's a future not too far away.</p><p><a href="https://mastodon.social/tags/rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rust</span></a></p>
Larvitz :fedora: :redhat:<p>My current Linux desktop 11/2024:</p><p>Hardware: ThinkPad T480 with Intel i7 from 2018, dual internal batteries, 512 GB SSD, 32GB RAM.</p><p>Software:<br>- Fedora 41 KDE :fedora: :kde: <br>- Distrobox with RHEL9 (UBI) :redhat: <br>- Fish Shell 🐠 (gradually shifting to Nushell) <br>- Vivaldi Webbrowser :vivaldi:<br>- KMail/KOrganizer <br>- Konsole Terminal emulator<br>- Starship Prompt<br>- Neovim :neovim: <br>- Podman :podman: <br>- KleverNotes<br>- Tokodon for Mastodon<br>- Steam :steam: , Bottles and ProtonUP-QT</p><p><a href="https://burningboard.net/tags/linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>linux</span></a> <a href="https://burningboard.net/tags/fedora" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fedora</span></a> <a href="https://burningboard.net/tags/kde" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kde</span></a> <a href="https://burningboard.net/tags/rhel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rhel</span></a> <a href="https://burningboard.net/tags/vivaldi" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>vivaldi</span></a> <a href="https://burningboard.net/tags/nushell" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nushell</span></a> <a href="https://burningboard.net/tags/neovim" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>neovim</span></a> <a href="https://burningboard.net/tags/podman" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>podman</span></a></p>
Felix 🇨🇦 🇩🇪 🇺🇦<p><span class="h-card" translate="no"><a href="https://mastodon.social/@bagder" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>bagder</span></a></span> This is really annoying. I've also seen examples where <a href="https://mstdn.io/tags/curl" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>curl</span></a> requests are working but requests via <a href="https://mstdn.io/tags/nushell" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nushell</span></a> 'http get' are not.</p>
Sophia J. Turner<p>Hi all, another programming language update from me. It's time to move on from <a href="https://fosstodon.org/tags/Nushell" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Nushell</span></a>, say goodbye to <a href="https://fosstodon.org/tags/Junelang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Junelang</span></a>, and look to the road ahead.</p><p>Some more info here: <a href="https://www.sophiajt.com/following-new-paths-ahead/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">sophiajt.com/following-new-pat</span><span class="invisible">hs-ahead/</span></a></p>
wraptile<p>Really dig my current desktop environment:</p><p>- <a href="https://fosstodon.org/tags/KDE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>KDE</span></a> plasma 6 base on <a href="https://fosstodon.org/tags/nixos" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nixos</span></a> <br>- <a href="https://fosstodon.org/tags/karousel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>karousel</span></a> kwin script for scrolling tiled window management<br>- <a href="https://fosstodon.org/tags/yakuake" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>yakuake</span></a> for a drop down terminal with <a href="https://fosstodon.org/tags/nushell" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nushell</span></a></p><p>Anyone runs something similar? Feels like I finally found a perfect sweet spot between productivity and freedom.</p><p><a href="https://fosstodon.org/tags/linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>linux</span></a> <a href="https://fosstodon.org/tags/linuxDesktop" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>linuxDesktop</span></a></p>
wraptile<p>Been using <a href="https://fosstodon.org/tags/nushell" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nushell</span></a> for a few months now and I'm entirely unconvinced by it's scripting engine. </p><p>The design is so restrictive that I usually just revert to <a href="https://fosstodon.org/tags/python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>python</span></a> for anything more than a few lines of code. Block scoping is such a PITA in particular - why can't I populate my mutables in loops? The final scripts end up being so unnecessarily complex and impossible to maintain which defeats the entire purpose of a shell language. </p><p>My shell quest continues to <a href="https://www.marceltheshell.org/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">marceltheshell.org/</span><span class="invisible"></span></a> next :)</p>