#Devshell

Ross A. Bakerross@rossabaker.com
2026-02-15

Riffing on a new flake parts project, Le Grille. Similar to Shell Game, but it also tries to keep the treefmt config in sync. Adding a language should add not just a devshell, but a treefmt config using the same tool versions. Also takes care of some other boilerplate, like deadnix+statix+nixfmt and checking headers with REUSE.

codeberg.org/rossabaker/le-gri

#Nix #FlakeParts #Devshell #Treefmt

2026-02-03

Unser nächster #Java Usergroup Termin steht bald an.

@sparsick erzählt uns alles über schmerzfreies Aufsetzen einer Dev Umgebung

events.ijug.eu/events/ccbd5f78

#mainz #nix #devcontainers #javascript #devshell

2025-10-29

`nix develop`/`nix-shell` are designed to debug derivations.

Yet we all use it to create developer environments - even for projects that don't produce Nix derivations.

Is that an anti-pattern? 🤔

👉 discourse.nixos.org/t/looking-

#Nix #DevShell #Nixpkgs

2025-10-06

Yesterday I discovered a simple trick to keep my .zshrc loaded when entering a Nix environment:

nix develop . --command zsh -l
# or
nix-shell -p zsh --run "zsh -l"

And because I use it all the time, I added two handy aliases:

alias ndz='nix develop . --command zsh -l'
alias nsz='nix-shell -p zsh --run "zsh -l"'

Now every nix develop feels just like my normal shell =)

#NixOS #Nix #devshell

Sam Lehman :nixos:Lehmanator@fosstodon.org
2025-04-08

It would be really nice to have my personal configs for #Helix, #Neovim, or #Codium in my #homemanager config, but also let a #devshell provide extra config specific to that repo.

Any ideas on how something like this could be achieved?

Sam Lehman :nixos:Lehmanator@fosstodon.org
2025-04-08

A big shortcoming of #Nix #devshells is that it's difficult to wrap #editor & #LSP configs for your project.

This is the number one thing I would want a #devshell for after installing dependencies, rendering them always inadequate/incomplete.

2025-02-20

Been playing around with numtide's blueprint and devshell to set up a dev environment for a #Gradle application - turns out, it's pretty fun! 🎉

What started as just a simple #DevShell ended up with pre-commit hooks, a basic gradle derivation and a #NixOS module with tests.
This should be a good starting point for my next projects.

#Nix continues to be a rabbit hole I love falling into 🌀

github.com/raphiz/gradle-nix-e

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst