nix develop changes
This commit is contained in:
@@ -1,32 +1,15 @@
|
||||
{
|
||||
pkgs,
|
||||
inputs,
|
||||
pkgs,
|
||||
...
|
||||
}: {
|
||||
nixpkgs.overlays = [inputs.fenix.overlays.default];
|
||||
environment.systemPackages = with pkgs; [
|
||||
(fenix.complete.withComponents [
|
||||
"cargo"
|
||||
"clippy"
|
||||
"rust-src"
|
||||
"rustc"
|
||||
"rustfmt"
|
||||
])
|
||||
rust-analyzer-nightly
|
||||
|
||||
# Wayland-specific dependencies
|
||||
wayland # Wayland client library
|
||||
wayland-protocols # Wayland protocols (essential for building against Wayland)
|
||||
pkg-config # Helps to manage libraries during compilation
|
||||
|
||||
# Aquamarine: Hyprland's new compositor library
|
||||
aquamarine # Aquamarine compositor library for Wayland
|
||||
|
||||
# Language servers, other utilities and tools
|
||||
gcc
|
||||
rust-analyzer-nightly
|
||||
lua-language-server
|
||||
nixd
|
||||
openssl
|
||||
php
|
||||
php84Packages.php-cs-fixer
|
||||
phpactor
|
||||
@@ -38,7 +21,6 @@
|
||||
marksman
|
||||
pyright
|
||||
nodePackages_latest.intelephense
|
||||
helix-gpt
|
||||
|
||||
# Formatters
|
||||
alejandra
|
||||
|
||||
Reference in New Issue
Block a user