nixos-config/shell.nix

33 lines
571 B
Nix
Raw Normal View History

{ pkgs ? import <nixpkgs> { } }:
pkgs.mkShell {
packages = with pkgs; [
age
asciidoctor
deploy-rs
git
sops
2023-06-28 01:13:40 +00:00
bind
opentofu
jq
wl-clipboard
# Language servers for various parts of the config that uses a language.
2023-03-24 02:25:49 +00:00
lua-language-server
pyright
nil
terraform-ls
2022-11-19 03:00:53 +00:00
# Formatters...
treefmt # The universal formatter (if you configured it).
2022-11-19 03:00:53 +00:00
stylua # ...for Lua.
black # ...for Python.
nixpkgs-fmt # ...for Nix.
2023-07-13 13:45:39 +00:00
# Mozilla addons-specific tooling.
nur.repos.rycee.mozilla-addons-to-nix
];
}