33 lines
696 B
Nix
33 lines
696 B
Nix
{
|
|
description = "Leek flake";
|
|
|
|
inputs.nixpkgs.url = "nixpkgs/nixos-unstable";
|
|
|
|
outputs = { nixpkgs, ... }:
|
|
let
|
|
pkgs = nixpkgs.legacyPackages.x86_64-linux;
|
|
lib = nixpkgs.lib;
|
|
in
|
|
{
|
|
devShells.x86_64-linux.default = pkgs.mkShell {
|
|
name = "leek-devshell";
|
|
packages =
|
|
let
|
|
kdeDeps = with pkgs.kdePackages; [
|
|
extra-cmake-modules
|
|
qtbase
|
|
qtdeclarative
|
|
kirigami
|
|
ki18n
|
|
kcoreaddons
|
|
qqc2-desktop-style
|
|
];
|
|
in
|
|
with pkgs; [
|
|
clang-tools
|
|
cmake
|
|
] ++ kdeDeps;
|
|
};
|
|
};
|
|
}
|
|
|