I’m using https://devenv.sh again for my projects. At the time that I was not familiar with #Nix, I got confused by the ways of installing #devenv. Now I install it with Nix flakes, everything goes well. `devenv up` and all services booted.
I save the final flake.nix as templates so I can apply them in other projects:
https://git.sr.ht/~goofansu/nix-templates/tree/main/item/rails_postgres/flake.nix
https://git.sr.ht/~goofansu/nix-templates/tree/main/item/rails_mysql/flake.nix
Notice devenv master branch is broken, use the latest release v0.6.3 instead. See https://www.reddit.com/r/Nix/comments/15aa6up/unable_to_use_devenv_up_with_flake_flake_does_not/jw9ps65 for details.
Today I discovered that nix has a bunch of super convenient utilities for packing short scripts. I was familiar with the shell script utility, but there are a lot more. I used the python 3 script writer to package up a pre-commit hook super conveniently. It was such a delightful discovery 😍
#nix #devenv
How To Install PHP 8.1 and Set Up a Local Development Environment on Ubuntu 22.04 | DigitalOcean https://www.digitalocean.com/community/tutorials/how-to-install-php-8-1-and-set-up-a-local-development-environment-on-ubuntu-22-04 #environment #developer #devenv #ubuntu #setup #howto #php8 #php
#environment #developer #devenv #ubuntu #setup #howto #php8 #php
I’m finally done migrating my #Django project template to #devenv. I’m amazed how devenv makes it easy to get a reproducible development environment in less than a minute! 🚀
💅 As a bonus you’ll also get #Vite + #Tailwind set up, pre-commit hooks with #ruff, #Python version customization and optionally #Wagtail installed. Enjoy!
#nixos #nix #wagtail #python #ruff #tailwind #vite #devenv #django
apparently #devenv manages to break terraform cloud in a fancy way. You'd think terraform shouldn't care about random weird symlinks in the project root.
RT @fballiano
My #devenv for #Magento is finally working and it's awesome!
https://github.com/fballiano/magento2-devenv
Development environments were never that fun, foolproof and fast.
Thanks @domenkozar for creating such a great tool.
@MagentoAssoc @AdobeCommerce @nixos_org
My #devenv for #Magento is finally working and it's awesome!
https://github.com/fballiano/magento2-devenv
Development environments were never that fun, foolproof and fast.
Thanks @domenkozar for creating such a great tool.
@MagentoAssoc @AdobeCommerce @nixos_org
@domenkozar it amazes me how quickly #Devenv grew to support so many services. We went from all wishing we could manage dev services with #Nix to being able to do that entirely with Devenv. Outstanding work :)
I noticed that #nix #devenv is much less stable on macOS for whatever reason. Figured I'd quickly spin up a devenv environment for some python notebook and it was lots of pain (although at least a third of that was inflicted by kerberos and not related).
I didn’t use flakes (so a bare devenv) and I noticed it'd wipe the packages I pip installed by hand (some packagee aren’t in nixpkgs). Vscode would occasionally bug out trying to figure the environments and worst of all it broke after a reboot.
@domenkozar Already using #devenv and loving it :blobfoxheart:
#Julia would be awesome!!
RT @iUwe
We've just open-sourced our #shopware #devenv configuration on https://github.com/kellerkinderDE/devenv-shopware. I really like working with it, low maintenance, high performance, high flexibility. And with safety features like included MailHog 🙂
I prefer my #PHP development environments to be low-maintenance and high-performance. For the last couple of weeks, I’ve been using https://devenv.sh/ and so far, it checks the boxes. At my work, we’ve just open-sourced our #devenv configuration at https://github.com/kellerkinderDE/devenv-shopware, so others can also check out how well it works 🙂
PS: I love that I can share something with my first Mastodon post 😄
RT @Shyim97
There is now a docs page for installing #shopware with #devenv from @cachix_org
https://developer.shopware.com/docs/guides/installation/devenv
RT @Shyim97
There is now a docs page for installing #shopware with #devenv from @cachix_org
https://developer.shopware.com/docs/guides/installation/devenv
The #UNIX philosophy says to make each program do one thing and one thing only. Yet here we are with #hatch that takes over both #packaging and #devenv management. What surprises me is that I enjoy it more!
#unix #hatch #packaging #devenv
Played around with #devenv and added support for #DotBox as well as removed the requirement for having a `devenv.nix` file. You can put all of your config in a `devenv.box` file instead!
You can try it out here if you're interested: https://github.com/snowfallorg/devenv/tree/feat/dotbox
^ Note the branch `feat/dotbox` 😉
Oh, and I also added Gum to make a picker to let you choose from a list of templates when initializing a project.
(Repost, now that the server is handling the load a bit better)
I'm about to start a #Microsoft stack job (to say the least). In the spirit of best-foot-forward, I've rebuilt my personal driver on #windows #windows11 Plenty to appreciate so far, even if it's not my preferred experience.
I'm re-orienting myself towards a Windows #devenv. Any #recommendations for #tools, #gotchas for dev env set-up, or any not-obvious #tips for making the best of it?
All advice welcome. Thanks in advance!
#microsoft #windows #windows11 #devenv #recommendations #tools #gotchas #tips