home.social

#nixshell — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #nixshell, aggregated by home.social.

fetched live
  1. Hi All

    I'm taking a workshop about Nix shells on July 24th. Nix is one of the most impactful ecosystem in the history of software industry. No hype, these words won't even justify how the paradigm is fundamentally a game changer for tons of things from DevOps, system Administration, System state management, project management, IT devices management, clusters of devices, kubernetes, containers etc etc

    The best way to start with this ecosystem of cool paradigm is nix shells.

    #nix #nixshell

  2. Let's learn and grow together and surpass the limitations of current typical approaches.

    I'll be there in all 3 days of the event. Let's connect and learn more.🤝

    See u all at the event
    #nix #shells #nixshell #workshop #foss #tossconf #tossconf26 #ksv236

  3. In this workshop, I'll demystify what's Nix, nix shells and some first principle thinking as well.

    This isn't yet another workshop in my life, I'm not doing this for the sake of anything else other than the pure joy of sharing the knowledge accumulated with some years of process.

    Those who use nix for some years might still find it difficult to put it in words, since the scope of the paradigm is very vast.

    #nix #nixshell

  4. I plan to break the myth that Nix is something harder to grasp and thus starting with nix shell. Come attend and ask any questions regarding nix, nix shells on or off stage. Happy to help anyone understand it.

    What takes a typical company few hours or days to onboard an employee, with nix shells u can do those in mins and more over since it's just a code, u have all the plethora of benefits like version control, specific to a team, rollbacks etc etc

    #nix #nixshell

  5. @monkeydom
    For flakes and nix v2 the equivalent conmand is
    nix shell nixpkgs#someappname
    and nixpkgs can be like these

    ```
    nixpkgs
    nixpkgs/nixos-unstable
    nixpkgs/nixos-25.11
    github:username/repo
    ```
    etc
    #nix #nixpkgs #nixshell #ephemeral #flakes

  6. Deploying a :nixos: it is kind of funny that building gcc requires g++ ...

  7. Just looked into #nixshell and #direnv to setup a clean environment to compile greptimedb: github.com/GreptimeTeam/grepti

    clang, gcc, mold and patched #rust are required.

  8. I have officially joined the #nix #nixshell hype train. Any resources for devs would be appreciated. So far I'm looking to replace language version managers with nix-shell. Tips are welcome!

  9. @dm nice! I plan to use it for *wait for it* .. gaming, I also want to emulate some old consoles and use it as a thin client to remote in to the computer at work (either or will do the trick I hope)

  10. I just discovered that #PHPStorm doesn’t really work with tools like #direnv or #nixshell.
    This makes me a bit sad because it might prevent us from using #Nix and #devenv for our new development setup.

    #NixOS

  11. Anyone got any good #NixOS resources for setting up #Minikube with #Podman or #KVM in a #Nix shell?

    Or at least any good #NixFlake guide on setting up #QEMU and #KVM?

    #NixShell #NixFlakes #Kubernetes #K8S

  12. However, a :nixos: for "quickly give me :docker: for a minute" is not possible, right? It wouldn't start the daemon.

    In this case is a cool alternative: no root or daemon required to run software from containers.

  13. Once you have experienced it you start to value the ephemeral nature of :nixos: 's. Quickly need that one program but don't want it to clutter your system permanently?

    nix-shell -p git-extras

    This drops you into a shell with some extra git utils. Once you drop out of the shell, it's gone from your PATH again. 🎉

    A little meh though that apparently only bash is really supported ootb as such though 🫤

  14. Was wondering if on nixos when doing a nixos-rebuild it's was possible to pre download packages for a nix-shell file? The idea is that later i wouldn't need to download them when i do a "nix-shell my-shell-file.nix" ?
    #nixos #nix #nixshell #nixpkgs

  15. Installed on my old x230 because I'm sadly struggling too much with getting a dev environment working easily using either or running on . Vanilla works great for my media laptop that must-not-break-no-matter-what, though.

    I hadn't seen it previously but the opensuse installer has an encrypted partitions option, and it worked flawlessly! Guess I'll spend tomorrow reinstalling my other opensuse laptop as well.

  16. @someodd I don't do development so I cannot speak from experience, but this might help you set it up with :
    github.com/aveltras/setting-up

    I'm personally using nix-shell for occasional Python development