]> gitweb.ps.run Git - flake_thinkpad/blobdiff - config-packages.nix
separate
[flake_thinkpad] / config-packages.nix
diff --git a/config-packages.nix b/config-packages.nix
new file mode 100644 (file)
index 0000000..3fd2cf8
--- /dev/null
@@ -0,0 +1,35 @@
+{ config, pkgs, inputs, lib, ... } @ args:
+{
+  # List packages installed in system profile. To search, run:
+  # $ nix search wget
+  environment.systemPackages = with pkgs; [
+    args.inputs.zls.inputs.zig-overlay.packages.${pkgs.system}.master
+    args.inputs.zls.packages.${pkgs.system}.zls
+    args.inputs.ps-flakes.packages.${pkgs.system}.resetmsmice
+    args.inputs.nixpkgs-unstable.legacyPackages.${pkgs.system}.zuban
+    vim wget file git kitty i3 gdb
+    mosh
+    cmake
+    entr
+    asciinema asciinema-agg
+    shellify
+    deno
+    typst
+    jdt-language-server
+    google-java-format
+
+    scrcpy
+
+    xsel
+    xcwd
+
+    pinta
+    mupdf
+  ];
+
+  programs.nix-ld.enable = true;
+  programs.direnv.enable = true;
+  programs.direnv.nix-direnv.enable = true;
+
+  services.fwupd.enable = true;
+}